Yes. When the standards were changed, and they where, the old world should have no longer been used. Setting the definition to something only makes things more confusing.
Comment on Why a kilobyte is 1000 and not 1024 bytes
smokin_shinobi@lemmy.world 10 months ago
I was taught 1024 in my tech school. So I won’t ever refer to it as 1000 instead 1024. Not that it seems even remotely relevant though.
MNByChoice@midwest.social 10 months ago
PupBiru@kbin.social 10 months ago
kilobyte (KB) is 1000, kibibyte (KiB) is 1024
at least according the the IEC, and id tend to go with them… SI units say that kilo means 1000
PsychedSy@sh.itjust.works 10 months ago
That was a retcon, though. Initially the SI prefixes were used and used 1024 instead of 1000. I feel like people started getting more fussy about it as hard drives started hitting hundreds of gb.
Eyron@lemmy.world 10 months ago
How do you define a recon? We’re kilograms 1024 grams, too? When did that change. It seems it’s meant 1000 since metric was created in the 1700s, along with a binary prefix.
From the looks of it, software vendors were trying to recon the definition of “kilo” to be 1024.
PsychedSy@sh.itjust.works 10 months ago
Kilo was used outside of decimal power rules for data storage/memory because it could only use binary powers at smaller scales. Well, that’s the standard we went with anyway.
They didn’t ‘retcon’ the use of kilo as applicable to other units, they went with the closest power of two. When hard drive manufacturers decided to use power of tens it confused people and eventually got standardized by making kb power of ten and kib power of two.
From the looks of it you aren’t familiar with the situation.
abhibeckert@lemmy.world 10 months ago
Only CPUs and RAM use 1024. Floppy disks going way back to the 1970’s used 1000.
PsychedSy@sh.itjust.works 10 months ago
Fair on the floppy thing. I was too young to have worried about that.
Hyperreality@kbin.social 10 months ago
That's a relatively recent change though. AFAIK depending on the context, it used to be 1024 and was for for many many years, which is why that definition is still also used quite widely.
Eyron@lemmy.world 10 months ago
Only recent in some computers: which used a non-standard definition. The kilo prefix has meant 1000 since at least 1795-- which predates just about any kilobyte.
smokin_shinobi@lemmy.world 10 months ago
I went to school before that took effect. But go ahead and downvote me for chiming in I guess.
PupBiru@kbin.social 10 months ago
i didn’t downvote you, and i went to school before a bunch of things but technology evolves and either we evolve with it or we end up being just straight up wrong in a modern context
smokin_shinobi@lemmy.world 10 months ago
Thanks for the lesson I guess.
kick_out_the_jams@kbin.social 10 months ago
To be consistent they should call bytes bibytes though, and I don't think they do.
if i'm ever writing technical manuals and docs I'll just be as precise about the actual numbers as I can. (not very likely)