zlacker

[return to "1 kilobyte is precisely 1000 bytes?"]
1. cornon+2J1[view] [source] 2026-02-04 01:30:29
>>surpri+(OP)
The meaning of kilo, mega, giga, tera, etc. are unambiguous: SI prefixes defined as powers of 10, not 2. 1 TB is 10*12 bytes, not 2*40 bytes.

The misuse of those prefixes as powers of 1024, while useful as shorthand for computer memory where binary addressing means, is still exactly that: a misuse of SI prefixes.

There's now a separate set of base-2 prefixes to solve this, and people need to update their language accordingly.

◧◩
2. wat100+GK1[view] [source] 2026-02-04 01:41:09
>>cornon+2J1
Just because an official body gives a single definition doesn't mean it's unambiguous. Real communication isn't bound by official bodies. When I say my computer has 16GB of RAM, that does not mean exactly 16 billion bytes.

I need to update my language accordingly? No thanks. I'll keep saying what I say and nothing will happen.

◧◩◪
3. breezy+4F2[view] [source] 2026-02-04 09:53:43
>>wat100+GK1
Real communication isn't bound by official bodies, but it also doesn't work by everyone "just saying what they say" and hoping for the best...
◧◩◪◨
4. wat100+ed3[view] [source] 2026-02-04 14:01:12
>>breezy+4F2
Right, it works by a bunch of different people all using the words in the same way to communicate. Like, say, various SI prefixes being used to mean powers of two in computing contexts by large numbers of people for longer than most of us have been alive.
[go to top]