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

Programmer Humor

22512 readers
1113 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
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] Flocklesscrow@lemm.ee 14 points 3 weeks ago

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

She was already an expert in load balancing

[–] Anti_Face_Weapon@lemmy.world 55 points 3 weeks ago

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

[–] Scoopta@programming.dev 43 points 3 weeks ago (1 children)

Acts like SVN and CVS didn't exist

[–] bitjunkie@lemmy.world 8 points 3 weeks ago

Also like Reddit did

[–] stopforgettingit@lemmy.dbzer0.com 31 points 3 weeks ago (1 children)
[–] AeonFelis@lemmy.world 17 points 3 weeks ago (7 children)
load more comments (7 replies)
[–] PumaStoleMyBluff@lemmy.world 45 points 3 weeks ago (4 children)

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

load more comments (4 replies)
[–] Midnitte@beehaw.org 4 points 3 weeks ago (3 children)

I wonder how you managed revisions to punch cards...

[–] bambootstrap@lemmy.ca 1 points 3 weeks ago

Coloured punch cards? I have no idea either.

[–] driving_crooner@lemmy.eco.br 1 points 3 weeks ago

Easy, pens, eraser, tape and writing comments on the card

[–] SaharaMaleikuhm@feddit.org 3 points 3 weeks ago (1 children)
[–] Midnitte@beehaw.org 2 points 3 weeks ago (1 children)

How do you view old versions?

[–] driving_crooner@lemmy.eco.br 5 points 3 weeks ago (1 children)
[–] Midnitte@beehaw.org 1 points 3 weeks ago (1 children)

That's a lot of tape to manage ヽ(゚∀゚ヽ)

[–] driving_crooner@lemmy.eco.br 1 points 3 weeks ago

They actually used red tape for that, and this is why burocracy is called red tape, because they had to fill paperwork everytime a code change was needed or reversed.

[–] Artyom@lemm.ee 86 points 3 weeks ago (3 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 11 points 3 weeks ago (1 children)

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

[–] Artyom@lemm.ee 28 points 3 weeks ago

My comment stands

load more comments (2 replies)
[–] fin@sh.itjust.works 11 points 3 weeks ago

just press Ctrl + Z several times! /s

[–] yarr@feddit.nl 73 points 3 weeks ago (5 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
[–] ulterno@programming.dev 7 points 3 weeks ago* (last edited 3 weeks ago)

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

load more comments (4 replies)
[–] SkunkWorkz@lemmy.world 50 points 4 weeks ago* (last edited 4 weeks ago) (2 children)

Just save your prompts and vibes in a Google doc dude

[–] Droggelbecher@lemmy.world 4 points 3 weeks ago (3 children)

You could literally just save a copy to your desktop before you're going to do something sensitive.

load more comments (3 replies)
[–] beeng@discuss.tchncs.de 22 points 3 weeks ago

Good thing it's deterministic, oh wait 😃

[–] cupcakezealot@lemmy.blahaj.zone 20 points 4 weeks ago* (last edited 4 weeks ago) (1 children)
[–] Laser@feddit.org 6 points 4 weeks ago (1 children)
[–] Giloron@programming.dev 7 points 4 weeks ago

🤮

But actually...

It is good for some things. It even got support for staging files recently.

load more comments