Thursday, September 3, 2009

How Many Bits Does it Take to Make Me?

After reading Bunnie's article, On Influenza A (H1N1) I came up with the idea for this post. You should definitely read his article, but here's a brief summary:

DNA is comprised of pairs of molecules, each pair can be one of four choices. In computer science lingo, each pair is represented by 2 bits. The H1N1 virus is 26,022 pairs long, or is represented by 3.2 kbytes.

How much data is 3.2 kbytes? Not very much. A compiled Hello World program in C is around 12 kbytes! It takes four times as much data to dump "Hello World" to screen than to kill a human! Here are some other interesting data points:

HIV: ~2.4 kilobytes
One page typed: ~2 kilobytes

The entire HIV genome takes up less space than the cell phone bill I pay each month!

Human DNA: ~730 megabytes
Windows XP Installation Disc: ~580 megabytes
Windows Vista Installation Disc: ~1.9 gigabytes

At some point between Windows XP and Windows Vista, operating systems became more complicated than people!

Fruit Fly: ~40 megabytes
Damn Small Linux: ~50 megabytes

Even the smallest of linux distributions is put to shame by a fruit fly.

Rice: ~105 megabytes
Canine: ~600 megabytes
Puppy Linux: ~103 megabytes

Puppy Linux is actually much closer in size to the genome of a grain of rice than that of an actual dog. Perhaps they should rename the project?

I chose to measure the size of the installation media used for each of these operating systems because this represents the minimum size required to create a functioning system. I felt that this measure is most similar to that of DNA. While your DNA does not describe every single detail about you, it does contain the necessary information to create you.

Disclaimer: I got the numbers for all the different OS sizes and genome lengths just from googling. I am probably wrong on some of them, but unfortunately I forgot to keep track of where they all came from. If you see something wrong with my numbers, let me know. I converted number of base pairs to megabytes by typing the following into google: (# of base pairs) * 2 bits in megabytes

10 comments:

明美 said...

看看文章轉換心情,也幫你加個油哦...........................................................................

Hafeez Shah said...

Thanks so much for the wonderful post! It was a pleasure to read; you have the gift of the written word.
I am sure I can never solve this problem.
I find it extremely complex and extensive.
I can't wait to read your next post. I am doing my best to do it.
to approve!
cubase pro crack
tally erp crack
nitro pro crack
streamfab disney plus downloader crack

Sabir said...

And I appreciate your work, I'm a great blogger.
This article bothered me a lot.
I will bookmark your site and continue searching for new information.
anvi folder locker crack
teamviewer meeting crack
trillian crack
power music professional crack
windows 7 ultimate crack
miracle box crack
avast antivirus crack
wondershare video editor crack



Thanos said...

if you need an author for your website, please contact me.
I think I'd be a great addition to your team, based on the quality of your writings.
I'd be happy to write some stuff for your blog in return for a link back to mine if you ever need any help.
If you're interested, please contact me via email. Regards!
auslogics file recovery crack
adobe photoshop cc crack
coreldraw graphics suite 2018 crack
solidcam crack
phpmaker crack

Nikfury said...

Hi! Please know how much I appreciate your site and how much I look forward to the new content you provide.
For which of your blog posts do I have to pay?
Interested parties are encouraged to share their knowledge of other online services that may be of interest to me.
It's really you.
cleanmymac x crack
easeus data recovery wizard crack
bitdefender total security crack
youtube movie maker crack
freemake video converter crack

Keygenstore.com said...

Sincerely, I am so glad I found your site, I accidentally found you while searching on google
for something else, I am still here and I want to congratulate you on a nice post and
a nice blog all over (love the theme/design too),
I don't have time to watch anywhere in the minute, but I noticed and added
your RSS feeds, so if I have time, I will return to
read on, keep up the good work.
abbyy finereader crack
adobe media encoder crack
adobe premiere pro key
adobe audition crack
adobe dimension cc crack

maryamniaz said...


We appreciate your dedication to your website and the information you provide.
It is always exciting to find a new blog.
hdd regenerator crack
g switch apk mod
fl studio 20 keygen file
plex media server crack

Maharpc said...

https://maharpc.com/coreldraw-crack/ Thanks for the information. This is very nice blog. Keep posting these kind of posts. All the best. download corel draw x7 full crack

pro crack work said...

Wow, that's a fantastic article. I'm very happy that I found this article.
You need to keep up the future writing and posting.
clip studio paint crack
vmware workstation pro crack
cyberlink powerdirector crack
minitool power data recovery crack

hibapc said...


Snagit Crack
Snagit Crack seems to be a professional tool for recording video, subwoofer, and projection.