this post was submitted on 27 Dec 2025
415 points (94.8% liked)

Programmer Humor

28045 readers
626 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 25 comments
sorted by: hot top controversial new old
[–] PhoenixAlpha@lemmy.ca 87 points 16 hours ago (1 children)

Alien has 4 fingers...nice touch

[–] myster0n@feddit.nl 89 points 16 hours ago (1 children)
[–] hanke@feddit.nu 25 points 13 hours ago

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

[–] Avicenna@programming.dev 61 points 17 hours ago (1 children)

all your base are belong to us

[–] rainwall@piefed.social 15 points 17 hours ago

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

[–] marcos@lemmy.world 23 points 8 hours ago (1 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

...

[–] Ooops@feddit.org 4 points 4 hours ago

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

[–] FuglyDuck@lemmy.world 22 points 17 hours ago
[–] copacetic@discuss.tchncs.de 22 points 12 hours ago

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?

[–] fartsparkles@lemmy.world 19 points 13 hours ago

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

[–] mikerr@programming.dev 15 points 14 hours ago

Oh, sorry we're base 22

[–] GreenShimada@lemmy.world 15 points 16 hours ago (1 children)

So should I be saying base 9+1?

[–] A_A@lemmy.world 4 points 3 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 4 points 2 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 1 points 1 hour 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 2 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 7 points 13 hours ago

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

[–] Jollyllama@lemmy.world 5 points 13 hours ago (1 children)

Is this from the Hail Mary trailer?

[–] Speculater@lemmy.world 1 points 12 hours ago
[–] 87Six@lemmy.zip 3 points 58 minutes ago

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

Thanks

[–] Iunnrais@lemmy.world 3 points 1 hour ago

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

[–] db2@lemmy.world 2 points 6 hours ago

Base 4 but indexes start at 1

[–] blaue_Fledermaus@olio.cafe -2 points 11 hours ago* (last edited 9 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 6 points 10 hours ago

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

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

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