Another poorly thoguht out and wrong
As mentioned, 1000^8 <> 1024^8. 1Yb (Yottabyte) is not the same a 1Yib (Yobibyte, see http://en.wikipedia.org/wiki/Kibibyte
). In fact, even the article referenced http://en.linuxreviews.org/Yottabyte
points out that the binary value is bigger!
So only 2 answers were correct, not four.
The second error, taken from the article, is the claim that a "Yottabyte can, in theory, store everything in the entire universe." The latest estmates put the number of particles in the universe at somewhere between 10^72 and 10^87' http://www.strangehorizons.com/2001/20010402/biggest_numbers.shtml
, which is a lot bigger than 1000^8 (10^24). If you add that, for a model of the entire universe (which is what I interpret by "store everything in the entire universe") you also need positions and velocities (and other properties) at some specified precision, so allowing a kilobyte for each particle takes the upper value to 10^90.
So now we start getting near to a really big
unit of storage ...
1 Googolbyte = 10^100 bytes!
Since the Si system was only extended in 1991 to include the Yotta- prefix, I'm sure it will be extended again once someone finds a need!
P.S. of course, the largest named number is the Googolplex = 10^(10^100), i.e. 1 followed by 1 Googol (10^100) zeros, but "Googolplexbyte" is a ridiculous unit of storage.
And anyway why would anyone ever need more than 640Kb<<<<<1Yb?