logoalt Hacker News

dmos62yesterday at 9:29 PM46 repliesview on HN

I'm somewhat surprised that Windows is still most of personal computers. In my eyes, it's fundamentally inferior to Linux, and its superficial superiority only comes from the ecosystem, which is to say adoption, not some inherent trait. But then, since Linux adoption didn't meaningfully change in the last 20 years, I'm forced to confront the fact that either I'm wrong about its fundamentals, or the market is able to be irrational for longer than I find reasonable. Either way, Windows in my mind, represents a world I'd like to leave behind. Apple too, btw.


Replies

applfanboysbgonyesterday at 9:48 PM

Windows is not technically inferior to Linux. To the extent it has problems, it is mainly because of top-down anti-user behaviour mandated from corporate. But anyone capable of using Linux is capable of hacking out that BS and getting a generally superior experience. I use both literally side-by-side, two laptops with a KVM switch, and I still greatly prefer Windows for many reasons.

Some reasons: Even as a low-level programmer fully capable of resolving problems, I want to spend my time working on my programs, not working on making my OS work, and Linux frequently demands that I spend hours chasing down issues. Windows does a better job of managing memory/swaps, at least out of the box. Windows has a stable userland with 30 years of backwards compatibility. Windows makes good use of both GUIs and CLIs, letting you choose whichever is faster for the task, while Linux distros and devs have some kind of bizarre ideological purity culture and generally refuse to make good GUIs. Windows has a built-in tool for easily making full system images while the system is running, without requiring the image destination be larger than the system drive including unused space. Windows developers are not so in love with dynamically linked system libraries that dependency management becomes a pain in the ass. Windows generally has a polished UX with a lot fewer papercuts.

show 17 replies
raw_anon_1111yesterday at 9:35 PM

> and its superficial superiority only comes from the ecosystem

So the only superiority is that it runs the apps most people want to run?

And this is why geeks are always the “Less space than Nomad. No Wireless. Lame” types or the HN equivalent when talking about DropBox:

“For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.”

show 4 replies
lm28469yesterday at 9:45 PM

I recently installed Fedora and holy shit it's still not production ready. During the initial setup you need to input your location, you have a choice between clicking on the map or typing the city, I don't remember which it is but one of them makes your system freeze, no way to get out other than a reboot. It's documented since Fedora 42, and was still there on Fedora 43

Every time my swap is full the entire system freezes for a good second, sometimes it stays stuck, no way out besides rebooting, I've never experienced that in any other OS ever

It's impossible to get more than a few days of uptimes, it's like the ram is never ever freed, last time I had to reboot my mac I had close to one year of uptime.

A friend sent me a png to print, every time I open it with the image viewer it uses 100% of my memory instantly (10+gb), causing the system to freeze. The image is 700kb and opens fine on gimp

I completely understand why people stick to the alternatives, it's way too easy to "hold it wrong" with Linux

show 3 replies
chezelenkooooyesterday at 9:35 PM

I think you're vastly underestimating the technical illiteracy most people have with computers.

99% of people buy a desktop and don't even consider what the operating system is let alone think about changing it to something else. I would imagine they don't even know that a difference exists between operating systems.

show 8 replies
kube-systemyesterday at 9:46 PM

Normal people buy computers at a retail store and use it in the factory configuration indefinitely. They think about changing their OS in the same way you think about changing the type of hem stitching on your slacks.

show 1 reply
aduwahyesterday at 10:30 PM

I had a chat with a Linux fan the other day. They said Linux is better because you can replace kernels easily to get driver support for something that wasn't working.

The problem is that I do not want to mess around to make things work. This is the power of Windows. Everything is built around it and it does not need or want you to keep hacking it.

Don't get me wrong I am working on Mac and my personal dev laptop is a Linux Mint, but sometimes it physically hurt to find something that sends me down a rabbit hole yet again on Linux. I just think the whole "you have to hack it because you can and otherwise you don't really own it" thing is a big hurdle on Linux that keeps mainstream peeps to stay away

Not sure if I made sense, but yeah basically in order to challenge Windows Linux would need to "just work" which is not the case right now (or ever was)

yoyohello13yesterday at 9:44 PM

I love Linux, I run it on all my computers and haven't run a proprietary OS at home since 2018. I've built up considerably instincts over the years to the point where I never have issues anymore. My Linux machines are far more stable than my Wife's Windows laptop at this point.

Having said that, I don't begrudge people from using Windows or Mac. As much as I'd like to believe otherwise, Linux has rough edges that most people really don't want to deal with. I'm willing to give Linux some grace because I believe in open source and want to support that world with my actions. But when someone complains about why their fingerprint reader doesn't work, all I can say is "yep, that can happen". I think the little niggles in Linux are worth it for having a free (as in freedom) OS, but as it turns out, most people don't value that.

5555624yesterday at 11:00 PM

>I'm somewhat surprised that Windows is still most of personal computers.

It's the easiest route. On non-Apple computers, Windows is already installed. (It takes a bit of effort to buy a computer without an OS.) Microsoft makes it easy for a user to get Microsoft 365. With that, users have the computer they have at the office and are familiar with. Most are just surfing the web and writing an occasional letter, anyway. That doesn't include people who are perfectly fine with a Chromebook or just their phone.

Finding a Linux distribution, downloading it, putting it on a USB stick (or burning a disc), then installing it is not simple for most people. (Don't even ask them to verify the checksum.)

autoexecyesterday at 11:19 PM

> I'm forced to confront the fact that either I'm wrong about its fundamentals, or the market is able to be irrational for longer than I find reasonable. Either way, Windows in my mind, represents a world I'd like to leave behind. Apple too, btw.

I think that the market (though it is certainly irrational) is moving away from windows. It's very likely the reason why this post was written and they're now (4+ years after the release windows 11) addressing even the most basic complaints (like the taskbar). I have zero faith that the attitudes driving the fundamental problems that brought us to the point where MS has to be genuinely worried about the future of Window's market share have changed.

Microsoft still sees your computer as belonging to them. They still feel entitled to all of your data and the contents of your hard drive. They still want to use their OS as an ad platform. They're still deeply envious of Apple and want an app store with similar control over what you can and can't install on your computer.

Like you, they've lost me. The moment any meaningful amount of gaming was viable on linux they lost the only thing that could have kept me using Windows in any capacity (and even then my gaming PC would have been treated like a console. Almost zero personal info and mostly offline).

They fucked up badly and promises like "you can move your taskbar" or "we'll be less obnoxious with updates" is not going to being me back.

show 1 reply
advaelyesterday at 9:31 PM

As I tell all my friends panic-switching as their shit breaks, the best time to switch to linux was ten years ago. The second-best time is now

show 1 reply
observationistyesterday at 9:51 PM

It's pure irrationality.

The only winning move is not to play - leave behind all the Windows and Apples garbage, and life gets remarkably better. I'm almost 6 months in switching from Windows to Linux and it's so awesome that my computer doesn't fight me anymore. I've done 10% of the troubleshooting under Linux that I had to do under Windows, and that was just early on; once things work, they stay working, and there's no sense of dread about what was going to break next after every patch Tuesday.

show 1 reply
fslothyesterday at 9:58 PM

Ok.

Look.

I guess we all care about software business here.

And computer? It’s what consumers buy from store. Preferably in cybermonday or similar sale.

To run the software they ran on their previous computer.

They hope slightly faster. But honestly? They couldnt tell. Anyway the new computer is shinier.

OS? What’s that? (They honestly could not care less)

They dont buy apple for the os. They buy it for the brand.

nomelyesterday at 9:46 PM

> it's fundamentally inferior to Linux

The context here is the average user, so you need to consider if this they share this perspective of fundamentally inferiority that is so obvious to you.

Here's a litmus test: Put your non-programmer relative in front of each, have them do some common simple tasks, like print an email on their printer, and ask them.

You are *NOT* an average user.

edit: people are focusing on the printer too much. my point was some arbitrary task they would be common to an average user. OMMIT THE PRINTER. After they use their computer as they normally would for a week, what is it exactly that so clearly results in their perception of "obviously inferiority"? My claim is somewhere between nothing and the very first thing to go wrong.

show 3 replies
belochyesterday at 11:14 PM

1. It's not "fundamentally inferior". It's just, historically, focused on a different type of user. Linux is for people who want a lot of control and power but don't mind learning how to use a command line or config file. Windows is more focused on typical users who just want things to work with GUI config tools and still be somewhat flexible. You also need to keep in mind that many new users have grown up on iOS and it doesn't even occur to them that things can be customized in more than superficial ways.

2. Linux has, historically, been fundamentally inferior for some purposes. Lots of (sometimes very expensive) equipment has proprietary drivers that only run on windows. You'll find old versions of windows running hardware in labs all over the world. This is minor though, compared to the mainstream office and home user, as well as gamers. If a typical joe uses windows and MS office at work, its only natural to do the same thing at home. Why learn a new OS for your home computer if you're only using it a few hours a week? Gamers, of course, are still locked into Windows for some titles despite Steam's best efforts. Some gaming hardware still doesn't support Linux properly (I'm looking at you, Razer). Linux is getting really close to Windows for gaming though.

3. Windows was actually a pretty nice OS for a while, until the recent slide into Microslop silliness.

-----------

"Integrating AI where it’s most meaningful, with craft and focus: You will see us be more intentional about how and where Copilot integrates across Windows, focusing on experiences that are genuinely useful and well‑crafted. As part of this, we are reducing unnecessary Copilot entry points, starting with apps like Snipping Tool, Photos, Widgets and Notepad."

While mealy-mouthed at best, I take this as indicating MS has finally started paying attention to the growing backlash and is going to back off on trying to AI ALL THE THINGS. A lot of users simply don't need or want Copilot everywhere. Many users also now have a compelling alternative in Linux. Inertia keeps them with Windows, but a significant irritant could make them switch. If MS wants to keep those users, they need to stop pushing AI so hard and focus on keeping the rest of Windows in good shape.

UqWBcuFx6NV4ryesterday at 11:14 PM

I’d suggest you get out of your echo chamber. If you can’t see why Linux doesn’t make mainstream appeal. For civilians, computers are hard enough to use without them being desktop Linux.

WillAdamsyesterday at 11:06 PM

It comes preinstalled on new hardware, and has drivers.

For folks who use odd-ball hardware, e.g., the new generation Wacom EMR stylus equipped Samsung Galaxy Book 3 Pro 360 I'm writing this out on (really, using a stylus to write this out) it's pretty much the only option, which I wish was not the case.

That said, I bought a pair of Raspberry Pi 5s a while back, and am hopeful that the Soulscircuit Pilet I backed on Kickstarter will work well w/ a Wacom One, and if it does so, I'll upgrade to a Movink 13 or something similar.

hatthewyesterday at 10:06 PM

I am a very technical person, living on a computer for the majority of my life by this point, and I've spent at least 3000 hours on each of the big 3 OSes. I like windows, because 95% of things just work. I love the philosophy of linux, I love its technical specificity, I love that with enough effort it's possible to do almost anything on it. But at the end of the day the computer is a means to an end, and windows is the sweet spot between customizability and fiddliness that lets me focus on the end rather than the means.

pacifikayesterday at 11:03 PM

People just have disliked computing in general as a result of their Windows experience.

I’m not seeing any brick and mortar stores selling Linux laptops or any mindshare for any Linux brand. Maybe if Ubuntu started selling hardware in supermarkets Linux would have a chance of capturing people’s consciousness outside of the power user / professional circles. But they’re years too late now.

adamddev1yesterday at 10:35 PM

Drivers for laptops. Do all the sound cards work flawlessly? Is the power usage/battery life similar? Sadly this is a big part of what holds it back.

paxysyesterday at 10:25 PM

Windows is superior to Linux because people can actually use it. Everything else is secondary.

show 1 reply
mvkelyesterday at 11:14 PM

> ecosystem

To call an ecosystem superficial evidence is puzzling to me. The ecosystem is -everything- for an operating system.

Developers, apps, distribution, users; all of it is ecosystem.

fgonzagyesterday at 9:43 PM

Change is hard.

My father is a 70-year-old software engineer who programs .NET Core in Notepad and builds using custom BAT files that build the project using csc (the outright compiler). He browses and copies files in the Windows Terminal. He is also accustomed to Linux since we deploy to it in our business, and he can do everything comfortably in the Linux terminal.

He trusts me almost blindly, yet I can’t convince him to swap to Linux even though every time he keeps fighting Windows. I'm actually fairly surprised since I'm certain he'd find himself at home almost immediately( he already is when managing servers)

I’m fairly sure it’s Notepad keeping him there, but I’ve told him there is also a Linux clone or Wine. I had been dabbling in Linux for 30 years, and it’s been about 7 or 8 years since I switched full-time and couldn’t be happier. But honestly, we're going to get there because it’s inevitable. It’s the only OS that's currently not wholly incentivized to "enshittify" itself and is actually improving at a pretty good pace due to Wayland's novelty fostering a plethora of alternative window managers.

show 3 replies
LambdaComplexyesterday at 9:54 PM

Enterprises love Windows for the ability to centrally manage an entire fleet's configuration using Active Directory. Is there anything for Linux that comes close to that?

show 2 replies
glitchcyesterday at 9:45 PM

> I'm somewhat surprised that Windows is still most of personal computers. In my eyes, it's fundamentally inferior to Linux, and its superficial superiority only comes from the ecosystem, which is to say adoption, not some inherent trait.

I'm not a Windows fanboy by any stretch, but it is a remarkably resilient OS. Case in point: I took the OS drive (SATA SSD) from my old workstation and installed it into a laptop. This was a Dell 7910, with a dual CPU Xeon configuration, NVidia graphics card and ECC memory. The laptop the drive was transplanted into was an old T520. The OS was Windows 10. Firing it up, I expected a kernel panic given how different the drivers would be between the two and resigned myself to a couple of hours using the Recovery partition. To my surprise, it booted up to the desktop and automatically started installing the missing drivers. In the meantime, I could actually use the darn thing.

In all my years of using Linux, I have yet to see that work without a hitch. A chroot to modify fstab is usually the starting point, then comes the inevitable blacklist and driver removal. Linux LiveCDs come close, but this was a full fledged Windows install with custom swap file configurations, 10G network card, etc.

Barring all this user-hostile behaviour from MS, at the OS level, Windows seems well-engineered.

show 2 replies
layer8yesterday at 9:46 PM

There is a reason that this submission is currently on the top of the front page. There are enough “hackers” that still care about Windows, because it did a lot of things right.

kenjacksontoday at 1:50 AM

I’ve read your posts for the past 25 years - originally on slashdot (not literally you). As you proposed, I think you’re fundamentally wrong. I got my MIL a Chromebook and it was probably the single worst technical support decision I ever made. For some, it will always be the year of Linux on the desktop. But rather the reality is the desktop will run its course before Linux has a foothold there.

Waterluvianyesterday at 10:35 PM

It’s absolutely wild to me just how unaware tech people can be to how far from normal their experience is. Like this is just not even close to understanding what the game even is. We’d all be better off if we could somehow impart a lot more empathy for everyone to be even just aware of other life contexts.

show 1 reply
natasyesterday at 10:46 PM

In business, the “best” solution doesn’t win—the one that aligns with incentives does. You can argue Linux is technically better than Windows, but Windows wins in many orgs because of familiarity, vendor support, existing tooling, and lower perceived risk. Adoption beats superiority.

show 1 reply
gonzalohmyesterday at 11:27 PM

It's like iOS. It's a closed ecosystem much like windows so to me android seems like the obvious choice. But that doesn't seem to be the case in the US. This is changing though, android is becoming very much like android

e-dantyesterday at 10:10 PM

Linux does not have a marketing team. Microsoft, Apple, Google do. The market is not efficient, it is gullible.

inferniacyesterday at 9:58 PM

"it's fundamentally inferior to Linux"

I installed linux mint on a new drive in January

Firefox was tearing awfully on just scrolling

Surely I just need to install Nvidia drivers

Install drivers, but they dont work due to some secure boot interaction with driver signing, that made me jump through quite a few hoops (thx to AI for walking me through it fairly well)

I'm sorry but an average person is not ready for this level of bs in their daily life

show 2 replies
malfistyesterday at 9:57 PM

If my middle monitor didn't require a screen resolution change and revert to not be black after every boot or wake I'd use Linux all the time, but right now I can't make it work without a big hassle and believe me, I tried

show 1 reply
munificentyesterday at 11:29 PM

You are underestimating the real fundamental value of "I can call my friend/family member and ask tech support questions and get help".

odstyesterday at 9:33 PM

I've been interested in moving my windows machine to Linux. Do you have any recommendations for distros to use? Last time I used Linux was Linux Mint. It was fine, but definitely felt less polished compared to Windows or Mac OS

show 4 replies
wraptiletoday at 1:56 AM

Microsoft hasn't been able to get marketplace in any other consumer product line. This seems pretty clear that Windows team is mostly just coasting on the fact that Windows is being forced upon people and frankly most people don't even understand what's an operating system so this strategy has been and will continue working well.

pdonisyesterday at 10:39 PM

> I'm somewhat surprised that Windows is still most of personal computers.

The reason is simple: Microsoft has a lock on PCs used by corporate and government employees, so the vast majority of people who use computers at work use Windows computers. And so they naturally buy the same kind of computer for home that they're used to using at work. People like me, who run Linux at home even though I'm forced to use Windows at work, are outliers. And probably always will be. So the only way for the Linux desktop to really take off would be for large corporate customers and governments to switch from Windows to Linux. I would love it if that happened, but I'm not holding my breath.

ekianjotoday at 2:52 AM

You have a market that's locked by Microsoft working with OEMs and Microsoft spraying money around to ensure that nobody ever seriously consider switching. Add to that that Windows is used as a surveillance tool by the three letter agencies and you have the perfect storm for things not to change.

chrysopraceyesterday at 10:25 PM

You've gotta understand that most people outside of IT have very little to no computer literacy. They want something that just works, and Linux doesn't do that.

I've completely replaced Windows with Bazzite since November and it's been great for me, but it's not been without issues. Those issues are doable for me, but if I put Bazzite, Fedora, Linux Mint or any of the other beginner friendly distros on anybody else's PC they'll encounter a roadblock that they won't know how to resolve and that'll taint their Linux experience. Not to mention spotty hardware drivers (I've had several wifi drivers just stop working with an update, which is infuriating if you don't have a reliable wired connection), volunteer software for many configurations (OpenRGB doesn't support my motherboard), nVidia drivers and finding alternatives to software people know and use like Office and Photoshop.

These might not seem like a big deal, but they're dealbreakers for many and they'd rather put up with some dodgy window resize behaviour or their OS spying on them.

tw061023yesterday at 10:56 PM

Linux the kernel is fundamentally inferior to NT from 30 years ago, Linux the userspace is barely tolerable, Linux as an ecosystem is an amateur clownshow barely held together by corporate donations of drivers and absolute dedication of a handful of volunteers of wildly differing skill.

If your biggest innovation of a decade is a carbon copy of a feature introduced in NT 3.5 in 1994 AND THEN it turns out most serious people disable it because you cannot even copy a feature without introducing new vulnerabilities - that's a sign of quality.

show 1 reply
cryptoegorophytoday at 1:46 AM

Why Apple?

show 1 reply
santoshalperyesterday at 10:14 PM

The ecosystem is the operating sytem.

ubermonkeytoday at 12:40 AM

It's nice to think about a FOSS-first world, but what people want is turnkey computing. That's why Apple does well -- the happy path on the Mac, or in iOS, is very very smooth for both technical people and octogenarians.

The fun thing about the Mac is that technical people can do more or less whatever they want, while the out of the box experience is still super simple and easy for people who do not have a comfortable relationship with computing. This is a good thing.

Consider the easy integration you get with Apple headphones and Apple devices. Regular Bluetooth pairing is far more fiddly and annoying.

Consider how you'd set up easy use of a password manager across devices. This is "it just works" territory with the Apple ecosystem. It's awkward and weird on Windows. It's a giant DIY project on Linux.

This is why Apple succeeds. They think about end user experience far more than Microsoft does. Linux, as a non-product (this is not a ding), doesn't "think" about this at all, for the most part.

I DO think it's pretty obvious that desktop Linux would be much farther along had Apple not pivoted to a FreeBSD based OS a quarter century ago. That brought a lot of very technical people onto the platfor that would've otherwise gone to Linux. There was a time when any given tech conf was a sea of illuminated Apples on the backs of laptop screens, because getting your average LAMP stack running was trivial on a Mac and painful on Windows. It was an opportunity for Microsoft, but Ballmer couldn't see it, and so here we are.

IAmGraydonyesterday at 10:49 PM

While Linux may seem like a better experience to the technically inclined, it is an utter mess to the average computer user. Linux is like a Lotus Elise: fast, bare bones, responsive, and a pure sports car for racecar drivers. They don't care that it has no air conditioning, no power windows, no power locks, no remote start, no padding on the seats. Put an average driver in it and they hate it. Then there's Windows, which is kind of like a Mercedes - a technical wonder, but over the years they've tacked so many things on it that now we have a cooled cup holder, 4D surround sound, and a god damn glowing logo on the front. But the core has been forgotten for all of the creature comforts. Put a racecar driver in this and they hate it. Put your average driver in it and they think it's the bees knees.

You, I, and everyone on HN are all racecar drivers. Our view of Windows is heavily skewed by our technical knowledge, but it is exactly what it's supposed to be - the operating system of the masses. The masses will never love Linux...it's very philosophy is antithetical to what makes a good operating system for the average user. The idea that Linux could ever take serious ground from Windows is never going to happen. It is purely wishful thinking, but it will always have its place in infrastructure and for geeks like you and I.

All of that said, for daily driving, I'll take the Mercedes.

phendrenad2today at 12:21 AM

If you're having trouble confronting the facts, it might help to search up some of the criticisms people have of Linux, and - critically - ignore the replies to it. There's a psychological effect where if you don't understand where someone is coming from, if someone says "that's stupid" then it gives your mind license to conclude that the person you don't understand is just crazy. Staring into the abyss of the Linux criticisms long enough, and you'll start to see it from their perspective.

suhputttoday at 12:19 AM

[dead]