4 ms·
> The fact that Linux is still underrepresented on the desktop just shows that we're willing to put up with it to get the shiny thing. Alternatively, it just s
by AnIdiotOnTheNet 5y ago
> The fact that Linux is still underrepresented on the desktop just shows that we're willing to put up with it to get the shiny thing.
Alternatively, it just shows that the Linux Desktop experience is still so terrible that people put up with Windows's bullshit. I know I'm in that camp. In theory I'd love to be running an open source OS, but in practice Linux Desktop just annoys me with its completely backwards way of doing just about everything I want to do with a computer.
And before you start: no, this isn't a hold over opinion from 2008. I have used Linux Desktops on and off since 2000, have contributed to FOSS software, put together my own distro once, and was once president of a LUG. I speak from experience: The problems I have with Linux Desktop are deeply rooted and systemic and show no signs whatsoever of improving.
- monoideism 5y agoThat's why you focus on command line. Much more productive anyway. Only need X for browser and maybe 1 or 2 other apps.
- Orou 5y agoThe command line is much more productive for programmers. The entire issue with open source OS adoption is that these systems are not being designed with non-technical users in mind, and their GUIs are lackluster to say the least. I really don't understand this attitude. It's like a woodworker talking about how much better handcrafted furniture is than the mass-produced stuff you'd buy online. Of course it's better! But does that really mean the answer is for everyone to spend years learning furniture-making? Same goes for computer systems: most people are not, don't want to be, and never will be technical users. If we want open-source systems to beat closed-source, consent-engineered spyware from dominating people's online lives then we need to meet them where they are.
- AnIdiotOnTheNet 5y agoI don't even think it caters particularly well to technical users, since I am one. I think it caters mostly to C programmers who don't use GUIs and web developers. Anyone else is encouraged to change their use case to match if they want to use a Linux Desktop.
- monoideism 5y agoMost modern GUI IDEs are well integrated with the command line.
- BizarroLand 5y agoMy opinion is that until the Linux Desktop Experience is redone from the ground up to cater to the "It Just Works" crowd, the people who don't want to search the internet for 45 minutes to get the one line of code they need to type into the terminal to get the app they want to use to work correctly before realizing that the app doesn't fit their use case and they now need to search for another one, that Linux will always remain the OS equivalent of a tank when people want to drive cars. Sure, it will get you there, and practically nothing can stop it, but it's never going to reach the "climb in, sit down and go" ease of a sedan.
- monoideism 5y ago> but it's never going to reach the "climb in, sit down and go" ease of a sedan. For someone fluent in command line usage, this is very wrong. I'm 10000x more productive in a terminal and X Browser session than on windows, and almost never need to look things up (and when I rarely do, it's on man pages, not web). But otherwise, I don't disagree. I'm not trying to convince windows users to switch to Linux (unless they're devs, in which case they will suffer professionally if they don't). For most regular users, I recommend Chromebooks these days.
- monoideism 5y agoI was taking about devs above, since we're on hn. And good command lines, like propeller configured bash or zsh, have better discoverability than most GUIs. But sure, I point non devs to Chromebooks, Macs, (or windows if absolutely necessary).
- AnIdiotOnTheNet 5y agoThat assumes my use case for a PC is the same as yours, which it isn't since I need more than just a terminal and a browser.
- monoideism 5y agoSince we're on hn, I'm talking devs. But anyone can benefit from command line. I've taught some data science people who are very happy now.
- AnIdiotOnTheNet 5y agoThe fact that you don't get what I'm saying at all is part of the problem.
- michaelpb 5y agoI believe you, but you also have to understand this is largely a preference thing. Which is okay: It's all just whatever gets the job done in the end! I'd say I have the opposite experience: I've had to use the Windows Desktop for extended periods before, and found it, as you put it, "completely backwards way of doing just about everything I want to do with a computer". I even went through all sorts of lengths to "fix" it with alternative WMs, launchers, etc, but as no matter how much I tinkered with it, I couldn't even get fairly "vanilla" features (eg multidesktop support) sufficiently working without constant papercuts and limitations. Of course, things may have improved since I last used it, so I'm sure Windows Desktop circa 2020 has much improved, but a few years back it seemed very broken. Ultimately, it's just preference, and what workflows you grow used to.
- AnIdiotOnTheNet 5y agoSure, if you like the way it works then that's great for you, but I think it is worth noting that despite the stated desire of many in the Linux Desktop community to see the fabled "Year of the Linux Desktop", it still languishes in a distant 3rd place. I personally think that's because it has deeply rooted systemic problems that it has refused to address in any meaningful way for the past 20 years, which is incredibly frustrating for those of us who'd like a real alternative to Windows for what we do.
- michaelpb 5y agoTrue, but if the goal is to no longer languish in a distant 3rd place, then the power-user features that we find lacking on Lin/Win are a red-herring, since we constitute a tiny fraction of computer users. From my experience, I don't think Lin/Win DEs are actually so bad so as to affect mass adaption. I've introduced dozens of new students to Linux, and have had largely positive results, and also generally found the Windows -> Ubuntu switch easier than Windows -> macOS (assuming all are pre-installed) And that last assumption is truly the hard part. There is no software meritocracy. There is no "if you build it, they will come". It's sales all the way down. Until this changes, whatever is outputted from FAANG/MS market research firms will be what's popular, end of story.