‹ BackHN Continuity

Thread

I said no and Apple said yes

886 points · 701 comments · thatslast

  1. vitro · · focus · HN ↗
    Not trying to start flamewars, but more and more I wonder how much are people willing to put up with such practices. On linux for 15+ years and everytime I try to use mac or win, it is an ordeal. And ads. F*cking ads in a system someone has purchased. And spying. Really user hostile environment. No, thank you.
    1. cosmic_cheese · · focus · HN ↗
      Because Linux is full of sharp edges which nobody seems to find it fit to fix.

      I’ve been dabbling in Linux since the early 2000s with Yellow Dog, SUSE, and Ubuntu, tried making it my daily driver in the early-mid 2010s, and for the past 5 or so years have been using it in a secondary/tertiary role.

      Recently I’ve been trying to move my gaming box from Windows to Fedora (which I’ve found mostly makes the right tradeoffs to suit my preferences). I’ve gotten things to mostly work, including games that have been blockers in the past, but just yesterday my ethernet connection listing disappeared and broke network connectivity. No big deal I thought, just go into settings and add it back, but as it turns out the KDE settings UI for NetworkManager is horrifically flaky and most critically, its add interface wizard doesn’t set correct settings for a successful connection. No, you have to drop down and use nmcli afterwards to fix things because the UI also doesn’t surface the right checkbox. I wouldn’t have even figured that out if it hadn’t been for a chatbot’s assistance.

      This is the exact sort of time-burning nonsense that isn’t a problem on either of the commercial platforms that I tend to encounter under Linux. Is this single instance going to push me to reboot that box back into Windows? No, but if issues like that keep cropping up eventually one will become the straw that breaks the camel’s back. Desire to avoid continued frustration will win over the logical portion of most peoples’ brains.

      1. Zak · · focus · HN ↗
        Everything is full of sharp edges. It's just a matter of which ones are more painful to you.

        The author's inability to uninstall or fully disable AI features is one for Mac OS. Window management is a common one for people used to other systems.

        Windows has many, with (again) AI features that are hard to get rid of, and attempts to coerce users to create an online account being two of the most prominent lately.

        So yeah, KDE's NetworkManager frontend is a little janky sometimes, and they should fix that. Is it worse than trying to coerce the user into using services they don't want to? For some people, probably. For me, no.

        1. cosmic_cheese · · focus · HN ↗
          The defining difference for me is the number of affected users and how much the issue debilitates the system.

          Should AI features be easier to switch off? Sure, no argument there, but a problem like a network interface vanishing, breaking internet connectivity, and re-adding not working as expected is much more serious, even if it’s an issue that impacts fewer people. At least the system with unwanted features is still usable for work.

          1. Zak · · focus · HN ↗
            I don't disagree in principle, though I question it in practice. I suspect network interfaces disappearing from KDE on mainstream distributions is rare. That may vary if you're using "Dave's Janky Arch Fork" or some such.

            Commercial operating systems aren&#x27;t immune. I found several people having a similar problem with Windows 11 on Microsoft Q&amp;A, as well as a thousand third-party sites offering instructions to fix it, likely all infested with ads for &quot;fix your computer&quot; programs that will make things worse: <a href="https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;answers&#x2F;questions&#x2F;5583596&#x2F;network-adapters-disappearing" rel="nofollow">https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;answers&#x2F;questions&#x2F;5583596&#x2F;...

            I&#x27;d expect Mac OS to be better, in part because it only has to support a few models of computer. Perhaps it is, but it&#x27;s also not immune: <a href="https:&#x2F;&#x2F;superuser.com&#x2F;questions&#x2F;1756912&#x2F;ethernet-interface-disappeared-from-macos-how-to-restore" rel="nofollow">https:&#x2F;&#x2F;superuser.com&#x2F;questions&#x2F;1756912&#x2F;ethernet-interface-d...

          2. bitwize · · focus · HN ↗
            I&#x27;ve had computers with interfaces that vanished before. I&#x27;ve found that disabling NetworkMangler or whatever, and just raw-dogging a wpa_supplicant.conf with whatever wifi networks I&#x27;m likely to be interested in, cures the problem in near 100% of cases. Yes, it means having to sudo and change the config whenever I connect to a new wifi network. For me this is not a big deal.

            GNOME is a project whose manifesto is called &quot;Let&#x27;s Make Unix Not Suck&quot;, for a very specific value of not sucking roughly equivalent to &quot;Let&#x27;s make Unix into a shitty version of Windows&quot;. I&#x27;m picking on GNOME because its development psychology has infested the Linux ecosystem, yielding horrors like NetworkManager, dbus, frickin&#x27; systemd, et weary cetera. There&#x27;s a sense that Unix-style composability, modularity, and (conceptual) simplicity is something that has to be hidden from the poor end user, but the people who are implementing the means to do so lack the organizational competence to pull it off. So the absolute state of things for Linux desktop use in 2026 is a tradeoff between jank and brokenness on the one hand and being exposed to Linux&#x27;s technical underside on the other. I don&#x27;t mind so much because I&#x27;ve never minded getting technical. I&#x27;m the kind of guy who still logs in at the VT console and types &#x27;startx&#x27; to get a graphical session going because I came up on early Linux and appreciate being reminded of what underlies that UI convenience. And it sure beats being stuck on Windows or Mac, where it works until it doesn&#x27;t, and when it doesn&#x27;t you often can do little but shrug your shoulders and say &quot;wellp, them&#x27;s the breaks&quot;.[1] And that&#x27;s before adding in AI cruft, advertisements, mandatory online accounts and vendor spyware.

            The price to pay for having a hot rod is a lack of a luxury interior from the finest Swiss craftsmen. But a) you have a hot rod; b) it won&#x27;t sell your driving data to insurance companies!

            [1] In the 90s I heard stories from hackers about normies who just kind of assumed that computers were flaky, fragile machines that lost your work every now and then and needed to be restarted at least once a day in order to function. And when they heard of Linux or FreeBSD, their minds were blown because they didn&#x27;t know computers could do that. But the computer wasn&#x27;t flaky or fragile; Windows 9x was.

            1. cosmic_cheese · · focus · HN ↗
              Yeah a lot of this comes down to the mindset one came into computers with.

              While I have no aversion to CLI use, editing config files, etc where that is the best way to do things, my introduction to computing was Classic Mac OS. As such my platonic ideal OS looks a lot like Classic Mac OS without its well-known weaknesses: practically nothing is hidden or obfuscated away from the user, the filesystem is laid out for humans before computers and is easily navigable by even non-technical users, GUI control panels are treated as canonical configuration rather than a loosely bolted-on layer, and extending and customizing the system is as simple as moving files in&#x2F;out of designated directories (e.g. &#x2F;System Folder&#x2F;Extensions&#x2F;).

              It’s a vastly different mindset than is found on any *nix-based system, and as well as modern macOS works for me even it still doesn’t meet that standard.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.