Original Post
I got banned from wikipedia because I changed references to "kibibytes" back to their proper "kilobytes" in a bunch of articles. I was warned to stop it, at which point I got into a lengthy discussion about why the term "kibibyte" is entirely inappropriate for use (I'll give my argument in a bit). The wikipedia moderators ignored every point and said "we use kibibyte here, no exceptions". Of course, since I act very childishly sometimes when people act like retards toward me, I went ahead and changed about 50 pages to refer to "kilobytes" rather than "kibibytes", at which point they banned me for life. I can't say I'm surprised, I'm just effing pissed off that they blindly pretend to smarter than they actually are and use the "IEC Approved" terms kibibyte, mebibyte, gibibyte, etc, rather than the established kilobyte, megabyte, gigabyte, etc. Now, my question is, who the eff is stupid enough to actually use these new terms? Seriously. My arguments against "??bibyte" terms: 1) There is over 50 years of established parlance using "kilo", rather than "kibi". If we were to suddenly change the definition of "kilobyte" to mean 10^3 bytes, then we would immediately invalidate 50 years worth of documentation, literature, and customs. 2) Bytes are not SI units, and as such, should not be treated as if they were. 3) Computers are binary machines, and will always be binary machines (>2ary machines have been shown to be mathematically less efficient per cost than binary machines, and it is extremely unlikely that they will ever exist in the mainstream), and it makes no sense to try to shoehorn decimal units into a binary system. Memory in particular will always be measured in base-2 numbers. 4) Absolutely no one in the real world uses the ??bi- terms. Microsoft, Apple, etc. 5) The base-10 measuring of bytes was started by hard drive manufacturers trying to decieve customers by using inappropriate labelling to artificially inflate their drive sizes. By accepting their redefined definitions, we've just validated deception. 6) The terms just plain sound stupid. Kibibyte? What are they, dog food? Come ON! In conclusion, I will always use kilobyte to mean 2^10 bytes, and I will correct anyone who says anything different. I do not accept the new terms.