this post was submitted on 27 Nov 2023
890 points (96.8% liked)

memes

10477 readers
3204 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

Sister communities

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] sudoku@programming.dev 7 points 1 year ago (2 children)

M stands for Mega, a SI prefix that existed longer than the computer data that is being labeled. MB being 1000000 bytes was always the correct definition, it's just that someone decided that they could somehow change it.

[–] guy@lemmy.world 3 points 1 year ago

Consistency with proper scientific prefix is nice to have, but consistency within the computing industry itself is really important, and now we have neither. In this industry, binary calculations were centric, and powers of 2 were much more useful. They really should've picked a different prefix to begin with, yes. However, for the IEC correcting it retroactively, this has failed. It's a mess that's far from actually standardised now

[–] barsoap@lemm.ee 0 points 1 year ago (1 children)

B and b have never been SI units. Closest is Bq. So if people had not been insisting that it's confusing noone would've been confused.

[–] sudoku@programming.dev 2 points 1 year ago

does not mean you can misuse SI prefixes if the unit itself is not part of the system.