‹ BackHN Continuity

Thread

Dutch governments builds alternative for Microsoft based on NixOS

1021 points · 583 comments · fjfaase

  1. solarkraft · · focus · HN ↗
    Awesome! I believe NixOS is perfect for systems you just want to work and track reproducibly, like appliances (which a lot of server software is supposed to be). I’m glad people smarter than me are actually able to realize its advantages =)

    In the same space, also check out openDesk initiated by the German Government (<a href="https:&#x2F;&#x2F;www.opendesk.eu&#x2F;en" rel="nofollow">https:&#x2F;&#x2F;www.opendesk.eu&#x2F;en) and La Suite by the French one (<a href="https:&#x2F;&#x2F;lasuite.numerique.gouv.fr&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lasuite.numerique.gouv.fr&#x2F;).

    AFAIK, there has been some collaboration with the German government on La Suite, not sure about the others.

    1. skohan · · focus · HN ↗
      I recently got my feet wet with Nix for the purpose of agent sandboxing, and it&#x27;s a really great concept!

      The issue I have run into is that for running llama.cpp, which is a very actively developed bleeding-edge software, it seems like experimenting with different versions&#x2F;configs&#x2F;patches etc. was fighting with the Nix philosophy of immutable software, so I ended up just managing it outside of nix.

      But this could be user-error, I&#x27;ve only spent a couple of weeks with it.

      1. kevincox · · focus · HN ↗
        llama.cpp has a flake in-repo that I often use for trying out different branches and patches. I also have yet to have an issue just replacing the src and build number attribute in the nixpkgs build (in one cases I wanted to add an additional CMake flag but that was also easy).

        IMHO this is way easier than without Nix in many cases as figuring out the upstream build process and getting it running can often be quite the chore. With Nix it is all set up for you.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.