Hacker News new | past | comments | ask | show | jobs | submit login

If you want to be really pedantic, differentiate SI giga/megabytes as GB/MB and "binary" gibi/mebibytes as GiB/MiB



This is actually a major annoyance in some fields - Xilinx for example likes to use GB to represent 1024^3 for storage on FPGAs while HDD manufacturers like to use 1000^3. IMHO [ZYEPGMK]?iB is the way to go to end this non-sense.


I'm old enough to remember what MB and GB meant before sleazy marketers started to redefine them. They should have been sued for deceptive advertising. Instead the computer press of the time was spineless, because guess who paid for the ads.

So I refuse to be a wuss and use MiB and GiB.

(Also, get off my lawn.)


Since mega- and giga- haf well-established meanings as prefixes to measures, and the original common usages of MB and GB were inconsistent with those meanings, I prefer MiB and GiB for those uses, even though it took marketers using the correct versions for devious reasons to get terms popularized that distinguished the base-2 prefixes from the close-but-not-the-same base-10 prefixes.


I agree.

In the kilobyte world, 2.4% may not have been too big of a deal.

In the terabyte world, there's a 10% difference between binary and decimal prefixes. That's way bigger than rounding error. We need to start using the binary prefixes.


So 1024 bytes is 1 kiB?



From your link it is KiB with a capital K.


I just use K, M, G, T to evade the whole ISO thing altogether.

Kibbles, mibbles, gibbles and tibbles just make me shake my head.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: