this post was submitted on 31 May 2025
814 points (98.7% liked)

Programmer Humor

24583 readers
936 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
[–] [email protected] 192 points 4 weeks ago (4 children)

In my time we didn't paste LLM-generated code we barely understand and hoped it compiled, let alone work. We pasted code from stack overflow we barely understood and hoped it compiled and let alone work, as god intended.

[–] [email protected] 52 points 4 weeks ago (4 children)

God has no hand in programming. He's just as confused as us.

[–] [email protected] 21 points 4 weeks ago (1 children)

I am a better programmer than God, peace be upon Him. This implementation of knees is Exhibit 1.

[–] [email protected] 8 points 4 weeks ago (2 children)

ok but real talk, knees are genuinely one of the most marvellous pieces of biomechanical engineering. They can withstand decades of constant movement, can allow extension (with a lot of force) even when bent 180°, can withstand - and move - hundreds of kg per knee (with enough practice) periodically also for decades, and can comfortably remain with your entire body weight resting on them at any angle from 0 to 180° for any length of time. It's amazing that everyone doesn't have constant knee pain or have their knees simply fail altogether.

[–] [email protected] 4 points 4 weeks ago

It's just that sometimes they don't respond to input.

[–] [email protected] 2 points 3 weeks ago

As a representative of those who have had a constant knee pain for over a decade: I'm slightly less thrilled about the design.

[–] [email protected] 17 points 4 weeks ago (1 children)

Oh there's definitely some elder gods involved with programming when I do it.

[–] [email protected] 13 points 4 weeks ago (1 children)

User Feedback, the Crawling Chaos, the Haunter of the Dark... I feel its tendrils of madness reaching for my mind even now. I am not ready for this. Ph'nglui mglw'nafh caffeine R'lyeh wgah'nagl fhtagn! Iä! Iä!

[–] [email protected] 3 points 3 weeks ago (1 children)
[–] [email protected] 1 points 3 weeks ago

I thought mine was funny because I had not seen that, and I am humbled. Damn. Fukken saved.

[–] [email protected] 8 points 4 weeks ago (1 children)

He still doesn't understand how we got the rock to think

[–] [email protected] 3 points 4 weeks ago (1 children)

You have to etch them with Eldritch potions on the mystical and long-lost island of Ti-wo-ann.

[–] [email protected] 3 points 4 weeks ago

And here I lost my Horadric Cube :(

[–] [email protected] 7 points 4 weeks ago

Look at how shitty our implementation is. We need a full refactoring.

[–] [email protected] 15 points 4 weeks ago (2 children)

You're young. Back in my day, we bought a book called "Advanced Algorithms for C vol. 3", and we manually typed the code from it if it didn't come with a CD.

[–] [email protected] 9 points 4 weeks ago (1 children)

When I was a kid I remember copying entire games in BASIC printed in popular science magazines. They never worked because my dads computer had a slightly different BASIC dialect.

Good times.

[–] [email protected] 5 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

I remember on the C64 they used to have 'pokes' which were written in assembler.

You'd have to manually typing 500 lines of it. Of course, it almost never worked. The times it did work I used to save it to a tape, I think I had about 9 cheats on it :)

[–] [email protected] 3 points 4 weeks ago (1 children)

As a teen, on my zx81 I remember typing line after line of hex numbers.

If the rampack didn't wobble and fail and I hadn't missed a line or entered one twice then I'd play something new.

I must have saved the thing somehow, but I can't remember...

[–] [email protected] 2 points 4 weeks ago

On C64 you could just type rundot save I think, stick a tape in and press record. I had a little inlay with the counter numbers for each cheat on the tape written on it.

[–] [email protected] 2 points 3 weeks ago

I'm too young for that, but I got a piece of that experience when I bought a physical programming book as a reward from Kickstarter.

Some of the code lines were too long to fit the page and were cut off which added another fun element (though it was pretty rare).

[–] [email protected] 13 points 4 weeks ago (2 children)

Now we're still pasting code from stack overflow we don't understand, we're just getting it from an LLM

[–] TheSlad 11 points 4 weeks ago (2 children)

Yes, but did the LLM get it from the answers or the questions?....

[–] [email protected] 4 points 4 weeks ago

Who knows, and furthermore, who cares?

[–] [email protected] 1 points 4 weeks ago

Both, of course.

[–] [email protected] 7 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

At least now I don't have to deal with the rudeners.

I do like the fact that when I ask it a question it actually gives me the answer, and doesn't tell me to refactor my entire code because apparently I'm a bad person.

[–] [email protected] 1 points 4 weeks ago

Weirdly enough, when someone asked an LLM for an OpenGL grievance for me, first it just recommended to use GLFW or SDL for the task, both of which I didn't want to use (GLFW controller handling🤮), after that they got an answer that just bugged out on most WM.