this post was submitted on 19 Nov 2025
640 points (99.2% liked)

Programmer Humor

27389 readers
2037 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 41 comments
sorted by: hot top controversial new old
[–] floquant@lemmy.dbzer0.com 4 points 11 hours ago

Me opening man test for the 19th time

[–] JATtho@lemmy.world 2 points 10 hours ago

My level:

7 - 8

18446744073709551615, 4294967295, 65535, 255 what is this witchcraft?!

...A lot of sevens in octal, and now your clipboard is full of Fs. /j
spoiler ... /toohigheffort :::

[–] Zagorath@aussie.zone 57 points 1 day ago

Interestingly, the earliest example of this meme listed on Know Your Meme is "junior react developer", "senior react developer". So this meme seems to have come full circle.

[–] oyfrog@lemmy.world 45 points 1 day ago (1 children)

You forgot the part where you step on the rake in different ways to see which one whacks you in the face the fastest.

[–] SaharaMaleikuhm@feddit.org 8 points 20 hours ago (1 children)

That's just doing science at that point.

[–] argueswithidiots@lemmy.world 11 points 1 day ago (1 children)

As someone who's been trying to learn Python recently, this resonates with me. I am glad I will always fuck it up.

[–] partial_accumen@lemmy.world 28 points 1 day ago (3 children)

BTW you missed a colon at the end of your if statement on line 341. Also you used irregular whitespace on another line, but I'll let you find that one yourself, as a treat.

[–] kippinitreal@lemmy.world 11 points 1 day ago (2 children)

Btw your import imports an import causing a cyclic dependency. Good luck <3

[–] tomiant@piefed.social 1 points 6 hours ago

My DOOM! floppy was corrupted bc cyclic redundancy check.

Doesn't anyone care about MY feels?

[–] Eq0@literature.cafe 4 points 1 day ago (1 children)

I had that one recently! Took me for ever to find it…

[–] tomiant@piefed.social 2 points 6 hours ago

Yeah well cyclic implies a circle, so you're just going around and around, like in the desert before you get eaten by jackals.

[–] argueswithidiots@lemmy.world 10 points 1 day ago (1 children)

I've so far avoided using LLMs unless I need something explicitly explained. I don't know enough to be able to verify any code it would produce, so I don't know what the hell these vibe coders are doing.

But I'm also a little long in the tooth to be starting this, so maybe that's part of my problem.

[–] DoctorPress@lemmy.zip 10 points 1 day ago (1 children)

Based to reject vibe coding. Similar to "why learn math when we got calculators".

[–] argueswithidiots@lemmy.world 1 points 1 day ago

I am aware of what I don't know, and having something which hallucinates produce something I want to use seems silly. I wouldn't be able to verify it independently because I'm not smart enough. It just seems like asking for trouble. Like I would ask the thing which gave me broken code in the first place to fix it? Smort.

[–] chunes@lemmy.world 5 points 1 day ago (1 children)

those colons piss me off so much. they are so useless. I hate them

[–] SaharaMaleikuhm@feddit.org 4 points 20 hours ago (1 children)

I love them. I love python. I love you.

[–] tomiant@piefed.social 1 points 6 hours ago

I love lamp.

[–] Zagorath@aussie.zone 9 points 1 day ago (2 children)

TranscriptionThe stepping vs jumping on a rake meme, showing a stock image render of a person stepping on a rake and having it smack them in the face on top, and an image of a man doing a skateboard trick with a rake below, also landing on it.

The man stepping on a rake is captioned "programming for the first time".

The man performing a trick with the rake is captioned "programming for the hundredth time".

[–] psud@aussie.zone 3 points 11 hours ago* (last edited 11 hours ago) (1 children)

I think you need to mention that the bottom guy also gets whacked by the rake after rail sliding it and landing on it; landing on a rake doesn't imply being brained by it

[–] Zagorath@aussie.zone 3 points 10 hours ago

That's a pretty good point. For these standard template memes I usually go to Know Your Meme and copy/paste the relevant section of their description. In this case it looks like they said "also landing on it", which I think is supposed to get across the same idea, but it does seem easy to read that without getting the intended idea.

[–] tomiant@piefed.social 4 points 1 day ago (3 children)

I'm not sure how well this works, I upvote the effort, but for someone who's eye deprived, they'd have to click on the post, and then have their screen reader read through all the comments, before they get to your one describing what's even going on.

Honestly I would love to know what the % of people who take part in piefed.social use screen readers. It has to be in the 0.2% percentile, and that's conservative I think.

[–] Zagorath@aussie.zone 2 points 15 hours ago (1 children)

Yeah, it's much, much better if OPs provide their own transcription. It's much easier to see that way. Mastodon and Pixelfed both basically yell at you if you don't do it, and it's a shame that Lemmy isn't the same.

For small transcriptions, there's an "alt text" field in the post itself, and for longer ones, they can be placed into the body of the post.

[–] tomiant@piefed.social 2 points 10 hours ago (1 children)

Yeah no I do it myself, I just think that there's probably a lot of wasted effort, like building a wheel chair accessible ramp to an orange juice stall in the mountains. It's a nice thought but I doubt it's getting used.

[–] Zagorath@aussie.zone 2 points 7 hours ago (1 children)

My take is that everyone does it for their own posts, it's not actually that much effort. And it's an amount of effort that's worth it, to make the threadiverse a more welcoming and accessible place. If even one post I transcribe is seen by one blind or vision-impaired user, I'll consider the work worth it.

The fediverse broadly is already far better for accessibility than sites like Reddit and Twitter, with users in general far more likely to be aware of things they can do to promote access for users with special needs. But we can still do better, especially our threadiverse corner of the fediverse. Considering one of the reasons for outrage over Reddit dumping their API was the impact on users of blind-focused third-party apps, that's particularly disappointing.

[–] tomiant@piefed.social 1 points 6 hours ago

Yeah for sure, I do it on my posts, IF I remember. And yeah fuck reddit for that fucking shit, man, fuck reddit for SO much shit, man. But anyway...

[–] bleistift2@sopuli.xyz 4 points 1 day ago (1 children)

I think the idea is that this might get upvoted a lot and turns out to be the first comment under this post.

Also it’s copy-pastable for OP.

[–] Zagorath@aussie.zone 3 points 15 hours ago

My ideal hope is that by modelling good behaviour, I can encourage more OPs to provide transcriptions themselves in the body or the alt-text field.

If OPs take my transcriptions and edit it into the body, that's pretty good too. Especially if more people take up the work so transcriptions get posted on posts that I don't do myself.

The algorithm is far too fickle for me to have even considered my comment getting upvoted to the top. Good if it happens I guess, but not in my consideration.

[–] jaybone@lemmy.zip 2 points 1 day ago

Maybe they can search the comments for “transcription”?

[–] graycube@lemmy.world 8 points 1 day ago (1 children)

As someone who has been coding for over 40 years, this is so true.

[–] x_pikl_x@lemmy.world 4 points 1 day ago (1 children)

Every time there's a new site with programmer humor... 2 good jokes, then it's just a bot spamming the same dead ass memes.

[–] tomiant@piefed.social 9 points 1 day ago

I feel like that about life in general.

[–] tomiant@piefed.social 3 points 1 day ago

Had me in the first half.

[–] OpenStars@piefed.social 3 points 1 day ago (1 children)
[–] tomiant@piefed.social 5 points 1 day ago (1 children)

I just use AI!

It solves so many problems.

And introduced so many more.

But it solves them too.

And so on.

[–] psud@aussie.zone 1 points 11 hours ago (1 children)

Does it solve the problems or do you tell it how to?

[–] tomiant@piefed.social 1 points 10 hours ago (1 children)

Oh I just ask it to tell itself to solve my problems.

[–] psud@aussie.zone 1 points 9 hours ago* (last edited 9 hours ago) (1 children)

Last time I asked one to write a heliostat driving program I had to tell it how to find the angle to point the mirror, which was better than the previous one which I also had to ask it to use real libraries to get the sun's altitude and azimuth

[–] tomiant@piefed.social 1 points 7 hours ago* (last edited 7 hours ago)

I ask it to write Hangman in python ascii, and it mostly fails.

I think it's a case of eMacs.

Like, with eMacs you can do anything. But the time you spend setting up and learning eMacs to the point where you get the usefulness you were looking for probably exceeds the time you might have spent just solving the damn problem with pen and paper.

AI is a bit like that. It gives you, like, badly printed 3D printedlego.

[–] TrickDacy@lemmy.world 2 points 1 day ago