Dutch governments builds alternative for Microsoft based on NixOS
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Dutch governments builds alternative for Microsoft based on NixOS
Unofficial Hacker News client; not affiliated with Y Combinator.
solarkraft · · focus · HN ↗
In the same space, also check out openDesk initiated by the German Government (<a href="https://www.opendesk.eu/en" rel="nofollow">https://www.opendesk.eu/en) and La Suite by the French one (<a href="https://lasuite.numerique.gouv.fr/" rel="nofollow">https://lasuite.numerique.gouv.fr/).
AFAIK, there has been some collaboration with the German government on La Suite, not sure about the others.
skohan · · focus · HN ↗
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/configs/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've only spent a couple of weeks with it.
rgoulter · · focus · HN ↗
May be. I'd guess it probably does it in a high-friction way compared to what you expect.
e.g. in a typical linux distro, you can just replace the (globally installed) version of the package and use that.
With Nix, you've got a declaration of how to build a package, including its dependencies; and each of those dependencies is also a declaration of how to build that package, and so on. -- And so, "just change this version" results in rebuilding the full chain of dependencies.
If you want multiple readily-available versions of llama.cpp each with different configs/patches, then using Nix would make this easier I'd think. But for "I just wanna try this, then try that", it's going to add overhead.
rounce · · focus · HN ↗