this post was submitted on 21 Mar 2025
584 points (98.8% liked)

Programmer Humor

21739 readers
2118 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
[–] Anti_Face_Weapon@lemmy.world 12 points 4 hours ago

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

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

Acts like SVN and CVS didn't exist

[–] bitjunkie@lemmy.world 2 points 4 hours ago

Also like Reddit did

[–] Flocklesscrow@lemm.ee 4 points 4 hours ago

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

She was already an expert in load balancing

[–] stopforgettingit@lemmy.dbzer0.com 15 points 6 hours ago (1 children)
[–] AeonFelis@lemmy.world 5 points 5 hours ago

I want to forget SVN

[–] PumaStoleMyBluff@lemmy.world 18 points 7 hours ago

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

[–] Artyom@lemm.ee 58 points 9 hours 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 1 points 4 hours ago

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

[–] yarr 59 points 10 hours ago

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
[–] SkunkWorkz@lemmy.world 36 points 11 hours ago* (last edited 11 hours ago) (2 children)

Just save your prompts and vibes in a Google doc dude

[–] Droggelbecher@lemmy.world 3 points 5 hours ago

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

[–] beeng@discuss.tchncs.de 14 points 9 hours ago

Good thing it's deterministic, oh wait 😃

[–] blade_barrier@lemmy.ml 36 points 12 hours ago (1 children)
[–] smock9@lemm.ee 38 points 12 hours ago (3 children)
[–] 7uWqKj@lemmy.world 18 points 9 hours ago (1 children)
[–] BleatingZombie@lemmy.world 3 points 6 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 6 points 5 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

[–] pantyhosewimp@lemmynsfw.com 6 points 8 hours ago* (last edited 8 hours ago) (1 children)

I landed in the middle. SCCS was too old, CVS was too new.

https://www.gnu.org/software/rcs/

But, back then, I had also been forced to use CMVC.

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

[–] sping@lemmy.sdf.org 5 points 8 hours ago

When bzr, and then git, turned up and I started using them, I was told "this is DVC, which is a whole new model that takes getting used to", so I was surprised it seemed normal and straightforward to me.

Then I found out that Sun's Teamware, that I had been using for many years, was a DVC, hence it wasn't some new model. I'd had a few intervening years on other abominable systems and it was a relief to get back to DVC.

Regarding the original post, are there really people around now who think that before git there was no version control? I've never worked without using version control, and I started in the 80s.

[–] djehuti@programming.dev 14 points 11 hours ago

Now Target owns them, I think.

[–] fin@sh.itjust.works 11 points 10 hours ago

just press Ctrl + Z several times! /s

[–] nichtburningturtle@feddit.org 61 points 13 hours ago (2 children)

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

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

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

[–] nichtburningturtle@feddit.org 7 points 7 hours ago

I'm not in any war thunder servers.

[–] easily3667@lemmus.org 20 points 12 hours ago (2 children)

Congrats discord now owns your code forever

[–] nichtburningturtle@feddit.org 9 points 9 hours ago

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

[–] s12@sopuli.xyz 13 points 11 hours ago (1 children)

Not if you encrypt the zip.

[–] elfin8er@lemmy.world 8 points 9 hours ago

And then make sure to send the encryption key over discord so that the recipient can read it.

[–] cupcakezealot@lemmy.blahaj.zone 17 points 11 hours ago* (last edited 11 hours ago) (2 children)
load more comments (2 replies)
[–] 30p87@feddit.org 113 points 16 hours ago* (last edited 16 hours 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!

[–] Midnitte@beehaw.org 3 points 8 hours ago (3 children)

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

[–] bambootstrap@lemmy.ca 1 points 5 hours ago

Coloured punch cards? I have no idea either.

[–] SaharaMaleikuhm@feddit.org 2 points 8 hours ago (1 children)
[–] Midnitte@beehaw.org 1 points 6 hours ago (1 children)

How do you view old versions?

[–] driving_crooner@lemmy.eco.br 4 points 6 hours ago (1 children)
[–] Midnitte@beehaw.org 1 points 5 hours ago (1 children)

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

[–] driving_crooner@lemmy.eco.br 1 points 2 hours 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.

load more comments (1 replies)
[–] NigelFrobisher@aussie.zone 40 points 15 hours ago (1 children)

You need a USB C “Power Ctrl+Z” key. Unlike the regular Ctrl+Z key one of these bad boys is capable of reversing edits across system reboots until as far back as when you originally plugged it in.

[–] jad@sh.itjust.works 19 points 12 hours ago

Sounds to me like a glorified keylogger 😭

[–] zovits@lemmy.world 48 points 16 hours ago (2 children)

It's actually reassuring to see that despite all warnings and doomsayers there will still be opportunities for programmers capable of solving problems using natural intelligence.

load more comments (2 replies)
load more comments
view more: next ›