this post was submitted on 23 Dec 2025
602 points (99.2% liked)

Programmer Humor

28006 readers
1141 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 30 comments
sorted by: hot top controversial new old
[–] BodyPower@lemmy.world 44 points 1 day ago (6 children)

What are being referenced here?

[–] otacon239@lemmy.world 95 points 1 day ago (2 children)

Honestly, this could be referring to most open-source projects. I’d imagine many of the popular ones were originally made to solve a problem for themselves and then everyone jumps onboard with that solution.

Linux itself also kinda fits here considering it was meant to just sort of be a small project in the beginning and I doubt Linus ever could have predicted what it became.

[–] mesamunefire@piefed.social 72 points 1 day ago* (last edited 1 day ago) (1 children)

I have a tiny php library for a somewhat popular framework. It was made so a company could protect a very old database and certain tables. It started as a one off 9 years ago. It was one php file of less than 50 lines.

As of this month it has been downloaded 2 million times. I still can't believe its been used this much. And I'm the only maintainer. If I wanted to I could ruin a lot of peoples days. But I won't.

In a couple of decades, we are going to have large swaths of code that will outlive its creators being used on essential infrastructure.

[–] sbv@sh.itjust.works 16 points 1 day ago (1 children)

"most" is a bit strong. Many open source projects never get users or any kind of traction, they're just a passion project for the author. The lucky few fill a need and take off. Review the package usage count on npm or the GitHub stars for projects - there's a tiny fraction that make it big.

[–] mech@feddit.org 16 points 1 day ago (1 children)

Considering that making it big just means a lot of responsibility, angry messages, AI-driven bug reports and still no pay, I wouldn't call them lucky.

[–] stephen01king@piefed.zip 3 points 18 hours ago

I would, sarcastically.

[–] HellieSkellie@lemmy.dbzer0.com 72 points 1 day ago* (last edited 1 day ago)

one morning my wife and I were talking about Penis Pumps. Then I left for work, got annoyed with managing how many different AWS account credentials I had to manage in my dev-box terminal, and wrote a script to manage it for me.

I named my script PPump because lmao. My team lead saw me use it one day, logged into my dev-box and took the script and published it to our internal GitLab without knowing why I named it PPump.

Now one year later our entire office has PPump baked into the default devbox image. Every day people penis pump into their AWS accounts. They have no idea and I can't ever say anything about it.

Anyway this meme speaks to me in primordial ways.

[–] zqwzzle@lemmy.ca 62 points 1 day ago (2 children)
[–] Jayjader@jlai.lu 10 points 20 hours ago (2 children)

That's such a great riff on the original xkcd

Do you remember where you found it?

[–] kuberoot@discuss.tchncs.de 8 points 19 hours ago

I don't know what the source is, but I remember seeing the "AI" bit first, and then a bit later people started editing it more and more, escalating things. I'd check sites like knowyourmeme if I wasn't lazy right now.

[–] zqwzzle@lemmy.ca 8 points 17 hours ago* (last edited 16 hours ago) (1 children)

Pretty sure lemmy a few months back.

Edit: went to search my upvotes, only a month back.

https://lemmy.ca/post/55566100

[–] mnemonicmonkeys@sh.itjust.works 9 points 13 hours ago (1 children)

only a month back.

2025 has been a long decade

[–] zqwzzle@lemmy.ca 2 points 13 hours ago

It’s felt like a decade every year since the before times.

[–] stephen01king@piefed.zip 8 points 18 hours ago (1 children)

What's the thing at the very bottom?

[–] SanguineBrah@lemmy.sdf.org 12 points 17 hours ago

Shark biting an undersea cable

[–] Flipper@feddit.org 14 points 1 day ago (1 children)

Libxml would fit the description. In every browser and system and the maintainer just stepped down.

[–] SpaceNoodle@lemmy.world 11 points 1 day ago (1 children)
[–] ImgurRefugee114@reddthat.com 18 points 1 day ago* (last edited 1 day ago)

POC is actually just short for Production (that) Occasionally Crashes

[–] velindora@lemmy.cafe 8 points 1 day ago

Anyone’s dependencies because they are too lazy to learn to code basic things

[–] Thorry@feddit.org 40 points 1 day ago (2 children)

Lmao and I can tell you who gets to support that weird hacked together kinda janky piece of infrastructure!

[–] ripcord@lemmy.world 13 points 1 day ago (1 children)
[–] ripcord@lemmy.world 30 points 1 day ago

Wait is it me

[–] onlinepersona@programming.dev 7 points 22 hours ago

Unpaid and using an MIT license so that the megacorps dont contribute back? Golly, I wonder who that would be!

[–] kamstrup@programming.dev 20 points 18 hours ago

Many moons ago I did a project at uni where we implemented elliptic curve cryptography in Java and released it as open source. Unsurprisingly, we had no idea what we were doing. Some years later I get a random mail from someone using it on some embedded system...

I don't want to know, and I fear that ist is paramount that I maintain plausible deniability 😂♥️🙏

[–] Jankatarch@lemmy.world 14 points 21 hours ago* (last edited 21 hours ago)
[–] MonkderVierte@lemmy.zip 1 points 18 hours ago

What is it with obscure and dark tv shows as a template?