ProgrammerHumor

convergingIssues

convergingIssues
https://i.redd.it/f150lqhc7aef1.jpeg
Reddit

Discussion

ProgrammerHumor-ModTeam
:ath:

Your submission was removed for the following reason:

Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.

Here are some examples of frequent posts we get that don't satisfy this rule: * Memes about operating systems or shell commands (try /r/linuxmemes for Linux memes) * A ChatGPT screenshot that doesn't involve any programming * Google Chrome uses all my RAM

See here for more clarification on this rule.

If you disagree with this removal, you can appeal by sending us a modmail.

4 hours ago
rjwut
:js::j:

In college we once had a guy from Intel as a guest in our class, and he was asked which OS he thought was best. His response, paraphrased, was "I don't care. They all stink. Pick your favorite way to waste your processor's performance."

21 hours ago
Konslufius

Based

21 hours ago
CelestialFury

It's a clever way to get out of answering the question.

13 hours ago
Dry-Influence9

until someone makes him use hana montana os ported into temple os

5 hours ago
Affectionate-Memory4
:ftn::cp::py:

As another guy from Intel (unless this was Oregon State ca. 2017, in which case hello again) yeah this tracks.

I don't care what you run on them. They all suck in their own ways and the fan bases of all of them are worse. Feel free to light processor cycles on fire in whatever way you choose.

21 hours ago
rjwut
:js::j:

This was University of Utah ca. 1999, so back then we were still wasting processor cycles, just not nearly as fast.

20 hours ago
MajorLeagueNoob

it’s amazing how efficiently modern computers can waste processing power

19 hours ago
EXTREMEGABEL

https://www.youtube.com/watch?v=8BvAKvcW31A

19 hours ago
Affectionate-Memory4
:ftn::cp::py:

Ah, I was still at Gigabyte back then. I am deeply sorry to all owners of our Socket 478 boards.

19 hours ago
radicldreamer

Ugh, those brackets, so many brackets broken. I was teaching at the time and students built machines as part of their classwork and holy Christ the amount of broken brackets on that platform. I loved it though, such a fantastic design with such meh construction.

14 hours ago
Punman_5

I mean, what’s the alternative? Run code directly on the processor without an OS? I suppose that would be far more efficient but now you’ve got the problem that your computer only runs one thing.

19 hours ago
Maleficent_Memory831

Well, barebones Linux or BSD wastes the least amount of processor. Except that modern Linux distributions like to add all the bloat back to make things feel more modern. If you run a basic distro though with just basic TWM window managers and console windows, it's pretty darn efficient and pleasing to the neckbeards.

18 hours ago
Lmaoboobs
:cp:

But then I can guarantee you that many popular commercial applications that are compute intensive will either not work or not work as well as a bloated windows instal.

17 hours ago
ElimTheGarak

Now that I'd have to buy new hardware and pay money for an os that drives me crazy at work I fully switched over to Linux. Fucking Counterstrike is unplayable (can't hold 60fps, Windows did ~380) Also getting any slicer (3d Printing software) to work was a pain, whatching it struggle to render anything is also no joy.

Probably whole different story if you have a new(ish) amd GPU, but the vintage Nvidia card is basically only good for displaying 500 browser tabs and 800 terminals across the 4 screens.

17 hours ago
Lmaoboobs
:cp:

NVIDIA drivers on linux are completely cooked and X11 dependent.

17 hours ago
Boomer_Nurgle

I'm running Wayland on Nvidia just fine, they've been a lot better since 570.

The issue is probably them having an old GPU because the drivers for GPUs before the like 10xx series iirc are dogshit. The proprietary modern ones are fine (not as good as windows but I play new released games just fine and that's the most intense my GPU gets).

13 hours ago
MachinaDoctrina
:py::rust::c::cp:

This is just plain wrong, I haven't had Nvidia driver issues for at least 7+ years, and I've been using Wayland since ubuntu made it standard in 2021.

9 hours ago
CowToolAddict

What an odd thing to say. Like if you're ever in the position to even care about maximizing processing power the difference between TWM and say, KDE Plasma probably is negligible (Who knows, Plasma might even run better).

Unless maybe you're running whatever 2010-era garbage you pulled from a Walmart bargain bin to a red hot glow.

9 hours ago
Affectionate-Memory4
:ftn::cp::py:

Yeah there's no winning, I just get a kick out of how basically every modern CPU is like taking a top fuel dragster to run your errands.

19 hours ago
purritolover69

Imagine telling someone 15 years ago that we would have 3nm processes in cell phones lmao

19 hours ago
Affectionate-Memory4
:ftn::cp::py:

When I started here 22nm was the bulk production node. Sub 2nm goes out soon.

There are phone chips closing in on 5ghz and kilowatt+ chips in servers.

18 hours ago
AlpheratzMarkab

My main take aways from the "Operating Systems" course of my computer science degree:

1) Kernels are weird,esoteric eldritch horrors

2) Never try to write your own

18 hours ago
rosuav

No no no, you have that backwards. Kernels are weird, esoteric eldritch horrors, which is why you SHOULD try to write your own. It's a good way to shed whatever sanity you thought you had.

15 hours ago
G_Morgan

OS dev is a pathway to many abilities some would consider to be unnatural.

7 hours ago
programaticallycat5e

Meanwhile TempleOS

12 hours ago
TRKlausss

In light of recent benchmarks Intel-AMD, this looks like the Prof. Skinner meme: “no, it’s the OSs who stink”.

Now in seriousness though, yeah each and any abstraction will have a trade-off, mostly in performance. On the other side, the list of errata in processors are long…

20 hours ago
Affectionate-Memory4
:ftn::cp::py:

Haha fair enough lol, but consider, whatever's burning cycles on a 285k is probably doing just as much to a 9950X3D.

I have my own choice words for the thread scheduling practices all around, but at least AMD's guys now get their own flavor of that hell with twin CCDs with differing cache sizes.

19 hours ago
ManofManliness

I doubt there is a Windows fan base, just people who dont like Macs and cant bother with Linux.

11 hours ago
KellerKindAs
:s:

You forgot the people who grew up with it and can't handle change. Those are also the ones who complain most about every UI change in Windows, as they can't handle them either xD

9 hours ago
jpritcha3-14
:py:

On a desktop, I completely agree, who really cares? Most people can get by just fine with webapps for most things. I've honestly grown to hate macOS the most for desktop since it seems to get very little of Apple's attention or money these days. It feels quite dated for how expensive their hardware is.

On a server, unless you are forced to use Windows you probably use Linux and you probably enjoy it (I love it). Unlike desktop applications, server applications are where Linux and the Unix philosophy have flourished. Once you understand the basics of your chosen shell, navigating the filesystem, and how to edit files with a CLI editor you are well on your way to becoming a backend wizard. You can setup, maintain, modify, contribute to, and glue together different software to solve your computing problems, it's absolutely glorious.

19 hours ago
Maleficent_Memory831

If you are forced to use Windows, you can still use WSL to get Linux. Meanwhile the Windows part of the OS which is jealous that you're spending time in the Linux console will takes it upon itself to slow down your computer just so that you don't forget that it exists.

("Sorry, I know you're doing work right now, but I decided that this would the perfect time to recompile all of our .NET applications so that you get the best user experience should you ever decide to actually use one of our apps.")

18 hours ago
hrustomij

Oh man this is so accurate, it hurts.

Sincerely, a DS with WSL.

18 hours ago
psychicesp

More than half of the baffling Python issues I debugged on Windows the past year magically vanished when I changed nothing and ran with WSL. Same exact environment. Also Python almost runs as fast as the next slowest language on Linux

18 hours ago
dull_bananas
:rust::rust::rust::rust::rust::rust:

Not surprising given that Intel does not believe in Richard Stallman's view of libre versus non-libre.

20 hours ago
Extension_Gap_7481

Sounds like a classic Intel response! Sometimes it's not about the OS, but how you make the most out of the hardware.

20 hours ago
Confident-Log3153

Why wait for the OS to waste processor perf when you can have fun microcode bugs and processor security mitigations to reduce performance by 40% :)

13 hours ago
genlight13

10 hours ago
FireStormOOO

Not pictured: BSD, tucked behind Linux, insisting he's not Linux.

21 hours ago
IanCrapReport

I wish Windows could have just used some Unix like operating system like mac does.

20 hours ago
hilfigertout
:r:

Instead we got WSL, by the power of Microsoft's mighty shoehorns.

17 hours ago
CharlemagneAdelaar

I did run a WinXP executable on my Win11 PC the other day though (just vanilla Compatibility Mode). That is pretty awesome

13 hours ago
New_Enthusiasm9053

I ran a xp era game on proton on Linux. That game does not work on windows via any compatibility mode anymore. That's also pretty awesome.

12 hours ago
CelestialFury

I believe Microsoft does want to do that at some point, and they should if they can get proper emulation for supporting their previous systems. It would be awesome to have a Linux based Windows and Mac OS alongside Linux itself. System administration would be fucking awesome.

13 hours ago
library-in-a-library

You could say the exact same thing about MacOS

19 hours ago
isymic143

MacOS is BSD.

14 hours ago
FireStormOOO

While true, the kernel isn't the OS. I was very tempted to post that GNU+Linux rant; one of these things is not like the other.

14 hours ago
CelestialFury

This one?

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

13 hours ago
West-Bass-6487

eh, it's more of a Frankenstein's monster of BSD, Mach, NeXTSTEP and a few other projects

8 hours ago
Annon91

I am sure DOZENS of people find that really offensive

18 hours ago
No_Pin_4968
:py::powershell::bash:

While BSD and Linux has some striking similarities, the nuances becomes quite clear once you actually try to get anything done on BSD.

15 hours ago
Ash_Crow
:py:

BSD is pictured, it's just labeled as Mac OS.

14 hours ago
horizon_games

What year is it?

21 hours ago
robertpro01
:py:

The year of Linux desktop

21 hours ago
prochac

Next year. This year we need to solve all Wayland issues. But next year it is.

19 hours ago
dev_vvvvv

Next year we're rewriting all C/C++ code in Rust. Can we try 2027?

17 hours ago
EatThemAllOrNot

Linux desktop will become useful the same year when Ferrari will win the championship

18 hours ago
RiverIllustrious9287

lec ham linux 2026

17 hours ago
cryonuess

There's never been more truth to this joke.

21 hours ago
hethcox

Is it 2038 already?

19 hours ago
phil_davis

Again?

19 hours ago
Snipedzoi

Year of Linux handheld more like. Anbernic is thriving, the legion go s just released, and the orange pi neo is soon tm

20 hours ago
PhysicallyTender
  • a person woke up from a 20 years coma.

  • asks what year it is.

  • OP gave that answer

  • "oh, i've been away for not that long then."

11 hours ago
d-mon-b

2001? (well, at least for me)

20 hours ago
Vogete
:g::py::js::bash:

More like 1996-2025, as of 2025

20 hours ago
JuciusAssius

No new meme under the Sun.

14 hours ago
zirky

i’m not sure who is at fault here, but the fact that windows uses control and mac uses (functionally) the alt key as the main command modifier is the most infuriating thing on the planet

21 hours ago
Sem_E
:py:

Mac uses the CMD (command) key for modifier actions. Anything that’s normally ctrl+key, is cmd+key. And somehow mac’s still have a ctrl key

I love my macbook, but the command key has always been a little weird to me. It’s like a toned down windows key but also doubles as ctrl key, while the actual ctrl key goes unused for most actions.

21 hours ago
TOMZ_EXTRA
:j::lua::js:

What's the purpose of the ctrl key then?

20 hours ago
t12lucker

Interruptions in terminal lol

20 hours ago
fahrvergnugget

also emacs bindings. Ctrl a to go to start of line, Ctrl e for end. Works almost everywhere

20 hours ago
Maleficent_Memory831

Right. Because the Control key existing ages before Windows or MacOS even existed. Though IBM in its infinite lack of wisdom moved it to an inconvenient location on the keyboard. So I always rebind CapsLock to be Control, as the computer gods intended.

(this rebinding of would freak out my boss at one job such that he stopped trying to use my computer, which was an added win)

18 hours ago
alexanderbacon1

Woah TIL. Thanks!

20 hours ago
oldgus

This is the way.

19 hours ago
itzNukeey
:p:

unironically that's really useful when copying stuff from terminal because I know I won't accidentally kill anything with CTRL + C

20 hours ago
Hattrickher0
:js:

Honestly? Ctrl+c to stop a process in terminal might be the only time I've ever touched that button on a mac.

That's the one nice thing about having the copy/paste on a different button than control.

20 hours ago
SpectreFromTheGods

I ingrained ctrl+shift+v so hard though that now I’m on a Mac for work and I do that by default so sometimes there’s no winning

20 hours ago
realHoPeLess

As others have mentioned to kill a terminal process and i also use ctrl+space to switch keyboard layouts

20 hours ago
NarwhalDeluxe

modifier for some shortcuts

same with the "options" key which also change some menu options when viewing something like a right click menu etc (its kinda weird tbh, that they just dont show all options in a right click menu, to begin with)

18 hours ago
NotU7

If you press cmd+shift+4 to take a screenshot, you can hold Ctrl as you finish the screencap and it will go onto your clipboard instead of saving as a file to your desktop, which is the majority of how my Ctrl button is used

13 hours ago
TheSecondBlueWizard

There is thought behind it, for better or worse. From what I understood (with the caveat that I wasn’t born back then) UNIX used control in ways you wouldn’t want an OS to. Easiest example of the positive consequences of this is probably how in a macOS terminal window you can copy/paste things perfectly well with command, whereas control+C, control+U, and control+X are all very useful shortcuts that don’t get weird with more modern system shortcuts.

Otherwise I thiiiink the typical alt key is what is called the option key on macOS, which having read through the Wikipedia page for alt and alt gr (which, in a really annoying way to all non-American keyboard users is not simply a right alt) works differently. I’m sure there are arguments for both being useful, probably matter of taste, like most things.

20 hours ago
zhephyx

But unlike on windows, you can remap all the modifiers it in the settings and it takes 10 seconds to do

19 hours ago
Maleficent_Memory831

I miss the MacOS version of Emacs that supported all the common Command key stuff. The Windows based "Windows" key is just bad, all around. Not as useful as Command key by far.

18 hours ago
Serializedrequests

MacOS is the only terminal where copy paste doesn't require memorizing random different keys.

The little quirks between different terminals on non Mac platforms drive me up the wall daily.

18 hours ago
QuickBASIC

Random keys? CTRL+INS and SHIFT+INS has worked in the terminal for like forever on MS-DOS, Window, MacOS, Linux, BSD Unix, Solaris Unix, OS/2 etc.

12 hours ago
AaronsAaAardvarks

Personally I find using the command key on a mac way more ergonomic than the ctrl key on windows. I've remapped my windows system to swap ctrl and alt. If I've got my pinky on asdf (where I've usually got it), I've got to turn my whole hand to reach my left pinky down to ctrl. To hit command (or alt on windows) I just shift my thumb from the spacebar.

20 hours ago
extremehogcranker

Emacs relies heavily on control and alt bindings so much that RSI in the pinky was often referred to as "Emacs pinky" for programmers.

It's a horrible reach lol.

On a standard keyboard I like remapping caps lock to act as escape on tap or control on hold. Make use of a prime real estate key.

If you're brave you can also explore home row mods, where alt ctrl command and shift are on your home row keys for each hand if you hold the key instead of tap.

And then ergo keyboards give you a lot more thumb buttons to work with too if you're not bound to a conventional one.

19 hours ago
AaronsAaAardvarks

Once I switched to a Mac style keyboard (or binding on windows) all of my problems were solved. I’d consider a more ergonomic keyboard with other keys for better access to functions, but I’m too used to a standard layout. The closest I’ll go is my kinesis split keyboard.

18 hours ago
thearizztokrat

i hate it, switching from mac to windows on the daily, the modifier keys, the way that esc does not work as expected and that the third row and second row modifiers are different e.g. how to make a backslash, and other symbols

12 hours ago
Grapes15th

Solutions I've been given for running FL Studio on Linux:

  • Disembowel the program (install Wine)
  • Use Windows (Dualboot Linux and Windows)
  • Use Windows (in a fucking virtual machine)
  • Don't

I would love to use Linux if it didn't prevent me from doing the thing I love to do most

20 hours ago
grizeldi

I mean if Windows VSTs run just fine through yabridge (wine wrapper for VSTs), I don't know why FL Studio wouldn't.

19 hours ago
Intrepid-Stand-8540

Skill issue

21 hours ago
FireStormOOO

This. I'd have granted the nothing works take 10-15 years ago, but of late I've spent more time fighting Windows headaches than Linux ones. If a component sucks on Linux you can at least just swap that out (or find a distro that already has).

21 hours ago
OneRedEyeDevI
:lua:

Not saying that you're wrong but its the opposite for me. 

I tried Linux Mint XFCE a few years ago (2022) and I hated playing roulette with lightdm on whether it will work or not. It was 50/50. Legit couldn't log in because I'd get login loops unless I add my user to the xauthority file. 

Tried linux mint xfce again back in April this year and I experienced a login loop the first reboot after installing linux was complete 💀

I did try MX Linux Albeit in a virtual machine and its good. 

Why didnt you try ubuntu? The vmware display driver is enough to kill a Victorian adult with the flashes it gives on the lock screen before you switch from x11 or whatever other option works. 

The biggest problem I had with windows in the past 2 years is that Rufus had set up a password expiry policy so I had to change my login password after 42 days, twice before going to computer management, users and turning on "password never expires" option.

20 hours ago
FireStormOOO

FWIW, my experience with XFCE has been poor and a lot closer to this meme. Gnome has been great. KDE also pretty good but not quite as slick and more weird defaults. Personally I've got straight Debian with the Proxmox kernel for my daily driver and a seperate Bazzite install for gaming/media.

One thing about the open source crowd, none of them are going to spend their time making proprietary stuff easy to use, and companies that are going to do that expect to be paid for the service, so especially for personal use the incentives point pretty strongly towards all FOSS.

19 hours ago
Nulagrithom

graphics issues still suck, but it's getting closer

Nvidia is making a conscious effort to suck less shit. Wayland does some really nice things.

if you ever wanna give it another spin I'd say try either pop_os or straight Debian with plasma if you're running AMD

but yeah it's not surprising to me that you ended up off the mainstream path due to graphics hell..

17 hours ago
AlveolarThrill

NVidia has been getting a lot better on desktop (though the removal of power management from their newer drivers is something I'm still salty about, grr, gimme my easy overclocks back green people), but they're still a bit of a nightmare on laptops with hybrid graphics. The only way I could fully turn off the NVidia card in my laptop to reduce power usage when I'm not plugged in was to disable it in the BIOS.* Hoped to make the turning off automated with an AHCI hook like I did with reducing the CPU max frequency (sysfs writes let you do some funky stuff), but no such luck, apparently.

* Disabling the respective kernel modules does not work because NVidia's nvidia-modprobe ignores any and all kernel module blacklists and loads them back in once a graphics call to the card is made, and I can't remove nvidia-modprobe otherwise the card doesn't get used even when I want it to be. Tried building my own modified version of nvidia-modprobe that'd respect blacklists (NVidia put the source on GitHub, which is nice), but that didn't work either for some unknown reason.

16 hours ago
Waswat

Yep. Same here, Every time i've tried switching over to linux (mint, zorinOS ubuntu, lubuntu, xubuntu, SteamOS and some more i forgot the names of) I've been extremely disappointed by how much tinkering it needs to make it do what i want, if what i want is slightly more exotic. It's like it's actively fighting me every step of the way.

I can live with windows 11. Heck I can even find enjoyment in using with Windows 98 SE. Linux is just work though.

17 hours ago
SenoraRaton
:c::hsk::lua::rust::g:

Why do you need a login manager at all. Just boot to TTY. In fact realistically you can just boot straight in to your environment. Your likely not running multiple users anyway.

You also made the classic Linux noob trap, which is when you encounter a problem, instead of swapping out the component, you yeet your entire system and start over, which means that your creating a new set of problems to solve, instead of working through and refining the system you already have.

20 hours ago
Aethenosity

You also made the classic Linux noob trap, which is when you encounter a problem, instead of swapping out the component, you yeet your entire system and start over

This was what I did for way too long. I don't know why it feels like the right choice when you're starting out. Finally broke it though!

20 hours ago
AlveolarThrill

Swapping out individual components requires quite a high degree of familiarity with what that component actually does, lest you break something even more. A newbie won't have that familiarity yet, hence why installing something else entirely (be it a different distro, or even just Windows) is the go-to option.

Linux is definitely much more user-friendly now than it used to be even just 10 years ago, but the ability to do this sort of tinkering is far too much to expect from the average user.

19 hours ago
Aethenosity

Sneaky, but good choice haha

17 hours ago
BlueCannonBall
:cp: :c: :asm: :py:

If a component sucks on Linux you can at least just swap that out (or find a distro that already has).

This. I was having an issue with KDE's screen locker the other day, so I just replaced it with i3lock. If the same thing happened to me on Windows, I would... install Linux.

18 hours ago
SyrusDrake
:gd: :py:

I use Linux on my desktop and Windows on my laptop. Every time I use my laptop, there's some bullshit. Want to use the file you uploaded to Onedrive? Too bad, we're re-downloading ALL you files, for some godforsaken reason. You need the CPU to do computer stuff? That sucks, Windows updater needs 100% of it to try and fail to download an update. Want to connect Bluetooth? Computer says no, but hey, at least you can see super distracting traffic updates in the corner of your desktop all the fucking time even though you're still at uni for another three hours and use public transit.

13 hours ago
gafftapes20
:p::py::js::bash:

Windows has really turned to hot garbage. Even using enterprise Microsoft tools has me wanting to change to 3rd party options for mdm. Intune works better for Mac than windows at this point. 

20 hours ago
FireStormOOO

It's not like the admin tools were ever pleasant to use but they were at least consistently rough around the edges. Live service Windows has been a disaster; them throwing barely tested patches out the door several times a day is a support nightmare. At least in Azure you get reports about what they broke and you can quickly close out tickets once you know it was an MS issue - nothing nearly so helpful with Windows or Office.

19 hours ago
Nulagrithom

this was the only reason I ever liked Windows. fixing something once via GPO and eliminating dozens of help desk tickets was great. I could get help desk calls down to damn near zero - aside from the usual cabal of paste-eating fucking idiots.

without that? fukkit man everything's a webapp anyway. it's tempting some days to just hand out Chromebooks.

17 hours ago
indicava

It’s the things we take for granted from other OS’s (mostly Windows).

I tried “re-experiencing” modern desktop Linux 2-3 years ago after getting fed up with WSL2 quirks.

My last try to daily drive Linux was probably a decade ago, and failed a few weeks in, so I was definitely optimistic as to all the new Linux improvements/modernizations I’ll be seeing this time around.

Used to be a Ubuntu fan so I installed the latest version of that.

My WHO setup is laptop + 32” 2K + 27” FHD.

Getting those monitor’s DPI and resolution setup on Ubuntu was several levels of fucked. Left me traumatized, and I’m pretty sure it was later that week that I ordered my first ever MacBook.

19 hours ago
Ok-Scheme-913

Wtf were you doing? It just works on any screen I have tried in the last decade.

Like sure, there were a lot of pain back in the "change this X config file and pray to the gods that this is not the last time you see your monitor light up" times, but they are long gone.

Tbh, monitor setup actually works better than in fucking Windows nowadays - that OS has become a joke of itself, my work laptop does stuff that would put shame on a noname hobby project, let alone to fucking Microsoft. Like goddamn screensaver not working reliably levels of fucked up.

11 hours ago
I_AM_GODDAMN_BATMAN

Ubuntu

found the problem

17 hours ago
ShadowSlayer1441

Linux is much better, but you're still definitely going to have random issues you can only fix via some obscure cli tool only a random forum post form 2011 talks about. (If you're lucky, I once had to write a custom systemd service and script to disable my laptop's touchscreen. Which wasn't too bad, except it was like the 15th thing I tried, because writing a custom service for that seems stupid.)

20 hours ago
phil_davis

Meanwhile I switched from Windows to Mint and my touchscreen stopped working.

19 hours ago
Belarock

I run a corporate environment of 60 linux pcs for a manufacturing assembler.

The touch screen aspect of linux makes me want to curb stomp a kitten. What linux does poorly, it does infuriatingly so.

19 hours ago
RestInProcess

A good user interface meets the user where they are within reason. The average user shouldn’t need to jump through hoops to make an OS reasonably useful.

21 hours ago
explicit17

idk, this days almost everything works out of box

21 hours ago
snp3rk

People have been saying that since forever.

21 hours ago
Queueue_

More and more things are working out of the box, so it's reaching the threshold of "good enough" for more and more people.

20 hours ago
explicit17

I'm saying it from my experience. Depends on distro of course, but I personally had almost no problems with fedora (and that distro is not considered beginner friendly)

21 hours ago
sagar_dahiya69

Linux is user friendly. It's just very picky about who its friends are.

21 hours ago
Intrepid-Stand-8540

Ubuntu just works out of the box for me. No hoops. 

21 hours ago
Abdul_ibn_Al-Zeman

I had three different Ubuntu machines throughout my career. First two did work out of the box, but on the newest one Nvidia drivers are fucked and external displays keep randomly disconnecting. It's just luck of the draw.

20 hours ago
Yumikoneko

This is just my personal experience but I started using Linux 3 months ago and I didn't need to jump through hoops. The system was infinitely more usable than Windows, I was given much more freedom in terms of software to use and customization. I was also no longer pestered by bloated MS logins or Copilot additions and the such. Everything just worked, and pleasantly so.

The biggest issues I have are controlling hardware lighting because the manufacturers do not care about Linux users and also use their own communication protocols, and things like Discord notification badges, which is entirely Discord's own fault for how they made that system, from what I understand.

16 hours ago
original_neyt

The terminal also has a good user interface. If you have brains, you can run anything and on anything.

21 hours ago
LOPI-14

What does "average user" mean in context anyway? What stuff do they need for OS to be "useful" to them?

21 hours ago
thortawar

Browse the web

20 hours ago
guyblade
:cp: :py: :p:

Useful varies by user. Modern Windows' decision to just hide path names constantly in explorer (even if you set the "always show" option) is like nails on a chalkboard to me.

9 hours ago
iliark

I honestly don't understand why people are die hard over an OS. Use whatever OS works with your hardware and can run the software you need. All 3 can do 99% of what most users want because it can open a browser.

20 hours ago
RareDestroyer8

Use Arch linux for a few days and you'll be die hard too

20 hours ago
extremehogcranker

Plus it has the power to restore your virginity, and you can ward off social interaction with the divine rune (laptop sticker).

18 hours ago
s-salamandra

Yeah im hard, so what

11 hours ago
Moontops

yeah, but people on subreddits like this are not the 99% of people who only want a working browser

19 hours ago
AaronsAaAardvarks

No, people on subreddits like this are mostly one math course away from dropping their CS major.

18 hours ago
PandaBonium

Because I support good consumer friendly business practices and want to encourage others to support those practices too so they become more profitable than predatory consumer practices, and hopefully the stuff thats not available through consumer friendly means become available by those means when companies see it as profitable.

17 hours ago
neo-raver
:cp::py::rust:

If you tack “without extra effort” to all three, then it starts to make sense (except maybe for Windows). And even for Linux: you can get Zorin or Mint and essentially everything works out of the box no worse than the other two.

21 hours ago
ChalkyChalkson

For me the issue with Linux is always getting commercial software to work, because a lot of it isn't released for Linux or open source and once you start wine-ing you start to rapidly approach "more effort than dual boot".

At work were on macos because of that - at least it's posix and the big software companies tend to support it. But it drives me mad that I needed third party software to get 800dpi no mouse accel and that my "pro" device only supports one external monitor etc.

21 hours ago
neo-raver
:cp::py::rust:

This is, as always, a valid point in this discussion. And the problem is it’s pretty much insurmountable for Linux: Photoshop, for instance, is the graphic design industry standard, but if Adobe won’t release its source code or build it for Linux, then that’s all there is to it—Linux users aren’t getting it (except via Wine, etc.). It’s a shame the flagship of open source software is still to some extend beholden to closed-sourced corporate interests.

20 hours ago
SlightlyBored13

All it would take is for someone to spend millions of hours making an alternative, billions marketing it, then giving it away for free.

Edit: And billions to Adobe for licences so your software is compatible with theirs.

20 hours ago
DoNotMakeEmpty
:c::lua:

Wasn't that Blender? It was not the industry standard up until pretty recently, but at some point it had become such.

19 hours ago
Gullible-Track-6355

Blender has a long way to go to become the industry standard for corpos. The problem is not that it's bad, it's actually one of the most fully featured 3D programs I have seen. The issue is that it's not easy to integrate it with the industry pipline because it does a lot of things its own way.

On top of that, it's really good at all of the things its doing but it's not excellent at most of them. This means that studios will most likely have to keep some of the software their using even if they can replace everything else with Blender.

Some studios excel at animation, some at modelling, some at sculpting. That one thing they do best needs the best tool for the job, not just a good one.

A lot of studios also already created their own plugins and modifications for proprietary software and they'd have to redo all of that for Blender.

Blender becoming the industry standard will not happen anytime soon for big corpos. It's a fantastic option for small studios though.

17 hours ago
lbutler1234

Why did you bring up a candidate in the 2025 race for the mayor of the city of New York?

19 hours ago
RadicalDwntwnUrbnite

In macs case it's "without extra money" Mac will do just about everything the way you want you just have to pay for an app. Except window management, I don't think there is any salvaging that.

14 hours ago
[deleted]

[removed]

21 hours ago
AdvantagePure2646

Ok, you described windows. What about other two? /s

21 hours ago
TheTrueTuring
:j:

Honestly true for me. Personally, I think windows is a bit of a hot mess of a joke. Then there is one that just works (Mac) and one that you can find out why it don’t work and you can tinker with it until it works (Linux). But that is just for me

18 hours ago
hvyboots

Windows is a fine example of too big a userbase to fail. It works, but in a way that supports the horrific legacy decisions they made 2+ decades ago in Windows NT because some megacorp still insists their Powershell script needs backwards compatibility.

Mac generally just works, but very occasionally they imagined it should work very differently than you want it to. And since Apple knows best, it's very hard to make it work differently unless you get deep into the CLI and/or writing your own code, your own scripts or whatever.

Linux works in that "well, if I google enough on the forums I can make this work and then it's pretty reliable" way. Like I literally just installed CachyOS on a Surface Pro and it used wifi to install it. And then I booted it and it had no wifi because that wifi driver wasn't installed by default? But yes, I did some googling and an hour later all was fine.

18 hours ago
huuaaang
:js::ru::g::py:

Correction with Linux: Anything works if you put in enough hours to configure or program it. It's just that there's not necessarily enough time to do it before the Sun expands and engulfs the Earth.

19 hours ago
notouttolunch

😂

9 hours ago
SilasTalbot

I think "Nothing works the first time" is more appropriate for Linux.
Everything works eventually. You just have to put in the work. And once it does... *chef's kiss*

I honestly don't believe I've ever hit a problem in Linux that didn't have a 100% understandable cause and solution once you dig in. It's just, sometimes when you discover what the solution is, you choose not to do it! But, its literally entirely open to you. How deep are you willing to go?

21 hours ago
No_Issue_7023

“Just works” is dependent on your hardware first and foremost, and then your software and devices next. 

If you buy hardware that’s supported and you are willing to use Linux software it 100% just works. It’s when you have to find work arounds for weird hard/software where the waters get muddy. 

18 hours ago
AP_in_Indy

I have had many things not work or randomly break in Linux over the years. Yes I ran into all the notorious audio driver issues. I've heard this has improved substantially. But I've also had network card issues.

Regardless it's not like it matters a ton. I absolutely love my Mac. I'm sure I could use Wine, but if I wanted to spend time gaming, I'd probably just get a Windows machine and be done with it.

At a certain point, you have to value your time.

When I tried to get my mom to use Linux like 20 years ago, she just wanted all of her shit to work - and it didn't. I thought it was all super cool and tried to convert us, but stuff not immediately working made me realize Linux isn't for everyone.

In fact, a future OS would probably do better to be more like a phone / mobile OS. They're incredibly easy to use, secure, modular and performant. You can still do extra stuff if you want to by going through settings or enabling developer mode.

13 hours ago
kerakk19

At a certain point, you have to value your time.

This. In the past I was avid Linux user, used it for work, private stuff, even gaming. I've knew Arch, loved everything about the environment even if it'd regularly broke, I just had time I was willing to sacrifice.

But nowadays I just want my computer to work. I have Mac Pro with M3 Pro chip and 36gb of ram. My Intel/32gb pc doesn't even come close to the quality of life, the only thing it's better at is gaming. Everything else, including the speed is way worse

8 hours ago
twigboy
:py:

Nothing works out of box is closer to my experience

There's always some tinkering or setup required, or software isn't in the package you want or need, or you have to compile it but need to install a bunch of libs for it to happen

12 hours ago
tovion

I mostly work on Linux but there are definitely some things that just don't work well.

Take zoom for example I originally had to install it maybe five times before it worked at all and it still often crashes. Sometimes it gives crash notifications without actually crashing and other weird behaviors. I also know quite a lot of colleagues who gave up on using zoom with Linux and simply use a secondary Windows computer for it.

Does a solution for this exist? Who knows but it doesn't seem worth the effort.

8 hours ago
echtemendel

anyone thinking that in Linux "nothing works" really never used it. I've been using it as my only OS for over 20 years now, it not only works but works well.

21 hours ago
dont-respond

The more accurate criticism is lack of native support. There's a lot of production software that simply won't cater to Linux users.

20 hours ago
GildSkiss

It's a fine criticism, but becoming less and less relevant as time goes on.

I mean, on my desktop, I basically use just one of Firefox, Steam, VSCode, Terminal for 99% of the things I do on my computer.

20 hours ago
dont-respond

The big thing for me is the Abode suite, which I despise the price, but no other software can beat the functionality. I've had some of it working on Wine in the past, but it's just not the same.

20 hours ago
No_Issue_7023

The even more accurate criticism is windows users don’t like Linux because it’s not windows. They are not looking for Linux, they’re looking for not-windows but full compatibility with windows software and workflow. 

The Linux subs are filled with windows 10 refugees constantly posting things like: 

“What? Linux can’t even open my .exes?” 

“Package manager? I want to click through a million convoluted and redundant menus to change settings!”

“I have a brand new printer that only works with proprietary drivers for windows, why doesn’t it work on Linux?”

“Why can’t Linux devs just reverse engineer every piece of software that exists for free so I can use X” 

“Linux sucks!”

18 hours ago
Consistent_Photo_248

Nothing works. That's why you need a super computer for it. The top 500 supercomputers run Linux. That's how inefficient it is as an operating system. You need a supercomputer and a team of engineers to run it. 

21 hours ago
anotheridiot-
:g::c::py::bash::js:

triggered

21 hours ago
janyk

I installed Ubuntu on my first ever laptop 17 years ago in 2008. A second-hand Toshiba laptop that came with, I think, Windows Vista. Back then my main problem was that I had to download my own wireless drivers and compile them. No problem for a budding computer science student like me. But that lasted for at most 2 years until I upgraded my Ubuntu.

Over the years I transitioned from Ubuntu to Linux Mint and now PopOS. Every single time it just worked right out of the box. Haven't compiled a driver to make my PC work in like 15 years.

13 hours ago
mrripboard

Finally drank the kool aid with macOS and stopped fighting it. Favorite OS by far now. Performant, lots of support, and just works 99% of the time. Just gotta sell your soul to John Apple.

21 hours ago
VorpalSquirl

Why’s everyone so salty here. Use what you like and chill.

21 hours ago
ninetynyne

No, we have to shit talk other OSes! Otherwise, how will my completely subjective opinion based on my own user experience and adeptness with a particular OS for my own particular use case tower above others?

I have to feel superior!

20 hours ago
aflashyrhetoric

Honestly, anyone who uses a prebuilt OS is a normie casual. I'm personally building my own OS by reflecting moonlight onto magnetic tape storage, all powered by 13 feral hamsters putting out a whopping 50,000 picowatts. I've been using it to calculate digits of Pi, and I'm going to find the first digit in a few years.

19 hours ago
CelestialFury

I've been online since the early 90s and people are still going on about it. Windows, Mac OS X, and Linux are all mature OSes that can do basically whatever you want them to do without much issue. They're all fine.

13 hours ago
nimrag_is_coming

I hate having to choose between my software working and not having to meddle with my OS, and freedom with no bloat. (Or I can use macos where nothing works and I can't change anything, but at least I can send photos from my iphone easily)

20 hours ago
UnstoppableJumbo

It always seems as if software engineers have problems with Windows. Other engineering disciplines use software exclusively on Windows that would never work on Linux and don't waste time arguing about OSes as much as software

11 hours ago
notouttolunch

Agreed. Just had someone arguing with me that Linux is the best platform for embedded development. 😂. Also that it makes a great desktop operating system.

I called them out on it and got the classic “well Linux is just the kernel” - in that case it’s not a desktop operating system at all!

9 hours ago
UnstoppableJumbo

I'm in Civil Engineering and we never have these discussions lol. Most commercial software is on Windows and the occasional Mac. OSS alternative ls that are on Linux need too much time investment it's not worth it lol.

9 hours ago
Gabe_b

Skill issue

11 hours ago
SpaceMoehre

Nothing works on Linux is a layer 8 problem

10 hours ago
Evanyesce

Underrated comment 😂

10 hours ago
ALittleWit

Skills issue, all around.

21 hours ago
dorakus

Windows: Designed to benefit microsoft

MacOS: Designed to benefit apple

Linux: Designed to benefit YOU.

21 hours ago
RockVirtual6208

This meme is dated by 20 years or OP is trying to run office 365/adobe products

12 hours ago
paegus
:sc:ctrl-c|ctrl-v:bash:

Thanks, but I'll take no walled garden, ads and user tracking, even if "nothing" works...

9 hours ago
G0x209C

Here I am in the middle of all this; on my island, my sanctuary of perfection: TempleOS

9 hours ago
OphidianSun

Linux just means it's really annoying when it doesn't work. But its always a nice excuse for not getting anything else done.

Unless of course you ask the clueless intern to magically get a piece of software that's been abandoned for half a decade already to somehow work on a distro it wasn't designed for with barely any documentation to work off of. So you can then integrate it with a half baked chunk of code written by another intern with even less documentation, because you're too cheap to just buy something that actually fucking works.

Yes I'm still salty about it.

21 hours ago
teoshibin

Which is why I use all three of them.
Now, nothing works but when they do, they never works well in a way I want it.

20 hours ago
Pale_Sun8898

lol what isn't working for you people? At least on Mac (and to some extent Linux distros like Ubuntu / Mint). I dev on Mac professionally and I'm rarely unhappy or surprised by how things work. Outside some of the quirks other mentioned (CMD vs. CTRL) it is a really great platform to dev on.

20 hours ago
metaglot

I think macos should be "everything works almost how you want it not to work"

21 hours ago
MarioCraftLP
:cs::bash::unity:

If my dad can play and work on linux just fine yall should be ashamed

21 hours ago
Allalilacias

I came here to say precisely this. I could understand this from regular citizens, and I often do, it can be daunting, but from programmers???

19 hours ago
BidSea8473

« Nothing works »

=> literally hosts the entire internet

19 hours ago
AaronsAaAardvarks

Linux as a server side, exclusively command line operating system and Linux as a daily driver gui based desktop operating system are not the same thing

18 hours ago
Thenderick
:g:

Goddamn do I feel this now... I just finished building my first pc and after having a hate-hate relationship with Windows, I thought I would dip my toes into Linux. I installed Linux mint as it sounded like a nice, all round, but also gaming welcoming distro. Installed it, worked, me happy. I installed steam. Then the horrors began. I installed a game, steam installed proton, needed a restart. Steam started to act weird. It took me an hour to realize that it was hardware acceleration that broke it. Fine, quick toggle, restart and fixed. Then I tried running the game. Black screen, after X seconds (how long usually the jntro credits take), the music began and the cursor changed. BUT the game window was STILL all black! I called a friend who games on Pop_OS. We spent a few hours troubleshooting. Suddenly he found a forum thread that mentioned that my gpu (rx 9070xt) is TOO NEW for mint and I need to upgrade my kernel and mesa... WHAT THE ACTUAL FUUUUUUUUUUUUUUUUUCK HOW CAN A GPU BE TOO NEW????

18 hours ago
warpspeedSCP

Thats the problem with distros like mint, they aren't on the latest kernels so they dont getuseful fixes for months. Try a distro like bazzite that prioritises kernel and library updates.

11 hours ago
hongooi
:r::cp:

Windows users 🤝 Mac users
clowning on Linux

Mac users 🤝 Linux users
clowning on Windows

Linux users 🤝 Windows users
clowning on Mac

13 hours ago
GlaireDaggers

Remembering the time my laptop trackpad wasn't working in Aseprite on Linux Mint, which I assumed was a Linux quirk

I ended up reverting that laptop to Windows (so I could have both Linux and Windows, as my main desktop is Pop OS). The same issue with the trackpad persisted on Windows. Turns out this laptop is just weird lmao

20 hours ago
wknight8111

And in the center is GNU Herd: "nothing."

20 hours ago
lbutler1234

Why doesn't anyone make an operating system that doesn't suck? Is everyone stupid?

18 hours ago
OddNovel565

And in the center is TempleOS

17 hours ago
ApplePieOnRye

I would say change Linux to it works, if you have absolutely nothing to be doing today

17 hours ago
Restart_from_Zero

Take me back to Windows 95.

16 hours ago
StardustJess

Average Joe here, I gotta ask, seriously what's the performance issues I hear so much about Windows 11 ? Ever since I got my new laptop it has much better performance than my Windows 10 PC, the same as my Windows 10 had better performance than my Windows 7. I haven't had any issues and I disabled all the AI stuff. Still runs very smooth.

15 hours ago
Heighte

It's not that hard, Microsoft is designed for humans, Linux for machines and MacOS for profits.

12 hours ago
SophiaKittyKat

Everything works on Linux... I just can't get any of it to work...

12 hours ago
PassiveChemistry

What issues does Windows have?  I've used it all my life, but I don't know what this meme is referring to.

11 hours ago
yahmumm

I use arch linux. This is a skills issue

5 hours ago