News for hackers. Stuff that matters.
Re:A Decade of Docker Containers by Spivak on Saturday March 07, 2026 @02:46PM (#47290847)
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?

Re:A Decade of Docker Containers by okso on Saturday March 07, 2026 @02:49PM (#47290876)
LLMs are getting very good at packaging software using Nix.
Re:A Decade of Docker Containers by mort96 on Saturday March 07, 2026 @04:08PM (#47291509)
Then you're committing to maintaining a package for that software.

Like all LLM boosters, you've ignored the fact that the largest time sink in many kinds of software is not initial development, but perpetual maintenance.

Re:A Decade of Docker Containers by xyzzy_plugh on Saturday March 07, 2026 @07:07PM (#47292839)
It's not materially any different from maintaining lines in a Dockerfile.
Re:A Decade of Docker Containers by mort96 on Sunday March 08, 2026 @05:10AM (#47295775)
It is mateirially different compared to "maintaining" the line 'RUN apt-get -y install foobar'
Re:A Decade of Docker Containers by SOLAR_FIELDS on Sunday March 08, 2026 @12:08PM (#47298419)
Is it though? If the way that I’m going to edit those files is by typing the same natural language command into Claude code, and the edit operation to maintain it takes 20 seconds instead of 10, to me that seems pretty materially the same
Re:A Decade of Docker Containers by mort96 on Sunday March 08, 2026 @12:30PM (#47298626)
Yes, it is
Re:A Decade of Docker Containers by SOLAR_FIELDS on Monday March 09, 2026 @05:31PM (#47315831)
How so?
Re:A Decade of Docker Containers by CuriouslyC on Saturday March 07, 2026 @03:18PM (#47291090)
This. I wouldn't have touched Nix when you needed someone who was really good at Nix to keep it working, but agents make it viable to use in a number of place.
Re:A Decade of Docker Containers by whateveracct on Saturday March 07, 2026 @03:29PM (#47291181)
I use software from pretty much every language with Nix. And I package it myself too when needed. Including Python often :)
Re:A Decade of Docker Containers by nothrabannosir on Saturday March 07, 2026 @04:51PM (#47291797)
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.
Re:A Decade of Docker Containers by gnull on Saturday March 07, 2026 @05:09PM (#47291920)
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.

Re:A Decade of Docker Containers by hamandcheese on Saturday March 07, 2026 @08:00PM (#47293207)
I don't in ow if I'd say it's "easy". The Python ecosystem in particular is quite hard to get working in a hermetic way (Nix or otherwise). Multiple attempts at getting Python easy to package with Nix have come and gone over the years.
Re:A Decade of Docker Containers by saghm on Sunday March 08, 2026 @03:32AM (#47295363)
> Packaging for nix is exceptionally easy once you learn it

Most of the complaints I've seen about Nix about around documentation, so "once you learn it" might be the larger issue.

Re:A Decade of Docker Containers by ghthor on Sunday March 08, 2026 @12:15AM (#47294636)
Packing software with nix is easier than any other system TBH and just seems to be just getting easier.