this post was submitted on 12 Feb 2026
651 points (99.2% liked)
Programmer Humor
29684 readers
1736 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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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.
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
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.
I thought that was the cooler of a different component and the cpu just lacks one. Now that you said it, I see the CPU footprint on the cooler.
Some old cpus would actually go up in smoke if you ran them without cooler: https://youtu.be/Xf0VuRG7MN4
https://lemmy.world/c/hardwaregore
Wisdom is knowing what you don't know.