I'm with wesociety on this one!
burninfool wrote:That's the first time I've seen MiB or GiB.
Well I've been using them since I became aware that binary mulitpliers exist.
Frankly, this is something I feel very strongly about.
Although I now live in Germany, I grew up with feet, inches and miles etc. so non-decimal conversion factors are a nuisance, but "normal".
What bugs me more is the use of one name for different quantities. Example: nautical and statutory miles; various kinds of ounces; US vs. Imperial gallon; long, short and metric tons (and an english "horsepower" is not quite the same as a german "Pferdestärke"). Even more insidious- in the US a "billion" is 1000 million (10^9); in Europe it's a million million (10^12).
It's for this sort of thing that the SI multipiliers were specified. These are decimal
multipliers and use for binary quantities may be "customary" for some parts of the computer worls, e.g. storage capacity, but is not standard
. It gets worse- the computer world isn't all binary either. You certainly don't specify frequncies with binary multipliers, nor bandwidth or transfer rates. GBit ethernet means 10^9
bit/s, not 2^30.
Maybe there was a reason to tolerate this in the past, but now we have the binary multipliers
and we can use them to avoid the confusion. I certainly hope that they will be taught to engineers and computer scientists in the future.
Just because the marketroids use the decimal multipliers doesn't make them wrong: a "120GB" HDD(120,000,000,000 bytes) is not
"actually 111GB"- it's actually 111Gi