this post was submitted on 11 Apr 2025
188 points (90.2% liked)

Linux

9619 readers
343 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

Stumbled across this quick post recently and thought it was a really good tale and worth sharing.


A couple of weeks ago, I saw a tweet asking: "If Linux is so good, why aren't more people using it?" And it's a fair question! It intuitively rings true until you give it a moment's consideration. Linux is even free, so what's stopping mass adoption, if it's actually better? My response:

  • If exercising is so healthy, why don't more people do it?
  • If reading is so educational, why don't more people do it?
  • If junk food is so bad for you, why do so many people eat it?

The world is full of free invitations to self-improvement that are ignored by most people most of the time. Putting it crudely, it's easier to be fat and ignorant in a world of cheap, empty calories than it is to be fit and informed. It's hard to resist the temptation of minimal effort.

And Linux isn't minimal effort. It's an operating system that demands more of you than does the commercial offerings from Microsoft and Apple. Thus, it serves as a dojo for understanding computers better. With a sensei who keeps demanding you figure problems out on your own in order to learn and level up.

Now I totally understand why most computer users aren't interested in an intellectual workout when all they want to do is browse the web or use an app. They're not looking to become a black belt in computing fundamentals.

But programmers are different. Or ought to be different. They're like firefighters. Fitness isn't the purpose of firefighting, but a prerequisite. You're a better firefighter when you have the stamina and strength to carry people out of a burning building on your shoulders than if you do not. So most firefighters work to be fit in order to serve that mission.

That's why I'd love to see more developers take another look at Linux. Such that they may develop better proficiency in the basic katas of the internet. Such that they aren't scared to connect a computer to the internet without the cover of a cloud.

Besides, if you're able to figure out how to setup a modern build pipeline for JavaScript or even correctly configure IAM for AWS, you already have all the stamina you need for the Linux journey. Think about giving it another try. Not because it is easy, but because it is worth it.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 hour ago

I started using Linux as a liberal arts major in the late '90s. Both my grandparents (RIP) and my parents (partial RIP) kept having issues with Windows on their computers. I was constantly being called to help them with crap. 20+ years ago I asked if I could try something and they didn't care, as long as it worked. Debian and XFCE. Configured their email, hooked up the printer. Suddenly the service issues went from several times a week to once every 5+ years. And 90% of those issues just was clearing out the printer queue. I have never once understood the LiNuX iS OnlY FoR suPer TeCH NeRDS bullshit.

[–] [email protected] 1 points 2 hours ago (1 children)

Well android uses Linux I found out.

[–] [email protected] 2 points 1 hour ago

Yes, I think the biggest hurdle for Linux is the tech crowd giving it a reputation for being difficult

[–] [email protected] 4 points 7 hours ago (2 children)

What if I need a program that is only available for windows?

[–] [email protected] 2 points 1 hour ago

I'm in the same boat, adobe can get fucked

[–] [email protected] 7 points 5 hours ago* (last edited 5 hours ago)

compatibility layers makes 99% software work

or try a virtual windows instance if performace is not critical

[–] [email protected] 10 points 13 hours ago (1 children)

What issues are you all talking about? I m a Linux user for eleven years now, the only issues you may have with them are only in the beginning when everything is not installed or sometimes not everything is perfectly installed and set up, once you finish with that you may get bored by how extremely stable they are, you just do your work and that's it, and they stay like that forever, the only reason people are using windows is because they are pre installed, that's the only truth.

[–] [email protected] 3 points 5 hours ago (1 children)

To be fair, i installed linux on an old laptop and i just cannoy get the wifi to be reliable. I found myself reading about the minutia of intel wifi drivers and how wifi works in detail just to try tonsolve this issue.

I outright gave up on getting a printer to work.

This is an unrealistic experience for most people who just need a tool that works. Life is too short.

[–] [email protected] 1 points 1 hour ago

To be fair, i installed linux on an old laptop and i just cannoy get the wifi to be reliable. I found myself reading about the minutia of intel wifi drivers and how wifi works in detail just to try tonsolve this issue.

I had this exact experience. I tried multiple distros too. In the end I had to go back to windows because that's the only way the wifi worked short of replacing hardware and it just wasn't worth that.

[–] [email protected] 19 points 15 hours ago (1 children)

because most people use what comes installed and apple and microsoft dominate that.

then again, considering apple is based on unix you could argue that anyone with apple does use a version of it

[–] [email protected] 10 points 13 hours ago

This is the obvious right answer. If computers shipped with Linux mint most consumers wouldn't notice the difference.

[–] [email protected] 11 points 15 hours ago (1 children)
[–] [email protected] 2 points 13 hours ago (1 children)

Why? I don't know much about this guy

[–] [email protected] -2 points 7 hours ago (3 children)

Because I need something that works 100% of the time and supports all the software I need to use. I loved playing around with alternative os's when I was younger, but it's mostly for fun, to see if I can learn something, not for being productive.

[–] [email protected] 2 points 1 hour ago

That is why I stick with Linux if I can. Last place I worked I kinda had to use windows and it was a pain. The options for having all the software I needed was WSL or using the Linux servers. The servers had lag, specially over VPN and WSL was constantly crashing. As well as the whole OS and that shit that was teams.

[–] [email protected] 1 points 1 hour ago

The were talking about why not to use Linux, not why you do. I agree with your reasons for using Linux though. Productivity.

[–] [email protected] 5 points 3 hours ago

100% of the time? Alternative OS? Do you think there’s one OS and that’s windows? Do you think people who need something to work 100% of the time choose Microsoft?

[–] [email protected] 1 points 10 hours ago* (last edited 10 hours ago) (2 children)

I’ll give an alternative opinion.

Im a software engineer and have been doing it for many years. I’m comfortable with various Linux distros. I build software for and deploy software to various Linux instances. I maintain Linux systems and overall like using Linux for these purposes.

When I come home, I turn on my windows PC and it just works. I don’t want to maintain a Linux system at home because it feels like work and I don’t want to work at home. Yes, most days I’d not need to do anything, but some days I would. And those days I’d prefer not to.

It is less about not wanting intellectual exercise and more about already having worked out today, so I’d rather relax with junk food and watch Netflix.

[–] [email protected] 13 points 7 hours ago* (last edited 7 hours ago) (1 children)

I do first level tech support for a living and help people with Windows and Microsoft products.

When I come home, I turn on my Linux PC and it just works. I don’t want to maintain a Windows system at home because it feels like work and I don’t want to work at home.

[–] [email protected] 1 points 1 hour ago

You two should move in together!

[–] [email protected] 5 points 8 hours ago* (last edited 8 hours ago) (1 children)

I get the sentiment of your point, and it's a fair one. But I have found it to not really hold up to scrutiny anymore. Once I became familiar with Linux at a very base level, I found it ''just works'' more often than Windows. Especially for the ''just relax, eat junk food and watch netflix'' style of using a computer.

Like, in that sense, I feel like I have to ''maintain'' Windows more often, in that I am constantly having to get it out of my way (i.e. turn off adds, deal with automatic updates, etc). My daily use Linux install works the same every day I turn it on.

Don't get me wrong, I get that learning a new system is harder than dealing with the problems of the one you already know. But if you can use Windows and Linux, and don't require some proprietary software on Windows, Linux seems to be way ahead in the ''it just works, and works predictably and easy'' category imho.

[–] [email protected] 4 points 7 hours ago* (last edited 7 hours ago)

I agree about windows maintenance. Mint has been easier and more stable than windows for me. The biggest hurdles were getting it set up - partitioning, mounting drives, etc. In windows that just happens.

But, actual day-to-day operation? Much easier in Mint.

[–] [email protected] 12 points 19 hours ago* (last edited 14 hours ago) (11 children)

The UIs and UXes in Linux are still shit and look like they are from 1998. Engineers are not great designers. I design UI and UX for windows and Android for a living. I'm not professionally educated in design, but I know how to make a GUI look like it wasn't a collab by Mattel and M.C Esher for use on a museum computer. That goes for apps and system features. The Bluetooth device GUI in Linux Mint is fuckawful:

Being able to consistently install things by downloading an exe from a website and just double click it is lacking.

The names of Linux software are also regularly dumb. Trying to be punny, clever, or cool. If it resized images, just call it Image Resized For Mint or something, not "Nautilus" or Nemo", they are forgettable and tell me nothing about the app "Uhh, it was something ocean themed, I think". (This is true of Windows apps as well, Audacity, Figma Director, and Irfanview, I'm looking at you)

Apps "forgetting" the last-used settings, inc last used save file path, or user config, is a common issue too. Out of the box, apps should remember last-used settings without having to be told.

Window focus interfering with key capture is an issue too. Use Flameshot (a screen capture app) to take a region screenshot of a right-click context menu in another app - you can't. Greenshots on windows does it fine.

I still persist with Mint, but the process is further from 'Seamless' than even windows 11, the shitshow it is.

Maybe I just hate all operating systems.

[–] [email protected] 4 points 15 hours ago (4 children)

Being able to consistently install things by downloading an exe from a website and just double click it is lacking.

This is something I still have issues with. I've been running Mint on an old Mac mini for six or seven months now, and still have to think to remember what flavour of Linux it's based on when trying to install software.

Then there's the way it has software installed via the store, Flatpak, and the terminal, meaning I have multiple places that need software updates. And that doesn't necessarily cover OS updates.

Don't get me wrong, I like Mint, and I do enjoy the tinkering, but I kinda go by the "Could I put this on my mum's laptop without her having trouble?" rule, and the answer is no. It's close, but no.

[–] [email protected] 2 points 7 hours ago

KDE discover is one shop for all. You do update system, flatack, snap, addons and more with it. There is nothing to forget.

[–] [email protected] 2 points 10 hours ago

We have appimages too now

load more comments (2 replies)
load more comments (10 replies)
load more comments
view more: next ›