| ▲ | cornonthecobra 2 days ago | ||||||||||||||||
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. | |||||||||||||||||
| ▲ | wat10000 2 days ago | parent | next [-] | ||||||||||||||||
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. | |||||||||||||||||
| |||||||||||||||||
| ▲ | NetMageSCW a day ago | parent | prev [-] | ||||||||||||||||
The use of kilo for 1024 in computers precedes the formalization of kilo as an SI prefix. SI should have used a different prefix instead /s | |||||||||||||||||
| |||||||||||||||||