this post was submitted on 14 Jan 2025
410 points (90.5% liked)
Programmer Humor
32877 readers
1759 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I might be a slow learner but I'm catching on...
Regardless of what base you're using, 10 is always the nth number. In base 10 (normal numbers), 10 is 10th. In base 2 it is the 2nd.
In base 16 (hexadecimal) it is the 16th.
The original joke is "there are 10 kinds of people, those who understand binary and those who don't l" because 10 in binary is 2 in base 10. But they're pointing out that a similar joke works for all bases of numbers.
Some of us would argue 10 is the n+1 th number because zero comes first. Otherwise you’re just throwing a new digit into the mix when you get to 10.
I love that you felt like this needed explaining - thanks!
ah I see, you are the 10th kind!