this post was submitted on 21 Mar 2025
686 points (98.7% liked)

Programmer Humor

21740 readers
2928 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 50 comments
sorted by: hot top controversial new old
[–] letsgo@lemm.ee 7 points 1 hour ago

Git wasn't the first version control software. I remember using sccs back in 1991 and apparently it was written all the way back in 1972 https://en.wikipedia.org/wiki/Source_Code_Control_System

[–] Reddfugee42@lemmy.world 14 points 9 hours ago (1 children)

Don't trust anyone who can't spell 'oops'.

[–] Amir@lemmy.ml 5 points 1 hour ago

Maybe he was cursing the god of dev ops

[–] Scary_le_Poo@beehaw.org 9 points 10 hours ago (1 children)

Just a heads up, it you don't know how to use cli git in 2025 you're probably a shit developer. There are undoubtedly exceptions, but I would argue not knowing version control intimately makes you a bad developer.

[–] tempest@lemmy.ca 6 points 12 hours ago

I need to put a SaaS together called vibe VCS

[–] Anti_Face_Weapon@lemmy.world 41 points 18 hours ago

Fake developer doesn't use version control. Big surprise.

[–] Scoopta@programming.dev 36 points 20 hours ago (1 children)

Acts like SVN and CVS didn't exist

[–] bitjunkie@lemmy.world 6 points 18 hours ago

Also like Reddit did

[–] PumaStoleMyBluff@lemmy.world 38 points 21 hours ago (1 children)

Don't worry, I'm sure Cursor will be able to clobber your git history and force push to master any day now

[–] jdeath@lemm.ee 7 points 14 hours ago

we just need a little more AI

[–] Artyom@lemm.ee 76 points 1 day ago (1 children)

I just want to pause a moment to wish a "fuck you" to the guy who named an AI model "Cursor" as if that's a useful name. It's like they're expecting accidental google searches to be a major source of recruitment.

[–] Evotech@lemmy.world 8 points 18 hours ago (1 children)

It's not an AI model, it's an IDE

[–] Artyom@lemm.ee 20 points 14 hours ago

My comment stands

[–] stopforgettingit@lemmy.dbzer0.com 26 points 21 hours ago (1 children)
[–] AeonFelis@lemmy.world 13 points 19 hours ago (1 children)
[–] fibojoly@sh.itjust.works 4 points 14 hours ago (1 children)

I want SVN little explorer icons back! I want to forget Jazz RTC.

[–] easily3667@lemmus.org 3 points 9 hours ago

That's tortoise, and have I got news for you: tortoisegit exists.

[–] yarr@feddit.nl 67 points 1 day ago (3 children)

It's a scary amount of projects these days managed by a bunch of ZIP files:

  • Program-2.4.zip
  • Program-2.4-FIXED.zip
  • Program-2.4-FIXED2.zip
  • Program-2.4-FIXED-final.zip
  • Program-2.4-FIXED-final-REAL.zip
  • Program-2.4-FIXED-FINAL-no-seriously.zip
  • Program-2.4-FINAL-use-this.zip
  • Program-2.4-FINAL-use-this-2.zip
  • Program-2.4-working-maybe.zip
  • Program-2.4-FINAL-BUGFIX-LAST-ONE.zip
  • Program-2.4-FINAL-BUGFIX-LAST-ONE-v2.zip
[–] Boakes@lemmy.world 3 points 14 hours ago* (last edited 13 hours ago)
  • Program-1.5-DeleteThis.zip
  • Program-1.6-ScuffedDontUse.zip
  • CanWeDeleteThesePlease.txt (last edit 8 months ago)

Inspired by a small collaboration project from a few years ago.

[–] ulterno@programming.dev 3 points 14 hours ago* (last edited 14 hours ago)

I did that with documents in my Uni years.
By the end, I was using ISO timestamps.

[–] iegod@lemm.ee 2 points 14 hours ago

If we're talking actual builds then zip files are perfectly fine as long as the revs make chronological sense.

[–] Flocklesscrow@lemm.ee 11 points 18 hours ago

Why did the porn star become a network admin after retiring?

She was already an expert in load balancing

[–] SkunkWorkz@lemmy.world 45 points 1 day ago* (last edited 1 day ago) (4 children)

Just save your prompts and vibes in a Google doc dude

[–] beeng@discuss.tchncs.de 19 points 1 day ago

Good thing it's deterministic, oh wait 😃

load more comments (3 replies)
[–] nichtburningturtle@feddit.org 71 points 1 day ago (2 children)

Forget git. Sending zip files into discord once in a while it the way to go.

[–] WhiskyTangoFoxtrot@lemmy.world 10 points 22 hours ago (1 children)

Especially if they're .zip files full of military secrets.

[–] nichtburningturtle@feddit.org 11 points 21 hours ago

I'm not in any war thunder servers.

[–] easily3667@lemmus.org 24 points 1 day ago (3 children)

Congrats discord now owns your code forever

[–] nichtburningturtle@feddit.org 14 points 1 day ago

I'd feel sorry for them. My personal projects will only harm them.

load more comments (2 replies)
[–] 30p87@feddit.org 125 points 1 day ago* (last edited 1 day ago)

"Developer"
"my" 4 months of "work"

Those are the ones easily replaced by AI. 99% of stuff "they" did was done by AI anyway!

[–] blade_barrier@lemmy.ml 40 points 1 day ago (1 children)
[–] smock9@lemm.ee 42 points 1 day ago (4 children)
[–] 7uWqKj@lemmy.world 24 points 23 hours ago (1 children)
[–] BleatingZombie@lemmy.world 6 points 20 hours ago (1 children)

SUN is from 4.6 billion years ago, you mortal beings

https://en.m.wikipedia.org/wiki/Sun

[–] 7uWqKj@lemmy.world 13 points 20 hours ago

I’m a software developer so I’ve never seen that thing you’re talking about, but check your sources, I believe it’s actually from 1982: https://en.wikipedia.org/wiki/Sun_Microsystems

load more comments (3 replies)
[–] darklamer@lemmy.dbzer0.com 98 points 1 day ago (14 children)

The first version control system I ever used was CVS and it was first released in 1986 so it was already old and well established when I first came to use it.

Anyone in these past forty years not using a version control system to keep track of their source code have only themselves to blame.

load more comments (14 replies)
[–] driving_crooner@lemmy.eco.br 193 points 1 day ago

At least they were humble and didn't blame it entirely on Cursor... they also blamed Claude.

load more comments
view more: next ›