this post was submitted on 07 Jul 2025
1297 points (100.0% liked)

Microblog Memes

8458 readers
2131 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 24 points 1 day ago (4 children)

I remember being puzzled by this and many other numbers that kept cropping up. 32, 64, 128, 256, 1024, 2048... Why do programmers and electronic engineers hate round numbers? The other set of numbers that was mysterious was timber and sheet materials. They cut them to 1220 x 2440mm and thicknesses of 18 and 25mm. Are programmers and the timber merchants part of some diabolical conspiracy?

[–] [email protected] 18 points 1 day ago (2 children)

Powers of two are the roundest of numbers.

[–] [email protected] 10 points 21 hours ago (2 children)

They're not round, they're square!

[–] [email protected] 1 points 20 hours ago

Slow Clap Well done!

[–] [email protected] 1 points 20 hours ago

Only every other one...

[–] [email protected] 3 points 1 day ago

Much later in my career I came to appreciate the beauty of this system and the link with hexadecimal. I had to debug a network transmitted CRC that was endian flipped and in that process learned that in the Galois Field of two, 1+1=0 which feels delightfully nonsensical to a luddite.

[–] Worx 17 points 1 day ago (1 children)

32, 64, 128 etc. are all round numbers, counting in binary. They are powers of two. Since computers work in binary, they make logical sense.

1220mm is 4ft, and 18 and 25mm are three-quarters of an inch, and an inch respectively.

[–] [email protected] 13 points 1 day ago

They were making a joke. That being said, im not familiar with lumber or imperial<->metric conversions so their second point was lost on me, so thanks.

[–] [email protected] 7 points 1 day ago (1 children)

They just do it to look cool in front of their developer friends.

[–] [email protected] 2 points 21 hours ago

Pretty much this...

Once upon a time, sure, you might have used an 8 bit char to store an array index and incur a 256 limit for actual reasons....

But nowadays, you do it because 256 is a "cool techy limit". Developers are almost all dealing with at least 32 bit values, and the actual constraints driving smaller values generally have nothing to do with some power of two limitation.

[–] [email protected] 3 points 1 day ago

Timber is actually cut in inches. That's why the odd numbers.