Obviously, a bit of clickbait. Sorry.

I just got to work and plugged my surface pro into my external monitor. It didn’t switch inputs immediately, and I thought “Linux would have done that”. But would it?

I find myself far more patient using Linux and De-googled Android than I do with windows or anything else. After all, Linux is mine. I care for it. Grow it like a garden.

And that’s a good thing; I get less frustrated with my tech, and I have something that is important to me outside its technical utility. Unlike windows, which I’m perpetually pissed at. (Very often with good reason)

But that aside, do we give Linux too much benefit of the doubt relative to the “things that just work”. Often they do “just work”, and well, with a broad feature set by default.

Most of us are willing to forgo that for the privacy and shear customizability of Linux, but do we assume too much of the tech we use and the tech we don’t?

Thoughts?

171 points
*

After all, Linux is mine. I care for it. Grow it like a garden.

We live in a world where the idea of community has been destroyed by rampant capitalism and the death of third spaces.

While there is indeed a lot to be said for something that “just works,” that “just works” demand is borne from a capitalist/consumer process that is literally in the process of going off the rails.

Why do we get so mad at Windows? Because it isn’t ours. Microsoft grows it like a weed on our property. Its roots begin sticking out new places all the time (“hey what’s that new bullshit on my taskbar?”) and has zero respect for your needs as opposed to its needs. Windows only cares for Microsoft’s needs, and it makes that readily evident in how you’re forced to use it.

Linux is the communal kibbutz, Windows is the corporate city.

In other words, Linux is better than we think it is.

permalink
report
reply
41 points

Love the image of wheeds just popping up all over your garden where you don’t want them.
It’s a great metaphor for the “HEY, TRY THIS NEW THING!” shit microsoft pulls.

permalink
report
parent
reply
15 points

Sort of like the difference between the cathedral and a bazaar?

permalink
report
parent
reply
11 points
*
3 points

No, because a kibbutz (planned intentional community) would be the “cathedral” in that analogy, and the city (incrementally developed community) would be the bazaar.

permalink
report
parent
reply
15 points

Thank you for this. It is brilliantly put.

permalink
report
parent
reply
12 points

Linux is the communal kibbutz, Windows is the corporate city.

I was 100% with you until you decided to go and diss cities.

Cities are great and neighborhoods within them can have plenty of sense of community; it’s soulless car-dependant suburbs that are like Windows!

permalink
report
parent
reply
3 points

Tbh it’s more like Raccoon City than an actual city.

permalink
report
parent
reply
2 points

I think they dissed “corporate cities,” which I interpreted as related to company towns, like the so-called Foxconn City or iPhone City in China. Not cities in general.

Some suburbs are nice, too.

permalink
report
parent
reply
1 point

it’s soulless car-dependant suburbs that are like Windows!

Some suburbs are nice, too.

It’s precisely the streetcar suburbs that are nice, and they are nice precisely because they are not car-dependent.

permalink
report
parent
reply
10 points

I like to think of Windows as the Zelda sidekick of OSes.

Non-stop interrupting what you’re doing to tell you something you don’t need to know or care about, and constant “HEY LISTEN” nags for all sorts of shit that you either already figured out, knew about, or don’t give a shit about.

permalink
report
parent
reply
6 points

Don’t you dare talk about Navi like that!

permalink
report
parent
reply
1 point

@SnotFlickerman @koen

Linux is the answer, it’s not about choice, the choice was eradicated years ago.

The community alone and fact in 2024 it still not just exists but thrives shows how much we need things like Linux which buck the trend

permalink
report
parent
reply
64 points

When I’ve thought about this is in the past I’ve concluded that my expectations of Linux are actually higher than Windows or Mac. It’s given me the expectation that if something doesn’t work the way I want it then it will be possible to make it do that, whereas with other operating systems I have been more inclined to just accept a limitation and move on.

permalink
report
reply
5 points

E x a c t l y! On Windows/Mac, you’re less inclined to be charitable, because most of the time you’re facing down artificially-imposed limitations on how you can interact with your own machine. They seem to say “You’re too dumb to be allowed to mess with that,” which is a tolerable slight if it Just Works every time… But when it doesn’t, ohhh boy…

permalink
report
parent
reply
48 points

But that aside, do we give Linux too much benefit of the doubt relative to the “things that just work”.

No, I don’t think so. There should be an expected difference between Windows (for example) and Linux as far as “it just works” goes, simply by virtue of the fact that one is actively developed by a company with eleventy-bajillion dollars and the other is developed by lots of hobbyists and a handful of profitable companies.

If Windows doesn’t work, it’s not unreasonable to expect that it should. If Linux doesn’t work, it is unreasonable to expect that it always will.

permalink
report
reply
26 points

To be fair, a big portion of the work that goes into Linux (at least the kernel) is done by paid developers working for big corporations.

permalink
report
parent
reply
19 points

That’s true, it’s not just hobbyists. I meant that the paid effort is relatively small potatoes compared to giant companies like MS.

permalink
report
parent
reply
20 points

Additionally much software (and hardware even more) primarely targets windows as a platform. The way printers mostly “just work”™ on Linux still amazes me, because printer vendors have all the incentives to make their stuff work for the most used platform, which sadly isn’t Linux right now.

permalink
report
parent
reply
13 points

And let’s not forget that printer vendors historically bungle even that much. That they work at all on Linux is a testament to the various Linux devs.

permalink
report
parent
reply
10 points

Also a testament to how much of a benefit it is when the vendors just get out of the way and don’t feel the need to add their own Special SauceTM to the drivers.

permalink
report
parent
reply
8 points

Pls stop giving billion dollar corporations so much credit.

The difference comes from windows dominant (home pc) market position meaning that almost all software and hardware is specifically made to work with it, with even things that officially support linux being afterthoughts.

permalink
report
parent
reply
45 points
*

You make an excellent point. I have a lot more patience for something I can understand, control, and most importantly, modify to my needs. Compared to an iThing (when it’s interacting with other iThings anyway) Linux is typically embarrassingly user hostile.

Of course, if you want your iThing to do something Apple hasn’t decided you shouldn’t want to do, it’s a Total Fucking Nightmare to get working, so you use the OS that supports your priorities.

Still, I really appreciate the Free software that goes out of its way to make things easy, and it’s something I prioritise in my own Free software offerings.

permalink
report
reply
15 points

Sometimes making an iThing (iPhone) work with another iThing (Fiancée ´s Apple TV) isn’t as easy as it should. Streaming the nba app from my phone to the Apple TV was a nightmare a few years ago. Now I just use my PlayStation as the nba is hostile to Linux even in a browser.

So, taking into account the fact that Linux is free and works on almost any hardware, I can only congratulate the people making Linux possible.

permalink
report
parent
reply
24 points
*

Or the purposeful incompatibility between Android/iOS and others.

Like how Google pulled miracast from Android to push Chromecast as the standard. Now I can’t stream to an Amazon FireStick even though it’s also fucking Android at its core.

A lot of these private companies purposefully put in “pain points” to get you to spend more money in their ecosystems.

The “pain points” in Linux are “you have to learn something.”

permalink
report
parent
reply
14 points

This too is an excellent take. “Artificial pain points” for capitalism, or “learn some shit” for Linux. Love it.

permalink
report
parent
reply
7 points

A lot of these private companies purposefully put in “pain points” to get you to spend more money in their ecosystems.

Aka Walled Gardens.

permalink
report
parent
reply
5 points
*

I resonate with that point, since I do a digital art/tech class, which uses Macs. I find app crashes and the inaccessibility of certain menus quite infuriating, i even somewhat rage internally for a while until i either quit what i was doing or search it up.

When my 8 year old Fedora laptop freezes, crashes, or sound drivers crash like what happened yesterday, I stay very calm and think of a solution, such as updating and restarting.

even if I haven’t built the OS myself or really customised it at all, i find it more calming that i have options to completely change the software compared to locked down OSes.

permalink
report
parent
reply
4 points

Have you messed at all with macs “under the hood” so to speak?

Part of the reason my Linux nerd friend swears by them is because command line, they’re super similar to Linux since it’s actually certified UNIX.

So, it’s definitely not 1-to-1 but I’d say macOS is closer to Linux than Windows, including being able to fix shit via CLI.

permalink
report
parent
reply
43 points
*

Each time I go back on windows I realize it’s worse than I remembered, even though I never liked it. One thing I quickly realized after getting constantly asked for help about issues on windows : people tend to be greatly biased about how reliable it is, mostly because it’s all they’ve known for a long time.

People often talk about compatibility regarding Linux, but are somehow oblivious to all the devices and hardware made for windows that somehow fails miserably to work when it has no good reason to…while Linux, despite most hardware and software not being made with it in mind, can sometimes somehow work wonders.

Windows only «just works» because it’s made by a monopolistic monster of a company, with a ton of software and tools and stuff made for it because of how widespread it is, and despite that their OS is just plain garbage…

permalink
report
reply
14 points

Just today, I was using windows on my laptop, playing a game made for windows, Black Ops. And it crashes every time I boot up the Call of the Dead. On linux, while it does stutter on that map depending on where i am, I can still play it surprisingly. Its very strange.

permalink
report
parent
reply

Just out of curiosity, aside from the good example posted below by @trslim@pawb.social, could you provide some examples of “devices and hardware made for windows that somehow fails miserably to work when it has no good reason to”? :)

permalink
report
parent
reply
9 points
*

The Xbox 360 controller wireless adpater was a pretty big piece of shit 70% of the time.

permalink
report
parent
reply

That is a good example. Thanks.

permalink
report
parent
reply
7 points
*

Sure :

  • My worst/best personal one : had a Huion Graphic Tablet that would just refuse to work on my windows 10 pc, either with the drivers given to me on a small disk, or with the ones on the site, had to contact the company for help (eventually they did)…thought it would be a nightmare on linux…couldn’t be more wrong, it worked straight freaking up, even had the luxury to install Huion drivers that actually worked…or just a bunch of non Huion stuff to calibrate the thing if I needed to…although none of it was necessary…like how ??

  • More recently I got a Switch Pro Controller knockoff, thought I had to install some packages to make it work on Linux but no, worked out of the box wirelessly and plugged in, when I wanted to play with a friend who uses windows, had no choice but to plug it in with an awfully small cable (the only one my friend had at their house, didn’t bring mine), bluetooth refused to work whatever we tried…

  • Some years back I helped a friend to buy a decent microphone (don’t remember the brand)…only to have them call me the next day because windows didn’t detect it…the mic was your usual usb plug and play thing…spent an hour on the phone playing customer support. When I went at their house later, I plugged it to Linux for the fun of it and it just worked…

On the more usual stuff there is the great classic of printers not working, that must be the thing people asked me for help the most, didn’t try Linux on most of them, but some (friends, family) I had to and never had an issue…and the comical thing is, for our printer at home I had to install some drivers through the AUR to make it work and even with that it’s just awful (making it work on windows is even worse but it works a little bit better). I also got called for webcam issues, keyboard issues, usb, drives… That’s the device part.

Regarding hardware, it will be hard to be specific because I helped a lot of people with pc stuff over the years, it something I do on my spare time. What I can say is, each time I am called for something big like a pc (mostly old laptops) not working/dead, or some drives dying, or refurbishing some antiquities or part of them, I always bring my Linux laptop and a bootable usb stick with a bunch of distros on it, because I know it’ll be more usefull than using windows. I remember the nightmare of trying to reinstall windows on some laptops (that had windows, that are still within what should be compatible)…to no avail. Trying to get files on a dying disk to no avail, etc, etc. The only time I ever truly needed windows for this kind of stuff was to unlock an Iphone using Itunes.

Tbh it’s just dead easy to give examples because with windows, manufacturers or whoever have to make their product work on the OS, and the drivers are not always up to date, so old they aren’t supported anymore, or can just be a pain to get or configure…while on Linux it can be a community effort, and a lot of stuff is already within the distro you installed so you often don’t have to do much. I am sure people can have the opposite experience though and I know some stuff just doesn’t work on Linux, but really my point is : a lot doesn’t necessarily work on windows either.

Not what you asked but on an OS level, I could also mention people encrypting their pc by accident with bitlocker, windows breaking stuff, update issues, partition issues, and so on… when you spend time on other people issues you really start to notice how much of a mess it can be, far more than people seem to think.

permalink
report
parent
reply

Wow, thanks for all the information! Very fascinating, I think. I enjoyed reading it! :)

permalink
report
parent
reply
5 points

This one is more a case of «it didn’t work on windows for a reason but worked on Linux for no reason» : More than a decade ago, I got my first Graphic Tablet (yeah another one), it was from a dead brand, their drivers were still online but not supported anymore. But the tablet still worked out of the box on windows 8, only… windows wasn’t able to detect pressure so it looked like I was drawing with a mouse, Linux didn’t have such issue. At that same period my laptop (wich was the first that I owned) turned half dead after an update, wasn’t as tech savy as now but at the time all that I knew was that the disk had some issue that I could not fix…windows would not work on it anymore and that’s how I tried daily driving Linux for the second time, I lasted with this half dead pc under kubuntu until windows 10 came out (mostly because by then I got my first desktop and proton wasn’t a thing for games).

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 179K

    Comments