this post was submitted on 09 Jan 2026
486 points (97.8% liked)

Programmer Humor

28593 readers
1421 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
[–] mech@feddit.org 142 points 1 week ago (2 children)

Next: Stop using computers

[–] invictvs@lemmy.world 53 points 1 week ago* (last edited 1 week ago) (1 children)

"How to build a difference engine at home (2026 edition) "

[–] NeatNit@discuss.tchncs.de 11 points 1 week ago (1 children)

Now you've ended up in the Lego builds part of YouTube.

[–] invictvs@lemmy.world 14 points 1 week ago (2 children)

Knowing my YouTube feed it's most probable that I end up in one of those DIY videos where they tell me how everyone can make thing easily at home and then proceed to use their thousands of dollars worth of professional workshop machinery to show me how to make thing.

load more comments (2 replies)
[–] ogeist@lemmy.world 28 points 1 week ago

Stop... Just Stop...

[–] aaaaaaaaargh@feddit.org 102 points 1 week ago (4 children)

How about stop using computers in general

[–] craftrabbit@lemmy.zip 53 points 1 week ago (4 children)

Stop using CPUs

Here's how to configure an FPGA for your workflow

load more comments (4 replies)
[–] FalschgeldFurkan@lemmy.world 32 points 1 week ago (1 children)

"Stop using computers! Learn here how to go outside"

[–] MonkderVierte@lemmy.zip 12 points 1 week ago* (last edited 1 week ago)

Have you looked outside? Don't wanna.

[–] HeyThisIsntTheYMCA@lemmy.world 13 points 1 week ago (2 children)
load more comments (2 replies)
[–] underscores@lemmy.zip 75 points 1 week ago* (last edited 1 week ago) (1 children)

unironically this shit is so prevalent in the programming community that I can't help to laugh and shrug it off

remember: YouTubers are just that, most of them don't even work with the tech they gloat about

and for devlopment tools/frameworks/dependencies the mantra is: boring tech works, just remember that it needs to be currently supported/developed

[–] communism@lemmy.ml 16 points 1 week ago

I think it's just clickbait/being hyperbolic. I imagine the videos themselves are just normal tutorials or intros to the topic.

[–] r8KNzcU8TzCroexsE2xbWC@lemmy.ca 54 points 1 week ago (2 children)

I see it goes full circle, FreeBSD from MacOS (which has a lot of BSD code)

[–] felixwhynot@lemmy.world 20 points 1 week ago

I was gonna say that’s a long walk to get back to a BSD based system lol

[–] MonkderVierte@lemmy.zip 9 points 1 week ago

which has a lot of BSD code

But less MacOS.

[–] rumba@lemmy.zip 49 points 1 week ago (6 children)

Can you imagine taking someone from MacOS and giving them NixOS?

user: Great, June 2026, Upgrade time! What do I click on?

NixFriend: Umm, sorry you're going to need to open your terminal and change your nix-channels to https://channels.nixos.org/nixos-26.06 and you're going to need to do it under sudo.

user: umm, ok, now i'm upgraded?

NixFriend: no, not quite, you need nixos-rebuild switch --upgrade

user: ohh jeeze, ok. umm, i got an error, a couple hundred lines it's kind of vague about a bunch of functions failing

NixFriend: Go back up 70-80 lines and see if it calls out a certain package being a problem, just ignore all the messages about variables not being set.

user: ohh wow, yeah, ok, something about pinentry and specifying ncurses and some messages about name deprecation

NixFriend: ohh yeah ok, that's pretty easy, go edit these text files, change all the names if mentions and either remove pinentry or just make or leave in pinentry-ncurses

user: Ohh ok; Now it's complaing that /boot is full

[–] xoggy@programming.dev 12 points 1 week ago (1 children)

How'd your 25.11 channel migration go, fellow Nix-enjoyer?

[–] rumba@lemmy.zip 11 points 1 week ago (5 children)

Second-best ever. 25.05 was seamless.

I only needed to screw with mesa, pinentry, vim-full, and unpin my kernel for v4l which is now fixed in OBS

I'm preparing to break out my configurations so that all my machines can share parts of them and maybe see if I can get my home .confgs a little more managed under home manager.

How was yours?

load more comments (5 replies)
[–] Fijxu@programming.dev 8 points 1 week ago (1 children)

lol yeah Nix is definitely not for everyone, but an insane flexible tool when you know how to use it.

load more comments (1 replies)
load more comments (4 replies)
[–] asudox@lemmy.asudox.dev 44 points 1 week ago

"2027 edition"

[–] goatinspace@feddit.org 43 points 1 week ago (1 children)
[–] phoenixz@lemmy.ca 17 points 1 week ago (4 children)

Not loving canonical, I hate snap with a passion, systemd.... Meh, mixed bag

But in general, I'm very happy with Kubuntu, it's been my main os forost of the 25+ years that I've used a Linux desktop. It's very easy to use and has mostly been very reliable, especially the server variant. KDE desktop always has been awesome

load more comments (4 replies)
[–] xxce2AAb@feddit.dk 37 points 1 week ago

Someone is doing a speedrun, I see.

[–] umbrella@lemmy.ml 24 points 1 week ago

year of the BSD desktop

[–] alecsargent@lemmy.zip 19 points 1 week ago

all their videos are like that, they seem pretty cool and they made their own window manager.

[–] Infernal_pizza@lemmy.dbzer0.com 16 points 1 week ago (10 children)

Serious question, what is the use case for bsd? It just seems like Linux but with far worse hardware and software support

[–] varnia@lemmy.blahaj.zone 25 points 1 week ago* (last edited 1 week ago)

Secure devices for network, routing, firewall.

PF, OpenSSH, LibreSSL was developed by OpenBSD team.

[–] MonkderVierte@lemmy.zip 15 points 1 week ago

I disagree with some approaches of Linux. Thinking of switching to a BSD.

That's the usecase.

[–] Steamymoomilk@sh.itjust.works 15 points 1 week ago (1 children)

Jails, bsd is really good at jails and networking

[–] Scoopta@programming.dev 7 points 1 week ago (1 children)

But Linux also has containers and I haven't found a networking setup I can't do with it so while this may be true it seems anecdotal

[–] timbuck2themoon@sh.itjust.works 8 points 1 week ago* (last edited 1 week ago) (2 children)

Really good network stack. Linux is catching up surely but places like Netflix run a ton of stuff on BSD simply for that stack. AFAIK ebpf is supposedly the thing that will have Linux compete in this space- https://dev.to/dpuig/understanding-ebpf-a-game-changer-for-linux-kernel-extensions-4m7i

For a normal person? I'd argue there's about zero benefit to running BSD over some Linux distro. Less people use jails compared to containers, networking doesn't matter like you said, and hardware support is far more awful in terms of drivers. There's a reason there's like 2-3 desktop oriented distros on BSD compared to hundreds on Linux.

load more comments (2 replies)
[–] communism@lemmy.ml 13 points 1 week ago

Security and difference of design philosophy. I run OpenBSD on one of my machines and I enjoy it. It has better software availability than I expected and it feels like a neater, more minimal system than Linuxes. Definitely falls into the "hobbyist computing" category rather than something I'd recommend for a practical use case, but it's fun.

load more comments (6 replies)
[–] hperrin@lemmy.ca 15 points 1 week ago (1 children)

Every time you install Linux, Linus clips a penguin’s wings.

Think of the penguins. Stop using Linux.

load more comments (1 replies)
[–] beegnyoshi@lemmy.zip 15 points 1 week ago (1 children)

How is this the first time I hear about mangoWC?

[–] PotatoesFall@discuss.tchncs.de 20 points 1 week ago

my WC smells more like lemon, I guess it just depends on what you clean it with

[–] mojofrododojo@lemmy.world 13 points 1 week ago

ah yes the TempleOS zealots are prostyltizing again

[–] AntiBullyRanger@ani.social 11 points 1 week ago

when’s the “STOP USING MONOLITHICS” saga?

The next video is going to be called stop existing.

[–] MuckyWaffles@leminal.space 8 points 1 week ago (2 children)

I've never heard of mangowc, and I'm scared of falling down another rabbit hole after cycling through so many window managers just to end up with sway again. I will not relapse.

load more comments (2 replies)
[–] ieGod@lemmy.zip 6 points 1 week ago (1 children)

I've got a host running FreeBSD, I use it for pfsense. It's probably my most reliable machine. Limited use case but would recommend.

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