this post was submitted on 24 Feb 2025
799 points (97.2% liked)

Programmer Humor

21680 readers
195 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
 
all 36 comments
sorted by: hot top controversial new old
[–] roofuskit@lemmy.world 83 points 3 weeks ago (1 children)
[–] SARGE@startrek.website 44 points 3 weeks ago (2 children)

I love when people say they feel dumb because they didn't know something, because then I get to share xkcd with them, too.

[–] roofuskit@lemmy.world 29 points 3 weeks ago (2 children)

Reddit made me get in the habit of posting this on repeat posts because so many people angrily reply that it has already been posted. As if once it's posted then every single person has seen it.

[–] i_dont_want_to@lemmy.blahaj.zone 13 points 3 weeks ago

I have always wondered about the people that would complain about years old reposts. Congratulations, you've seen it before. Maybe if you've seen the whole Internet, it's time to do something else.

[–] SARGE@startrek.website 7 points 3 weeks ago (1 children)

Calling out reposts obsessively is weird to me.There's more people who have not seen something than who have seen it, at least on the internet. I think most people have seen the moon...

But if I ever have a problem where the vast majority of the posts I see are reposts, I'll simply block the channel for awhile. It costs me nothing, and takes less effort than typing out a comment complaining in every repost.

It's the "STOP LIKING WHAT I DON'T LIKE" meme, come to life. And I'd rather let people have their fun. Doesn't cost me, nor anyone else, a thing.

[–] skulblaka@sh.itjust.works 13 points 3 weeks ago

It became a real problem on reddit after a while where bots would just go grab the most popular posts of 6 months ago and post them all again. Before the bots, people would do it to farm karma, and the people would get called out for it, but it was never a huge deal because you were still getting at worst like a 60/40 split of new content to reposts. But after a certain point the ratio shifted dramatically in favor of reposts in a lot of bigger communities. I think that's what really galvanized the hatred toward them.

[–] CanadaPlus@lemmy.sdf.org 5 points 3 weeks ago

What, they hadn't heard of XKCD? Losers! /s

[–] lowleveldata@lemmy.world 38 points 3 weeks ago (1 children)

Still doesn't work in production because it's a multi-cluster k8s instead of a simple laptop

[–] InnerScientist@lemmy.world 16 points 3 weeks ago (1 children)

Run a multi-cluster k8s on your notebook to test then?

[–] marcos@lemmy.world 9 points 3 weeks ago (1 children)

Good luck, the instances can't just be started in any random order and at their current version their dependency graph is cyclical.

[–] InnerScientist@lemmy.world 26 points 3 weeks ago (2 children)

There's a solution you're not seeing, make the notebook part of the production cluster.

[–] entropicdrift@lemmy.sdf.org 7 points 3 weeks ago

That's a lot of psychic damage in one comment

[–] ramble81@lemm.ee 32 points 3 weeks ago

From an administrator standpoint I used to hate containers at first because I was worried about having 3 different versions of a support library on a system all with separate potential vulnerabilities. However we’ve managed to shift our security posture to the left and now all containers are scanned and gated before release approval. This ensures that the devs have the flexibility they want and I have more of the peace of mind of not having to maintain the libraries anymore.

[–] peoplebeproblems@midwest.social 22 points 3 weeks ago (1 children)

It's taken me about 6 years to understand how it works and what it does, but I'm finally starting to get it.

I hate software. Why am I in this job still

[–] null_dot@lemmy.dbzer0.com 21 points 3 weeks ago (1 children)

I think most jobs are like this.

The entry level stuff is pleasant and manageable and easy, but if you progress far enough to make money you produce value by managing unsolvable problems which is stressful, frustrating, and difficult.

[–] Sauerkraut@discuss.tchncs.de 3 points 3 weeks ago (1 children)

Does managing those problems improve the material conditions of the planet and humanity? If not, then I am not sure you can say it produces value. If you work for a company owned by the 0.1% then your labor does the opposite, the more wealth you create for the oligarchs the more power they have to destroy the planet and democracy

[–] null_dot@lemmy.dbzer0.com 1 points 3 weeks ago

I think that most people with stressful frustrating and difficult jobs could make a good argument that they indirectly improve the material conditions of humanity.

[–] kitnaht@lemmy.world 18 points 3 weeks ago (3 children)

The biggest problem that I have with docker is honestly, the fear of a supply-chain attack.

[–] neatobuilds@lemmy.today 5 points 3 weeks ago

but wouldnt that be an issue regardless of docker

[–] Drasla@lemmy.studio 1 points 3 weeks ago (2 children)

You mean compromised code sneaking into Docker images? Or a DOS on dockerhub?

[–] kitnaht@lemmy.world 2 points 3 weeks ago (1 children)

Supply chain attack has a definition. And it has nothing to do with DDoS.

[–] roofuskit@lemmy.world 2 points 3 weeks ago (1 children)

They worry about someone replacing the docker image on the hosting server with a malicious modified version for people to pull down during updates.

[–] zalgotext@sh.itjust.works 8 points 3 weeks ago (1 children)

This worry exists for literally every 3rd party dependency, not just docker, and is addressed the same way - by running tests and vulnerability scans in a sandboxed test environment before shipping to prod

[–] roofuskit@lemmy.world 2 points 3 weeks ago (1 children)

I was just answering a question. I had the same response above.

[–] zalgotext@sh.itjust.works 2 points 3 weeks ago

And I was just adding extra details

[–] brotundspiele@sh.itjust.works 17 points 3 weeks ago (1 children)

It's really great how docker shifted the problem from "works on my machine" to "works with my version of docker".

[–] Lifter@discuss.tchncs.de 10 points 3 weeks ago

...on my machine.

[–] vane@lemmy.world 11 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Not far from the truth.
Original 5 minutes reveal from PyCon 2013.
https://www.youtube.com/watch?v=wW9CAH9nSLs

[–] m33@theprancingpony.in 1 points 3 weeks ago

@cm0002 @vane That’s hilarious.
You’re not serious ?
Right ?

[–] m33@theprancingpony.in 10 points 3 weeks ago

@cm0002 Docker, packaging a whole datacenter for your best quick and dirty business critical app since 2013.

Like this 😜

print(date.tomorrow())

#crapware

[–] ZILtoid1991@lemmy.world 8 points 3 weeks ago* (last edited 3 weeks ago)

When the software becomes hardware dependent thanks to a rare and hard to track down bugs, sometimes driver bugs (ask OpenGL developers about their experience with lower-end and embedded hardware!).

[–] muntedcrocodile@lemm.ee 3 points 3 weeks ago

I love docker. I also just discovered devpods they have a real nice integration with codium makes by prod and dev environments practically the same.

[–] Appoxo@lemmy.dbzer0.com 0 points 3 weeks ago

Repost #420

Cmon guys, there are less reposted memes on the internet.