‹ 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. fsiefken · · focus · HN ↗
        one can use direnv, nix-direnv and flake.nix to get an immutable and reproducible build toolchain protected from nix garbage collection, while keeping the llama.cpp branches and&#x2F;or compiled binaries mutable on the local filesystem. <a href="https:&#x2F;&#x2F;github.com&#x2F;nix-community&#x2F;nix-direnv" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nix-community&#x2F;nix-direnv

        for agentic execution sandboxing, preventing &#x27;rm -rf &#x2F;home&#x27; nix or nix-direnv doesn&#x27;t help, podman could be used next to nix. <a href="https:&#x2F;&#x2F;discourse.nixos.org&#x2F;t&#x2F;what-is-sandboxing-and-what-does-it-entail&#x2F;15533" rel="nofollow">https:&#x2F;&#x2F;discourse.nixos.org&#x2F;t&#x2F;what-is-sandboxing-and-what-do...

        1. ireadmevs · · focus · HN ↗
          If it’s just filesystem sandboxing that you are after, then bubblewrap can help you stay in nix by just wrapping the agent’s derivation
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.