AndyBaxman wrote:The fact that HDD manufacturers were "correct" was merely a by product of their wish to overstate their products.
That's more or less what I said, but you can't castigate them for being correct, even if their motives are self-interest.
AndyBaxman wrote:Decimal units make no sense for memory.
Then why use them? Even worse, why try to adjust them to fit when they clearly don't.
AndyBaxman wrote:Using 2 systems is confusing but, because memory uses binary addressing, we cannot drop base 2 units. Base 2 units can be used equally well in all circumstances. Therefore the base 10 units should be scrapped. Call the base 2 units kibis, and so on, if you really must, but use one system only. And because of the nature of computers, that must be the base 2 system.
In short, kill the Kilobyte and keep the kibi.
That's right, because that way there's no confusion. What Ubuntu are doing, AIUI, is not saying that you have to use the decimal units, but that if you do use the decimal names, you make them decimal.
AndyBaxman wrote:The SI Taliban can remain content that their holy sanctity has been preserved while the rest of us can get on with life calling a "Meg" a Meg and knowing it contains 1024 K (Meg, of course, being shorthand for mibi and K being shorthand for kibi)
That's fine because everyone knows what everyone else means, and hard drive manufacturers can choose whether to use decimal or binary units and we will know what they mean.
The Taliban comment is interesting, since Linux users are usually the first to jump on their high horses when standards are violated. I suppose that only applies when others do the violating...
"Insanity: doing the same thing over and over again and expecting different results." (Albert Einstein)