Comment

Comment by steeleduncan

Nix and Guix have their issues, but it is hard to read something like this and not wonder why you would migrate to them when facing issues like this

There is a learning curve for either Nix or Guix that puts many off. However its not that steep, certainly it is many orders of magnitude easier than maintaining PostgreSQL, and once you are over that you no longer need to do things like keeping a dedicated clean machine just to pack a tarball. Write the derivation and anyone, anywhere, on any machine can generate the exact same tarball with a one liner

The barrier caused by the initial steps of learning Nix/Guix is a shame because once you are over it, it is difficult to see why software is built any other way (the same may apply to bazel, but i have no experience with that).

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton