• @onlinepersona
    link
    English
    218 days ago

    It’s finally ready for mass adoption, IMO

    No way. It’s still a specialist OS. There’s no way I’m putting this into the hands of a linux newbie or even the average linux user. There config still doesn’t have a UI, the flakes vs non-flakes debate is still in full swing (nixpkgs doesn’t have flakes), the doc is far, far, far from user friendly, writing a nix package is still not easy, and so much more.

    Nix for sure was (and probably is) ahead of its time, but the UX is amongst the worst I’ve experienced - and I’ve written init and upstart services and configured my network with ipconfig before networkmanager was stable.

    Anti Commercial-AI license

    • @[email protected]
      link
      fedilink
      English
      10
      edit-2
      18 days ago

      🙄

      Did you just post a license for your humblebrag soapbox rant about NixOS?

      Edit: I’ll leave some points where I agree since you’re very fixated on/preoccupied with who won this debate (or something). In the long run, most Nix users are wishing for a complete rewrite of NixOS with Nix’s modern approach codified as standard. After all, to your point, Nix is just a massive pile of Perl and Bash under the hood. It could unquestionably be more capable if they had the benefit of hindsight (or a proper type system built into the language) like GUIX which uses Scheme as their DSL has. AFAIK, though, Nix flakes are a feature that GUIX badly needs.


      For GUIX: Does anyone know about content-addressed derivations in GUIX? I figure that might also be a place where Nix bests GUIX but perhaps some GUIX(pronounced geeks) can correct me before I search for answers.

      • @[email protected]
        link
        fedilink
        English
        418 days ago

        They actually believe AI scraping lemmy will follow the link to the license, understand it, and except their comment.

        • @[email protected]
          link
          fedilink
          English
          518 days ago

          I don’t think they believe that; I think they either (a) think a human lawyer would understand it during the class-action suit after the the AI scrapes it anyway, or (b) more likely, they’re doing it to make a point as a matter of principle.

          Either seems pretty fucking reasonable, to be honest!

          • @[email protected]
            link
            fedilink
            English
            318 days ago

            It’s just noise. Assuming US jurisdiction where many of the AI companies are based; either AI scraping is fair use, in which case the license is meaningless, or AI scraping is not fair use, in which case they already have the copyright.

            • @[email protected]
              link
              fedilink
              English
              118 days ago

              or AI scraping is not fair use, in which case they already have the copyright.

              What? How would an AI company have copyright over @[email protected]’s comment? That makes no sense at all.

              • @[email protected]
                link
                fedilink
                English
                618 days ago

                It’s the other way around, onlinepersona already has the copyright. Asserting that the copyright is non-commercial changes nothing. The default is non-commercial. The default is nobody can use it. They are applying a more permissive copyright than the default.

        • @[email protected]
          link
          fedilink
          English
          13
          edit-2
          18 days ago

          I don’t really care to be honest. Clearly, I’m not as smart as you and would be in hell with maintaining my version-controlled flake that provisions rock-solid stable nix-configs for 8 different machines on a variety of vastly different architectures if I had your 10x dev brain.

          MIT License

    • @[email protected]
      link
      fedilink
      English
      918 days ago

      Mass adoption doesn’t necessarily mean Linux newbie. NixOS seems to be targeting the DevOps crowd with its stability/immutability – that is, people who would be comfortable building their system from a config file that doesn’t have a UI. They’re already basically doing that with other tools.

      • @onlinepersona
        link
        English
        -118 days ago

        I don’t know a single devops who uses it. Not a single person in the tech companies I’ve been in had even heard of it. When I presented it to resolve problems it could resolve, one response was “but I watched a video that said it’s hard to learn” (one from distrotube, I think) and another was “it doesn’t work on mac, does it?” and that was that.

        Anti Commercial-AI license

        • @[email protected]
          link
          fedilink
          English
          13
          edit-2
          18 days ago

          I find it actually incredible that you don’t know anyone in DEVOPS that uses it. Either you’re at a giant company with a custom stack that replicates its functionality (Meta employees that I asked didn’t know about it) or you don’t talk to other devs. It’s like THE devops tool nowadays (only taking a second place to Docker/OCI).

          It does, in fact, work on Mac, FreeBSD, Windows, and actually almost anywhere that SSH can be run.

          This comment has a closed source license.