this post was submitted on 12 Feb 2026
754 points (98.7% liked)

Programmer Humor

30235 readers
128 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
[–] humanamerican@lemmy.zip 117 points 3 weeks ago (9 children)

Most programmers I know wouldn't understand what they're looking at here.

This is sysadmin humor maybe?

[–] Korne127@lemmy.world 79 points 3 weeks ago (3 children)

Yep. This is hardware related. To be fair, many programmers I know are also into self-building and more hardware-related stuff, but that's something I personally just don't know my way around well (instead I like more theoretical computer science more). So I genuinely don't know the problem here, and I think that's fine.

[–] humanamerican@lemmy.zip 58 points 3 weeks ago (2 children)

You get no shade from me. My only beef is with programmers who act like they are experts in all things computer when they aren't.

BTW, the issue in the picture is that the CPU cooler is attached to the wall of the case instead of the CPU. It shuts down because modern hardware will usually turn itself off when it overheats to mitigate the risk of permanent damage.

[–] waldfee@feddit.org 14 points 3 weeks ago (1 children)

Some old cpus would actually go up in smoke if you ran them without cooler: https://youtu.be/Xf0VuRG7MN4

load more comments (1 replies)
load more comments (1 replies)
[–] roofuskit@lemmy.world 16 points 3 weeks ago

Wisdom is knowing what you don't know.

[–] AnarchistArtificer@slrpnk.net 9 points 3 weeks ago* (last edited 3 weeks ago)

The big silver heat sink that's on the left is meant to be on the CPU, which is the Silver squarish shape towards the right. Keeping the CPU cool is a big deal — CPUs come with a smaller fan which is sufficient for many people, but people who use their PC more intensively, or want to extend the life of their CPU typically buy an additional cooler. Here's an example of a stock cooler, and here's a motherboard that's using the fairly basic aftermarket CPU cooler that I have. It was only $30, but when I was new to PC building, it was strongly recommended, because if your CPU gets too hot, it'll throttle itself and slow down. People who over clock their CPU (running it at a higher voltage for better performance) have to get even beefier cooling, such as water cooling. You can completely fry your CPU if you do something wrong when overclocking, and even if it doesn't get that bad, minor mistakes can cause crashes due to CPU overheating.

So TL;DR: keeping your CPU cool is super important for both performance and longevity of the CPU.

The PC in the top photo has zero cooling for the CPU. Not even the stock fan that comes with the CPU. That heatsink that's attached to the case fan is almost certainly intended for the CPU — you don't even need a heatsink in that location.

This means that this person's CPU will rapidly overheat soon after it is turned on.

Edit: you can actually see where the heat sink should match up to the CPU here

[–] AnarchistArtificer@slrpnk.net 18 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

The CPU is the silver squarish shape towards the right. It generates a lot of heat when in use, so having good cooling for it is important. So important that CPUs come with a fan in the box. This involves a heat sink to help draw heat away from the CPU. This screws on mounting points around the CPU, but thermal paste is also used to help heat transfer up. Then there's a fan that attaches to that heat sink, so that the hot air from the CPU can be blown away from the CPU.

People spend a heckton of money on cooling for their CPU and GPU, because when things overheat, they throttle themselves and performance becomes super slow. Longevity of components can also be harmed by higher temperatures. If it gets too bad, then it will crash entirely.

This PC has put the CPU heatsink on the case fan on the left. I don't think this is especially harmful in and of itself — the big problem is that the CPU is entirely "naked" and has no cooling whatsoever. This means the CPU begins overheating basically as soon as the PC is turned on.

Edit: you can actually see where the heat sink should match up to the CPU here

load more comments (6 replies)
[–] scrubbles@poptalk.scrubbles.tech 11 points 3 weeks ago (4 children)

If you're a programmer and don't see what is wrong....

[–] humanamerican@lemmy.zip 30 points 3 weeks ago (3 children)

Then you're a typical programmer, at least in my experience.

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

So interesting. I'm a programmer, I know a lot of programmers, and I'd hate to think that any of them wouldn't immediately recognise the issue.

Not sure if you're the outlier or I am.

[–] humanamerican@lemmy.zip 11 points 3 weeks ago (3 children)

I've taught upper level comp sci at a STEM school and I think a majority of my students wouldn't know what they were looking at in this picture.

People who've written doctoral theses on machine learning and and natural language processing have asked me for help building their gaming rig.

Not to say its universal, but the Venn Diagram of programmers and hardware nerds is far from a circle.

load more comments (3 replies)
load more comments (2 replies)
load more comments (3 replies)
[–] nightwatch_admin@feddit.nl 9 points 3 weeks ago (2 children)

It’s the irq jumpers for the mca expansion card right?

load more comments (2 replies)
load more comments (5 replies)
[–] vk6flab@lemmy.radio 112 points 3 weeks ago

At least the thermal paste isn't too thick..

[–] ClassifiedPancake@discuss.tchncs.de 80 points 3 weeks ago (2 children)

I used to work as an intern in a PC repair shop and we had a guy come in saying his new self build computer doesn’t work. Turns out he cut a huge part off the mainboard so it fits into the case.

[–] mcv@lemmy.zip 66 points 3 weeks ago (5 children)

That's significantly worse. Assembling a PC without knowing what a cooler is for is bad enough, but to actually cut pieces off complex electronic components, I don't know what kind of state of mind you have to be in for that.

[–] roofuskit@lemmy.world 19 points 3 weeks ago

The kind of state that would have me refund his money and tell him I'm baffled and can't figure it out.

[–] rbn@sopuli.xyz 10 points 3 weeks ago

what kind of state of mind you have to be in for that

Probably crazy enough to demand that the PC repair shop has to bear all the costs he caused by his genius idea.

load more comments (3 replies)
load more comments (1 replies)
[–] thagoat@lemmy.dbzer0.com 73 points 3 weeks ago

Must keep the fan cool!

[–] CrystalRainwater@lemmy.blahaj.zone 47 points 3 weeks ago (11 children)

It was long ago but I was this dumbass. I kept reading online people said a fan was optional and didn't understand they meant a case fan not a CPU fan so I built everything and couldnt figure out why it wouldn't turn on. Realized fairly quickly and bought one and everything worked after that

[–] idyllic@leminal.space 12 points 3 weeks ago (1 children)

Honestly, I am envious of you, as well as the person OP posted above. You did something - learning from whatever source you could find best; having the determination and will to go ahead and sought help perhaps knowing too well you might be ridiculed. Because for the people that know this stuff, it is trivial and not worth of botheration. So the help is not enthusiastic - but for the new doer it is so challenging.

I wish I had the energy, time and courage of you all... Maybe someday I will but until then I can only love and admire your passion.

load more comments (1 replies)
load more comments (10 replies)
[–] melfie@lemy.lol 32 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Must’ve gotten a faulty CPU that produces heat when it runs.

[–] kamen@lemmy.world 8 points 3 weeks ago (1 children)

... as opposed to those ones that consume heat from the environment when they run.

[–] reabsorbthelight@lemmy.world 7 points 3 weeks ago (1 children)

I asked chatgpt to put my CPU into heat consuming mode and it then suggested I mine BTC to equal out the thermodynamics. I'm still trying to figure out where the BTC is, but it's nice to go green

load more comments (1 replies)
[–] Asafum@lemmy.world 29 points 3 weeks ago

They're just too advanced for us, they already have "wireless" cooling technology.

[–] Mr_Dr_Oink@lemmy.world 28 points 3 weeks ago (2 children)

I love that they had the heatsink and fan, they just didnt know where it went and actually mounted it to the case. It wasnt just that they didnt have one.

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

I'm sort of surprised it fit on the 120mm fan slot. Maybe they just forced screws through the grill though.

load more comments (1 replies)
load more comments (1 replies)
[–] ianhclark510@lemmy.blahaj.zone 28 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

There’s the problem, his BTX system is missing its airflow diverter!

[–] EtherWhack@lemmy.world 17 points 3 weeks ago (1 children)
[–] ianhclark510@lemmy.blahaj.zone 10 points 3 weeks ago (1 children)

Good catch! I haven’t messed with one of those systems since the P4 era, i had two that were the only systems I scrapped before they died, they were just that mix of indestructible, dog slow, and with absolutely no upgrade path whatsoever

load more comments (1 replies)
load more comments (2 replies)
[–] Adderbox76@lemmy.ca 25 points 3 weeks ago (5 children)

It legitimately took me a second for my brain to un-break itself when I looked at the photo. First thinking...something's not right here....and not for even a moment thinking it would be something as stupid as putting the heat-sink on the case fan... Then the realisation that yes...it really is something that stupid.

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

In the old days, before laptops, we used to call the case and everything in it the CPU. You had your monitor, keyboard, mouse, maybe printer, maybe modem, and they would all plug into the "CPU." Yes, we knew there was also a chip inside called that but we didn't get all pedantic about it.

With that in mind: Place the CPU fan on the heat sink... That's exactly what they did.

[–] Buddahriffic@lemmy.world 9 points 3 weeks ago (4 children)

That "we" isn't global. Some called it "the CPU", some called it "the hard drive", some made fun of those two groups for not knowing what they were talking about.

load more comments (4 replies)
load more comments (4 replies)
[–] Azrael@reddthat.com 24 points 3 weeks ago (1 children)

As someone who has worked in an IT repair facility, this image hurts my soul.

[–] bamboo@lemmy.blahaj.zone 24 points 3 weeks ago (2 children)

When I was in IT, had someone who couldn't get their USB printer to be detected by their laptop. They turned everything on/off and it never would show up. Even I was a little confused, so I unplugged it from the laptop, and then went to go plug it back in, but couldn't feel the port. I go to take a look, and find there's no USB ports on that entire side of the laptop. somehow they plugged the USB cable into the Ethernet port.

load more comments (2 replies)
[–] JackFrostNCola@aussie.zone 21 points 3 weeks ago* (last edited 3 weeks ago) (5 children)

I once inherited a PC from my older brother, he had built it himself and i decided it needed a sping clean. I opened it up and airdusted with the help of an old toothbrush, but couldnt get some fluff/dust out of the CPU cooler so i took it off to get behind it properly.
The little plastic cover over the thermal paste was still on the heatsink sandwiched between the heatstink and the CPU.
He hasnt heard the end of it.

load more comments (5 replies)
[–] CoooookieCrisp@fedia.io 20 points 3 weeks ago

Stop trolling. No one knows why without a full diagnostic.

[–] bacon_pdp@lemmy.world 19 points 3 weeks ago

Just needs to drop the voltage and the clock down to 500Mhz and then no heatsink required.

[–] hakunawazo@lemmy.world 17 points 3 weeks ago

Ah a mainboard with a dust protection-layer.

Eons ago, I had a guy bring me a non functioning Compaq desktop and say, "Wull the fan was makin' a lotta racket so I greased it."

What he actually meant was, "I sprayed the entire motherboard with WD-40 because I don't know shit about computers OR lubricants."

I gave it a bath in electronics cleaner and it actually fired right up after that.

[–] Hupf@feddit.org 14 points 3 weeks ago

Wireless cooler

[–] MrSmith@lemmy.world 13 points 3 weeks ago

When you use ChatGPT for buildimh instructions...

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

Tell them to switch to water cooling. You will get an even more awesome picture.

[–] Pistcow@lemmy.world 10 points 3 weeks ago

Wifi cooling!

[–] zergtoshi@lemmy.world 8 points 3 weeks ago (2 children)

I once installed Windows on a Pentium 3 without cooler - not on purpose though - and it worked!
Well, installing the OS was on purpose, the CPU being without cooler not so much.
Apparently modern CPUs are snow flakes 🤓

load more comments (2 replies)
[–] verdi@tarte.nuage-libre.fr 8 points 3 weeks ago

Those damned unreliable AMD CPUs, he should have gone with Intel!

[–] First_Thunder@lemmy.zip 7 points 3 weeks ago (2 children)

DIWHY does that look like an old AMD socket? (Or lga 775)

[–] ZC3rr0r@piefed.ca 7 points 3 weeks ago (4 children)

I am 90% sure this is an Intel system judging by the cooler.

[–] hperrin@lemmy.ca 11 points 3 weeks ago (2 children)

Looks like an ASUS A320M-C based on the very hard to read text and the layout.

https://motherboarddb.com/motherboards/378/

So an early AMD AM4 motherboard.

load more comments (2 replies)
[–] Thorry@feddit.org 10 points 3 weeks ago (1 children)

You'd be mistaken, Intel hasn't had a clip mounting system since socket 478 P3 days. Even P4 on 478 had 4 corner mounting systems and all of the Intel systems had them since.

The cheapo aluminum coolers from Intel always had that rotated design to get a little bit more surface area in the same volume. With the age of this system Intel had copper pucks in the middle of their heatsinks. It wasn't till later they went full aluminum. This is very clearly an AM4 motherboard as seen by the mounting.

Like the other commenter pointed out, it's an A320M-C board, it says right on it.

load more comments (1 replies)
load more comments (2 replies)
load more comments (1 replies)
load more comments
view more: next ›