this post was submitted on 18 Jul 2026
190 points (99.0% liked)
Programming
27803 readers
541 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments


This wasn't a "lie to children" - that's a simplification. This was like explaining the Pythagorean theorem by introducing imaginary numbers.
Almost nobody ever uses hex to represent IP addresses ever. There is no reason to bring up hex. It complicates things rather than simplifies.
And to say "[t]hey are actually hex numbers from 0 to FF" is just misleading to the point of wrong. Numbers are not "hex" or "base 10" or "binary". They're numbers. We only represent them as hex or base10. They aren't "different numbers".
And in this case we almost always use base10. SO WHY ARE WE TALKING ABOUT HEX?