News for hackers. Stuff that matters.
Re:OpenBSD won't update Firefox, advises users to switch to ESR by espadrine on Saturday January 11, 2020 @07:05PM (#22023378)
I believe they are suboptimal for the same reason that lexical binding won over dynamic binding in language design: it is easier to reason with immutable bindings, and to maintain as little global state as possible.

The work done in Nix and Guix is interesting in this regard.

Re:OpenBSD won't update Firefox, advises users to switch to ESR by Ericson2314 on Saturday January 11, 2020 @07:36PM (#22023526)
I wouldn't say nix isn't anti-centralization, I'd say it's policy-agnostic. At the end of the day, not everything composes, only things whose interface is in some way compatible.

Traditional package manager conflate having something with composing something (everything is ambiantly available and interacting). Nix separates those, so you can have every version of everything, and only try to compose things that fit.