this post was submitted on 27 Dec 2025
481 points (95.3% liked)

Programmer Humor

28058 readers
782 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 30 comments
sorted by: hot top controversial new old
[–] 87Six@lemmy.zip 16 points 9 hours ago

This post made me decide to go to sleep because I'm too fucking tired for this shit

Thanks

[–] Iunnrais@lemmy.world 9 points 10 hours ago

A base-neutral system for naming numbering systems (by jan Miseli) is my favorite solution for this problem.

[–] marcos@lemmy.world 40 points 17 hours ago (2 children)

There are only 10 types of people:

the ones that expected a binary joke, and

the ones that expected a ternary joke, and

the ones that expected a quartenary joke, and

...

[–] bear@lemmy.blahaj.zone 2 points 3 hours ago

We have N fingers, naturally.

[–] Ooops@feddit.org 8 points 12 hours ago

...and all of them are using base 10.

[–] copacetic@discuss.tchncs.de 31 points 21 hours ago (2 children)

And it works just as well, if we reverse the roles:

🪨🪨🪨🪨🪨
🪨🪨🪨🪨🪨
🪨

Human: There are 11 rocks.

Alien: Oh, you must be using base A. See, I use base 10.

Human: No, I use base 10. What is base A?

[–] Jankatarch@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

Roman : There are XI rocks.

[–] Dasus@lemmy.world 2 points 7 hours ago

(hexadecimal)

[–] PhoenixAlpha@lemmy.ca 99 points 1 day ago (1 children)

Alien has 4 fingers...nice touch

[–] myster0n@feddit.nl 108 points 1 day ago (1 children)
[–] hanke@feddit.nu 28 points 22 hours ago

Oh, you must be using base 4. You see, Phoenix alpha uses base 10.

[–] db2@lemmy.world 4 points 15 hours ago (1 children)

Base 4 but indexes start at 1

[–] fartsparkles@lemmy.world 24 points 22 hours ago

1, 2, 3, 10, 11, 12, 13, 20, 21, 22, 23, 30…

[–] Avicenna@programming.dev 71 points 1 day ago (1 children)

all your base are belong to us

[–] rainwall@piefed.social 19 points 1 day ago

A true classic. My only regret is that I cant link it in the original shockwave.

[–] mikerr@programming.dev 17 points 23 hours ago

Oh, sorry we're base 22

[–] FuglyDuck@lemmy.world 25 points 1 day ago
[–] GreenShimada@lemmy.world 17 points 1 day ago (1 children)

So should I be saying base 9+1?

[–] A_A@lemmy.world 5 points 11 hours ago (2 children)

for that one alien, you may say :
"base 3 + 3 + 3 + 1"
For universal other sentient beings, say :
"base 1 + 1 + 1 + 1 + 1
+ 1 + 1 + 1 + 1 + 1"

[–] GreenShimada@lemmy.world 6 points 11 hours ago (1 children)

"I'm 16, but in base 1, I'm 10000000000000000 years old. My ID just needs to be updated."

[–] A_A@lemmy.world 5 points 10 hours ago

Since in base 2 you have two numerals that are (0, 1) ...

Then, in base 1 you would have only one numeral.
if it was (1) then you could write :
( , 1, 11, 111, ...)
With a sign (-) for negative numbers :
( ..., -111, -11, -1, , 1, 11, 111, ... )

[–] burntbacon@discuss.tchncs.de 2 points 10 hours ago

I think the best way I've seen was to just poke the number of holes in the dirt or draw a picture, labeling them until you get to your base switching moment.

[–] Agent641@lemmy.world 9 points 22 hours ago

Oh fuck oh shit I'm too high to handle this RN!

[–] Jollyllama@lemmy.world 6 points 21 hours ago (2 children)

Is this from the Hail Mary trailer?

[–] xistera@lemmy.dbzer0.com 1 points 4 hours ago

Amaze! jazz hands

[–] Speculater@lemmy.world 1 points 21 hours ago
[–] blaue_Fledermaus@olio.cafe -1 points 19 hours ago* (last edited 18 hours ago) (2 children)

Only works in written form. Unless the alien says the number as one-zero.

Also, in a bijective number system, every base is 11. (they don't have 0)

edit: not true, brainfart

[–] MBech@feddit.dk 10 points 19 hours ago

There is nothing about 10 in its pronounced form that means it HAS to come after 9.

[–] TriangleSpecialist@lemmy.world 3 points 18 hours ago* (last edited 18 hours ago)

No. If you write 11 in base b, bijective number system or not, that's b+1, not b.