- cross-posted to:
- programming@programming.dev
- linux@lemmy.ml
- cross-posted to:
- programming@programming.dev
- linux@lemmy.ml
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.
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.
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.
A 5 to 15 dollar USB dongle was too much for you? There used to be a time when people understood they would need to buy compatible hardware for the OS. We’re not just talking Windows to Linux here, this same thing happens between Windows versions. Imagine switching to MacOS from Windows or to Windows from MacOS. “Guess MacOS doesn’t work on my Windows hardware. Whelp, back to Windows.”
Or he could just go back to an OS that works.
Thrse are real issues that block adoption of linux on the desktop. The answer isnt buy different hardware, its “how do we improve on things like this?”
Shocking, use the OS that is compatible with your hardware. If you are on XP or Win7 and you want to go to Win10, guess what you have to do. Make sure you hardware is compatible. Same difference. If you want Win10, and your NIC isn’t compatible, you buy a new NIC. Nobody seems to complain about that. People want MacOS, they buy new hardware, no one complains about that. But for some reason, with Linux, “this free OS better work work with my cheap Chinese network card or I’m going straight to the electronics store and buying a Win11 machine”.
A USB WiFi adapter was easily $100 at the time and besides, if I wanted to use dongles to achieve basic functionality I would have just bought an apple product.
Yep, makes sense. 1500 dollar Mac or a 100 dollar USB dongle. Logic checks out.
cheap USB dongle
Little guys like this one were 5 dollars over ten years ago now. I know because this is the one I would tell folks upgrading from win7 or win8, to win10, to use when their wifi nic wasn’t supported. I also used them for my crypto miners.
There are thousands of distros out there, pick another, I m sure one of them will work with WiFi just fine
See, that’s an adventure for months of late night tinkering.
Or just boot Windows and it will auto detect everything just fine. Done and done.
Not everyone is an adventurer. Most people just want to get on with it.