this post was submitted on 28 Feb 2026
965 points (99.1% liked)

Programmer Humor

30077 readers
1507 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
you are viewing a single comment's thread
view the rest of the comments
[–] username_1@programming.dev 43 points 1 day ago* (last edited 1 day ago) (6 children)

7899999999998765

Even if a developer would make a commit every second, it would take 250 million years to reach version 0.0.7899999999998765

[–] Dalvoron@lemmy.zip 61 points 1 day ago* (last edited 1 day ago)

Most of the mistakes they have to fix are incorrect version numbering.

[–] LadyMeow@lemmy.blahaj.zone 18 points 1 day ago (1 children)

Weak humans would use 250 million years, strong AI can slop it in 1 year.

/S

[–] Valmond@lemmy.dbzer0.com 9 points 22 hours ago (1 children)

I have seen people just add '9's to it, so to not upgrade the minor, so 2.6.997 gets 2.6.9997 and so on

Some people cannot math.

[–] grrgyle@slrpnk.net 2 points 17 hours ago* (last edited 17 hours ago)

Wow a little bit of math is a dangerous thing

[–] mrgoosmoos@lemmy.ca 2 points 18 hours ago (3 children)

that's with the assumption that the smallest increment was used every time

I sometimes increment things by adding the next decimal place

note: I am not a developer, just a dude making tools at work. but I somehow always end up incrementing something now and then from 1.21 to 1.211 because I wanted to avoid the "1.21 new actually newest" situation and bumping to 1.22 didn't make sense. it's like temporary versioning for me, WIP files

[–] daychilde@lemmy.world 3 points 14 hours ago (1 children)

Bothers me that you wouldn't go for 1.21.1 but you got the freedom to be WRONG. WRONG WRONG WRONG^[just teasing with this part of my reply :)] if you want.

[–] mrgoosmoos@lemmy.ca 2 points 12 hours ago

I do that too sometimes lol but I'm just not a fan

if it were actual releases, yeah totally. but it's just temporary files

[–] username_1@programming.dev 5 points 18 hours ago (1 children)

1.21 to 1.211

So +190 increment is totally ok for you, but +1 sometimes "didn’t make sense". IT DOESN"T MAKE ANY SENSE! Oh, and you can use letters. 1.21 -> 1.21a looks MUCH more explanatory for your purposes than "+1 is too harsh increase, so I'll increase on 190!"

[–] mrgoosmoos@lemmy.ca 1 points 12 hours ago

so I actually use various different systems depending on my mood that day.

maybe I add a dash, maybe I use another decimal, maybe I use alpha characters.

none of it matters because they're wiped out a few hours later

[–] grrgyle@slrpnk.net 4 points 17 hours ago* (last edited 17 hours ago) (1 children)

Sub version tags make sense but for the the love of pie if you're going to use a number at least separate it from the others, like 1.21-1

[–] daychilde@lemmy.world 1 points 14 hours ago (1 children)
[–] grrgyle@slrpnk.net 1 points 12 hours ago

Roffffl you're pure evil

And here I was holding my breath for the legendary 0.0.7899999999998766. Thanks for ruining all my dreams.