News for hackers. Stuff that matters.
Re:Text Showdown: Gap Buffers vs. Ropes by userbinator on Monday October 09, 2023 @10:53PM (#37828047)
Good luck fitting a 16 "GB" RAM dump on a 16 GB flash drive when you hibernate the computer.

Filesystem overhead notwithstanding, it's worth noting that NAND flash usually had true capacities too, with some additional hidden extra for error correction/wear-leveling. I have a 16MB SLC one that truly has 16,777,216 usable bytes (32M 512-byte sectors), and a slightly newer 2GB one with 2147483648 bytes.

Let's not forget the original IBM PC "10MB" hard drive held a little more than 10MB: 10653696 bytes, a bit more than the 10485760 one would expect.

No one seriously talks about "GiB", and the only ones I hear using it are pedantic assholes. It just sounds absurd and stupid.

As for JEDEC, standards bodies are made of people and people are fallible.

I can say the same goes for SI and their "iB" nonsense.

Re:Text Showdown: Gap Buffers vs. Ropes by nayuki on Monday October 09, 2023 @11:24PM (#37828187)
> I can say the same goes for SI and their "iB" nonsense.

The Ki-, Mi-, Gi-, etc. prefixes aren't in SI. They're defined in IEC 60027 specifically to avoid conflicting with SI.

Re:Text Showdown: Gap Buffers vs. Ropes by smarks on Monday October 09, 2023 @11:06PM (#37828108)
Yep. And 2^20 bytes of unreliable storage is a mebibyte.
Re:Text Showdown: Gap Buffers vs. Ropes by girvo on Tuesday October 10, 2023 @02:31AM (#37829124)
If it's really unreliable, I guess one could consider it a maybebyte