this post was submitted on 22 Nov 2025
787 points (96.3% liked)

Programmer Humor

27516 readers
710 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
[–] nathan@piefed.alphapuggle.dev 88 points 5 days ago (1 children)

It's missing a Saddam Hussein hideout

[–] OpenStars@piefed.social 28 points 5 days ago (2 children)

Naw it's there, just hidden very well.

[–] nathan@piefed.alphapuggle.dev 6 points 5 days ago (1 children)

Haha is that him

atAbove V8?

[–] OpenStars@piefed.social 3 points 4 days ago

Omg it does look like it doesn't it!? :-P

[–] NOPper@lemmy.dbzer0.com 6 points 5 days ago

That was a fun minute!

[–] python@lemmy.world 79 points 5 days ago (5 children)

Not to spread concern or anything, but the electrical grid is managed and controlled by software. And that software may or may not be very reliant on AWS. I'm probably not allowed to say more than that.

[–] antimongo@lemmy.world 60 points 5 days ago* (last edited 5 days ago) (1 children)

Power company engineer here, it’s true that a lot of our supporting and analytics software went down during the AWS event.

However, most devices that actually control grid units (called bulk electric system cyber-assets) are air-gapped or utilize a data diode.

FERC Reliability Standards and NERC CIP

However-er, flipping through those standards just now, turns out it’s 100% permitted to connect your “bulk electric system cyber-asset” to a cloud integration if done compliantly.

[–] marcos@lemmy.world 5 points 5 days ago

The process to decide to turn power plants on and off isn't air-gaped.

Hell yea, time for cycles in the graph!

[–] lividweasel@lemmy.world 8 points 5 days ago

So somewhere in here we need some M. C. Escher stairs of AWS on the electrical grid on AWS on the electrical grid…

[–] Knock_Knock_Lemmy_In@lemmy.world 6 points 5 days ago (1 children)

And that software may or may not be very reliant on AWS

Not. Electrical Scada systems are usually airgapped from the Internet.

load more comments (1 replies)
[–] MadMadBunny@lemmy.ca 54 points 5 days ago (2 children)

Don’t forget the cutest single point of failure!!

[–] Waraugh@lemmy.dbzer0.com 7 points 5 days ago

I love this because of how often a squirrel would take down our remote disaster recovery site.

[–] ZoteTheMighty@lemmy.zip 4 points 5 days ago (1 children)

Looks like they'll only be the cutest SPOF for another minute or so...

[–] Petter1@discuss.tchncs.de 1 points 1 day ago

Relax, it is USB C and only a small charger, this is only 20v max, and changes are high that CC lines are the ones severed first, resulting power supply to turn of Vbus or at least downgrade to V5SAFE.

[–] Laser@feddit.org 51 points 6 days ago* (last edited 5 days ago) (2 children)

In all seriousness though, the core of the technical stack has become very robust in my opinion (DNS being the exception). From a hobbyist's perspective, things work much better than when the Web was still young. I can run multiple sites (some of them being what are today called apps) on a domain with subdomains, everything fast, HTTP3-capable, secured via valid free TLS certs, reverse proxied, all of that running on a system deployed in minutes...

If you focus on the part of the Internet that you have control over, it's a lot better than back in the simple days.

[–] Petter1@discuss.tchncs.de 1 points 1 day ago (1 children)

Imagine, we could kill all NAT/DNS/(reverse)proxy routing problems by adapting finally to IPv6

[–] Laser@feddit.org 2 points 1 day ago

I don't only run a reverse proxy because of having only a single public IPv4 address, but that probably is the best part

In general, I'd say reverse proxies make things somewhat easier to manage, especially when it comes to TLS. No need for every service to integrate it.

[–] MonkderVierte@lemmy.zip 12 points 5 days ago

Usenet is still in use btw. And so is Nostr.

[–] Demdaru@lemmy.world 41 points 6 days ago

We arrivied thus at the funny moment where meme is accurate enough to be used for educational purposes.

Look how little has to fail for whole web to decay, child xD

[–] VonReposti@feddit.dk 16 points 5 days ago

The lava lamps are a genius touch

[–] SCmSTR@lemmy.blahaj.zone 18 points 5 days ago

Can someone please keep track of the evolutionary history of these? I wanna see a timeline.

[–] HeyThisIsntTheYMCA@lemmy.world 11 points 5 days ago (1 children)

I don't want lore accurate cloud service I want biblically accurate cloud service

[–] OpenStars@piefed.social 2 points 3 days ago (1 children)
[–] HeyThisIsntTheYMCA@lemmy.world 2 points 3 days ago (1 children)

i'm afraid, is that a problem?

[–] OpenStars@piefed.social 2 points 2 days ago

So you have chosen to blatantly sin in its presence? Bold maneuver... and ultimately unsurvivable. Roll for chance of mercy, then multiply by 0.00% to determine your odds of surviving this encounter.

[–] Bloefz@lemmy.world 24 points 6 days ago

Haha especially the angry bird is genius

[–] abbadon420@sh.itjust.works 20 points 6 days ago (2 children)

What a horrible title. Maybe it's time to start using git

load more comments (2 replies)
[–] filcuk@lemmy.zip 4 points 4 days ago (1 children)

Can someone ELI5 the c dynamic arrays - how does this fit into the infrastructure?

[–] BartyDeCanter@lemmy.sdf.org 6 points 4 days ago (1 children)

There is a huge amount of C code underlying most things, including the Linux kernel, most compilers, the Python interpreter, etc. At the same time, C doesn’t have dynamic arrays as a built in type but they are often critical to the operation of all of those. So, C developers keep implementing them in specialized ways for all of their applications.

[–] filcuk@lemmy.zip 3 points 4 days ago

Thanks, I can now enjoy the meme to it's full extent again.

[–] CodeBlooded@programming.dev 11 points 5 days ago

lol _new(3) gives me some flashbacks

[–] Potential_Pinata@sh.itjust.works 11 points 5 days ago (1 children)

Mesmerized Astronaut: Wait, It's all water?!

[–] CodeBlooded@programming.dev 7 points 5 days ago

Rooted in reality Astronaut: Always has been.

[–] DeathByBigSad@sh.itjust.works 8 points 5 days ago

This comm suddenly became Anarchy Chess lol

[–] Simulation6@sopuli.xyz 12 points 5 days ago

If you add infrastructure then you will need to add more transmission methods then a couple shark chewed undersea cables. Then you might as well add the millions of SAs, technicians, linemen (linepersons?), etc that install and maintain everything. Oh and I guess we would also need all the institutions and teachers that train all these techies.

[–] cypherpunks@lemmy.ml 9 points 5 days ago
[–] kilgore_trout@feddit.it 7 points 5 days ago

My child, you are beautiful.

[–] victorz@lemmy.world 2 points 4 days ago

Alright let's stop adding stuff here shall we 😅

[–] manxu@piefed.social 8 points 5 days ago

Can we please not make the layer above Electricity look like tombstones? I looked at "Linus Torvalds" and almost had a heart attack!

Earth: layer below electricity, melting and disintegrating

Elon Musk: boring through Earth and strapping hopelessly tiny, exploding rockets to the "Electricity" block to get everything to Mars

Sun: lowermost layer but extending a fist labeled "2027 solar flare" at internet infrastructure

[–] ideonek@piefed.social 6 points 6 days ago (2 children)

What are green images in 4th row?

[–] Gullible@sh.itjust.works 11 points 5 days ago

Me.(Silly little fish snacking on internet noodles)

load more comments
view more: next ›