Hey, psst, would you like an intuitive explanation of binary and hexadecimal numbers? (and really, any number base as long as it's a positive whole number)
Because I may have something for you.
https://observablehq.com/@jobleonard/binary-counting-made-easy
Made with @observablehq
(I started working on this all the way back in 2019 and then completely forgot about about it for six years 🙈)
edit: just discovered that this was broken on mobile, should work now.

If you can count, you can understand binary and hexademical numbers
or: the data compression method every (literate) person on the planet uses every day. The first time I was introduced to binary and hexadecimal numbers I was struggling. The same when I had to learn about the "base" of numbers and changing "between" them. For me the problem was that it was explained purely through formulas, detached from something concrete to build an intuition on. This is my attempt at fixing that. Now, I'm not going to say that binary and hexadecimal numbers aren't hard to understand. The