39 karma · joined October 4, 2018
Yep, exact reason (among quite a few others, but one of the primary ones) myself and so many other devs I know ultimately quit desktop Linux. It’s such a bad experience to not have one single reproducible, standardized option that the entire industry supports like Mac or windows. Check out the stackoverflow survey, which reflects it as well. Hell, I spent many years at Red Hat and probably 50% of devs and technical staff are running Mac’s for their work machines for that exact reason, and they all prefer it despite working at the most notable Linux company. They don’t care either, since RH makes virtually zero money off of desktop Linux.
Mobile OS are also essentially required to be much more controlled and locked down due to FCC regulations and the strictness surrounding modems and other RF emitting devices.
I’ll happily shit on windows endlessly but I can’t fault them for this, I think with the windows driver model this makes sense, otherwise you’re gonna have a ton of issues cropping up for normal users, especially since power users can always disable the policy. That was always one of the first policies I set and it never gave me any issues or automatically reinstalled unwanted/standard drivers again.
Protondb is the definitive guide to what works and what doesn’t and the numbers will align with the above.
People said the exact same thing about Linux ever taking off on the desktop, but slowly but surely it’s increasing. The effect always comes, eventually.
And then Windows gained critical market share mass long, long before macOS did, and when it did they simply adopted the already popular IBM keyboard layout, which is common sense. Common sense would be for Apple to do the same when their mass market PC OS came along later down the road, even if technically neXTSTEP Classic macOS had their own layout, that OS was essentially irrelevant in the computing industry until Apple used it as the basis for modern macOS (and thus their macOS keyboard layout was not known to basically any normal person). macOS/OSX as we know it didn’t launch until well after windows was already very popular and thus had continued the already cemented IBM PC keyboard layout.
I’m all for Apple being unique and using their own layout if that’s what they wanna do/design around, but there’s exactly zero arguments available that actually they had the standardized and popular keyboard layout first and IBM/microsoft were the weird ones. That’s simply not accurate whatsoever.
This comment is multiple years out of date at this point…Lunar lake was considered an exceptionally successful Mobile processor platform that was extremely competitive with Apple M series chips, Panther lake is supposedly improving on that by an even greater degree, and Nova lake is supposedly an extremely promising upcoming desktop platform, and their Arc graphics are excellent for the price point. This is like writing off MacBooks during their thin and hot touchbar/butterfly keyboard era and then assuming they’re that way still in 2026 when they’re now extremely well received laptops lol
Yup. From what I’ve gathered, there was once a legitimate bug that did renable features that users previously disabled, and from then on that just became canon behavior for windows, even though they fixed that issue fairly quickly and I did not see it reappear. I have a similar experience, stuff that was disabled magically becoming re-enabled is not something that’s ever happened to me either over the years with windows.
DHH built it, and I find it absolutely hilarious that his Linux distro is literally his insufferable personality personified in Linux form
I’m glad everyone is dogpiling on this statement cause man people seriously have to stop parroting this years out of date claim at this point. Any big well supported distro using Wayland should be fine, at the very least KDE and GNOME are guaranteed work perfectly with HiDPI.
Daily Fedora KDE user here on 4K HiDPI monitor plus another of a different lower resolution, flawless experience using both together in a setup. Fractional scaling also there working perfectly as well and you choose how you want KDE to scale the apps if you want (forcefully or let the app decide).
>the only (rather big) downside is that the web runs visually worse on it. I don't know how, but painting and font rendering feels suboptimal (compared to Windows and MacOS).
This is definitely worth investigating as that shouldn’t be the case at all…web performance is one of the best benefits of Linux. That’s why it’s often recommended as the best developer system especially for web devs, as it’s the most native web platform that most web technologies are developed for and ultimately deployed to. Font should be crisp (assuming you’re not using fractional scaling, which can cause font issues on any OS). And painting/performance should be the fastest of the three major OS. On the same system Linux and Windows feel somewhat comparable with an edge to Linux I think simply do a a more responsive system overall. And anything beats macOS, even using a brand new Mac feels like molasses sometimes. I would investigate drivers/scaling/hardware acceleration, cross chrome/chromium browsers and Firefox to see if you can narrow down your issue.
Also, your original point is irrelevant anyway, because every single part of validating an esim also happens with a physical sim, there is zero difference in the process on the part of the carrier, from their perspective a sim is a sim, doesn’t matter (and some might not even be able to tell) if it’s a physical sim or an esim. No idea what you’re talking about with regards to IDs, never once had to provide an ID to use an esim abroad. Thats likely some local government regulation.
Eh, that’s a massively disingenuous take when you consider capabilities. Web browsers back then could not do even 1% of what we can do now with modern browsers, where we can run damn near full fledged desktop level apps in a browser or with frameworks like electron. With that vastly increased power comes increased requirements, which is a complete non issue given memory is dirt cheap nowadays.
Lol exactly. These people cause everyone else to think that's what Linux is like in 2024...just because you can doesn't mean you should, especially with the OP. Why use some arcane commands instead of the easily, single glance solution? We're not talking about advanced power user cases, just a simple day to day check...
Do you have a source or example vid or something to link to showing this? I ask cause I've seen this claim pop up a number of times here and on reddit but never have been able to find concrete examples of it actually happening, in addition to the Wine docs saying (IIRC) that if Wine runs into something that isn't/can't be translated, that the program will crash, not just omit it. The idea that it would just not appear at all seems less probable to me than the game crashing.
"Historical Note The previous previous governance structure (Fedora Board) had five members directly appointed by Red Hat and five elected at large. The current structure is more complicated but has a much greater proportion of members selected by the community by election or merit. In the previous board structure, the Fedora Project leader had a special veto power; in the current model, all voting members can block on issues, with a valid reason. The FPL does not have a special veto, but does have a limited power to “unstick” things if consensus genuinely can’t be reached and a decision needs to be made."
https://docs.fedoraproject.org/en-US/council/#_historical_no...
Note that the community can and does select Red Hatters willingly if they are the best fit for the position. It doesn't change the fact that the community is still in full control of the project, Red Hat just sponsors it. Fedora could go off in whatever direction they want, and assuming the community supports it, Red Hat can't do anything about this, many community members have made this very clear over the years, and they also lay it out in the docs: https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-r...
That's (one of the reasons) why Red Hat forks Fedora and then makes whatever changes they need to make.
Should be noted, this is applicable to the same position specifically, not any one company. Some of the best engineers in the world have only ever worked at places like Google, Microsoft, an academic institution, etc, but they make sure they're constantly learning, working with new teams, switching to new positions once they've mastered their previous one, etc. In many cases these folks actually have a big leg up vs new external hires due to product and institutional knowledge, while also constantly learning new technologies.
This describes 90+% of HN posters these days, to be fair. You’re absolutely completely right in your argument.
This tends to be the general sentiment in both communities (outside of people who recommend that cause it’s all they know, but I wouldn’t listen to them regardless) if you keep good computer/internet hygiene practices and barring any widespread corruption/systemic malware/other external factors.
Aside from that, I’m always a huge advocate for the polished UX. As long as the options aren’t removed, the users who need them will be able to use them perfectly fine, everyone else won’t be offput by them, especially when the need for clean installs is only necessary for specific use cases as I mentioned before and doesn’t come up often at all.