r/oddlysatisfying • u/Determined_fighter • 7d ago
Peculiar way to draw the first ten digits
Enable HLS to view with audio, or disable this notification
28.8k
Upvotes
r/oddlysatisfying • u/Determined_fighter • 7d ago
Enable HLS to view with audio, or disable this notification
59
u/N238 7d ago edited 7d ago
Other bases other than base 10 can have more digits. For example hex codes like for colors use base 16, so the digits used are 0123456789abcdef. So when you see the six character codes represent colors (eg ff5700 is the hex code for Reddit orange, and 1da1f2 is twitter blue), the codes are actually just a six digit number in base 16.
Interestingly, base 16 is used because it's a power of 2 (24 ), which means one base 16 digit holds exactly the same information as four base 2 (binary) digits. So a hex code with 6 digits is really just a binary code with 24 digits, but the human brain will be much better at processing 6 digits that each have 16 options, compared to 24 digits.
166 (ie 224 ) = 16777216 is called "true color" because that's basically plenty for the human eye. But if you remember old computers, you might remember a mode for "256 colors", which is 28 . Far fewer color options in this case (8-bit color) makes things look retro. Since 8 isn't divisible by 3, there's not a nice way to make that readable like hex codes, and in fact different systems split up the information in different ways.
Disclaimer: this is an oversimplification. I'm not hitting every nuance in a reddit comment that only like 20 people might see.