Hacker News new | ask | show | jobs
by eointierney 1482 days ago
Or, as all of us declarative junkies will admit, just nixos it up and forget about imperative tedium

Seriously :)

2 comments

Fun story. I gave Nix a try - my standard 2 weeks - and realized it's not solving my problems, while creating a set of different ones. Ironically, `dock` was conceived while I was experimenting with Nix. But Nix... and Docker, in part... They are manifestations of this need for certainty we humans have, it doesn't lead us to good places :)
I don't quite understand, can you elaborate?

I'm a nix user who'd like to see others be able to get as much value out of it as I do.

I wrote about it here, search for "NixOS" on the page https://orion3.space/articles/2weeks.html
Isn’t that a different problem? Like containerization is useful for dependency + config management, which I understand nixos is good for, but containers are also useful for “spin up a web server (with X configuration) and spin up a db server (with B configuration) at the SAME time on my local machine (configuration Z)”
Well for example you could set up your nix derivation for a thing and run it on more or less any OS, without needing to also ship Ubuntu or whatever base layer of your Docker image.