logoalt Hacker News

Spivakyesterday at 7:46 PM4 repliesview on HN

Yes but then you're committed to using Nix which doesn't work so well the moment you need some software not packaged by Nix.

Want to throw a requirements.txt in there? No no, why would you even ask that? Meanwhile docker says yeah sure just run pip install, why should I care?


Replies

oksoyesterday at 7:49 PM

LLMs are getting very good at packaging software using Nix.

show 2 replies
gnullyesterday at 10:09 PM

Packaging for nix is exceptionally easy once you learn it. And once something is packaged, it's solved for all, it's not going to randomly break.

If you care about getting it to work with minimal effort right now more thar about it being sustainable later, then sure.

show 1 reply
whateveracctyesterday at 8:29 PM

I use software from pretty much every language with Nix. And I package it myself too when needed. Including Python often :)

nothrabannosiryesterday at 9:51 PM

Nix doesn't make sense if all you're going to use it for is building Docker images. It only makes sense if you're all in in the first place. Then Docker images are free.