this post was submitted on 17 Jun 2026
474 points (92.9% liked)

Programmer Humor

31948 readers
1033 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 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ParlimentOfDoom@piefed.zip 64 points 6 days ago (5 children)

I mean this goes both ways. Someone asks for help diagnosing an issue in windows and inevitably some snarky Linux user feels compelled to say something unhelpful.

[–] douglasg14b@lemmy.world 29 points 6 days ago (2 children)

Inevitably?

My friend, the MAJORITY of the comments will be unhelpful Linux snarks.

[–] KairuByte@lemmy.dbzer0.com 15 points 6 days ago (1 children)

This wouldn’t be a problem if you used Linux.

[–] fatalicus@lemmy.world 11 points 6 days ago (1 children)

Instead you would have a different problem.

And someone would definitely comment that you wouldn't have that problem on their distro.

[–] halcyoncmdr@piefed.social 5 points 6 days ago (1 children)

And even if you did... You can fix it yourself. And submit the fix for others.

Ignoring that 99.999% of people have no idea how to even begin to write code and believe the terminal to be "hacker mode".

[–] vandsjov@feddit.dk 1 points 5 days ago (1 children)

And then you have to figure out how to use git. I want to help OSS projects with translations and often run into having to submit translations through git or some other user hostile interface, using some obscure file format that I also break in the process…

Some projects do use some nice web gui and I help there, but I have enough other things going on in my life that I skip the hard to help projects.

[–] halcyoncmdr@piefed.social 2 points 3 days ago

From what I've seen in relation to translation stuff, good projects looking for community help like that will go two ways.

  1. They have translation files in a standard filetype that a translator can work from and just submit via an email to the devs. They will then convert that as necessary to whatever system or syntax their specific project uses.
  2. They will have a translation guide that explains the specific syntax their system uses, with examples, so they can just drop the file in when it is submitted. Also usually submissions via email or something simple anyone can do easily. The file format itself will usually be editable in a standard text editor so any computer can open it without needing any special software.

Requiring a volunteer translator to submit something like that through git is ridiculous. It's exactly the thing a software engineer would so no issue with. The same thought process that says a direct API is all the end users need, a GUI is a waste of time and dev effort. The entire reason front end UX teams are so important.

[–] ParlimentOfDoom@piefed.zip 9 points 6 days ago

Sounds pretty inevitable to me.

[–] Mirodir@discuss.tchncs.de 10 points 6 days ago (1 children)

I've seen variations of a snarky "I never had this problem on Linux" one-liner comment so many times that I have to resist the urge to write "I never had this problem on Windows" every time I see a Linux user asking for help.

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

I'll save you the trouble:

"Well linux is maintained by volunteers not a billion dollar multinational corporation that should have the budget to do that"

With a side of:

"That's because windows got in bed with PC OEMs and contracted to be the ONLY preinstalled OS they can use years ago (when it also sucked less), so it became the standard, and now vendor lock in rears it's ugly head, so the other multinational corporations cater to windows. Had any other OS done that you'd use that, you don't like 'windows' itself you like vendor lock in."

[–] Cris_Citrus@piefed.zip 15 points 6 days ago (3 children)

Yeah as a huge linux fan we gotta be honest with ourselves 😅 we're kinda fuckin insufferable at times

I think a lot of the technical folks who built the space made interpersonal skills kind of a dump stat- and to be fair, I benefit enormously from the technical ability they have in exchange for that lack of social skill. But it does define the culture of Foss spaces in a bunch of ways that aren't the greatest 😅

[–] Mikina@programming.dev 8 points 6 days ago (2 children)

It's what convinced me to make a switch to Linux, two years ago by now.

I've seen it mentioned for years at that point. Did it feel annoying? A bit, especially when I was trying to solve something. But it was one post that pushed me over the edge. I've probably seen a lot posts/replies like that before.

I can't say why, I guess the stars aligned, but I'm glad it happened. I probably wouldn't do it, if it weren't for years of constant reminders that Linux is in fact an option.

[–] Cris_Citrus@piefed.zip 5 points 6 days ago (1 children)

Yeah I think its a balancing act. That's why with this kind of thing I prefer to just share my excitement with people without expectations that they wanna engage with it the same way I do

I think you can share what makes linux special and expose people to the idea without it needing to be badgering. Which I'm sure works for some folks who are open to the idea, but it also just fuels kinda tribalistic antagonistism and resentment in many cases

It took a long time for one of my friends and I to be able to have conversations about linux cause she got so burned out by the prosthelytizing she'd gotten previously that she was defensive, and I got defensive that I couldnt easily talk about the thing I'm excited about. I'm really excited that these days I can just tell her about the shit I think is cool without her feeling like I'm demanding something of her :) yesterday we had a lovely conversation about social media and the fediverse ☺️

[–] Mikina@programming.dev 3 points 5 days ago

Yeah, what I've been trying to do, on a rare ocassion where I chime in with the whole "just use Linux" (because it's usually not necessary to be 27th person with the same comment), is to at least add more relevant info, or mention misconceptions that I know were reasons why I didn't switch, or what I found cool.

I.e for me it was gaming, which for a long time used to be considered bad on Linux, especially if you had Nvidia. Which is no longer true in the sligjtest, and I was pretty surprised how smooth the transition was, so I just share a bit of my experience.

But yeah, it's a balancing act. And as always, if you can't add anything to the discussion that already wasn't said (i.e just use linux), it's better not to add anything :D

[–] prole@lemmy.blahaj.zone 2 points 6 days ago (1 children)

Yeah, and sometimes the solution really is just "stop using a garbage OS".

Like maybe there's a good reason why it's such a common thing people suggest here

[–] ArcaneSlime@lemmy.dbzer0.com 1 points 6 days ago

Especially when the only other answer to the problem is "windows is actively preventing you from doing X/doing Y to you because they hate their users and you are the product."

[–] Mr_Wobble@thelemmy.club 4 points 6 days ago* (last edited 6 days ago) (2 children)

It's odd to me to be a fan of an OS. It's the nuts and bolts needed to make a computer do things I actually care about.

[–] Cris_Citrus@piefed.zip 15 points 6 days ago* (last edited 6 days ago)

I'm a fan of it for the way that it treats me with respect and represents the possibility of technology that isnt extractive and abusive. And as a ui nerd there is an element of the computing foundation that is exciting to me in and of itself :) I love seeing the different ui paradigms of different desktop environments and how they solve problems like making multitasking work well for users

But that just how I relate to it, it's totally valid for the computer or os to be more of a means to an end for people :)

[–] prole@lemmy.blahaj.zone 2 points 6 days ago (1 children)

It's the nuts and bolts needed to make a computer do things I actually care about.

So you mean like the OS? It's literally the most important (software) aspect of the whole thing

[–] Mr_Wobble@thelemmy.club 1 points 6 days ago (1 children)

I like where my car takes me. I have zero interest in its transmission.

[–] vandsjov@feddit.dk 2 points 5 days ago* (last edited 5 days ago)

You would care about (or at least pay attention to) the transmission if your car kept breaking down because of it. But unlike a car, on a computer you could relatively easy change out the OS with something else.

As always, the analogy between cars and computers are not one to one.

[–] firelizzard@programming.dev 3 points 6 days ago (1 children)

Speak for yourself. I’m a huge Linux fan but I find it rather easy to not annoy people. Mostly because IDGAF what OS anyone who isn’t me is using. And the only time I’d ever recommend Linux is if someone technical was asking for advice. If they’re non-technical, I will tell them to not use Linux (no fucking way am I going to be their tech support). If they’re technical, they can decide on their own (unless they ask me directly).

[–] Cris_Citrus@piefed.zip 3 points 6 days ago* (last edited 6 days ago)

On that subject of social skills not being my dump stat- if I include myself in the group I'm critisizing (WE have this issue, vs YOU GUYS have this issue) it is less confrontational and more people will be able to connect with what I'm saying and think about it. Its more effective verbiage

And ultimately I'm part of this culture too, dysfunction and all, and want it to be healthier :) trying to use my social skills to support that change is a way that I can contribute, even if I can't contribute technical expertise

I do maybe wanna contribute to UI design work for Foss/floss stuff someday though ☺️

[–] aaaaaaaaargh@feddit.org 9 points 6 days ago

I'm using Arch btw

[–] SaharaMaleikuhm@feddit.org 11 points 6 days ago (2 children)

It's because Linux is just objectively better.

[–] douglasg14b@lemmy.world 22 points 6 days ago

That didn't take long.

[–] ParlimentOfDoom@piefed.zip 10 points 6 days ago

Thank you for proving my point.