throwamon
Joined 6 years ago
Joined 6 years ago
Of course, because the tree has no value, right? As long as you call things you don't care about "externalities" you can trivially prove anything is a positive-sum game.
I feel like we will eventually recognize a variant of Greenspun's Tenth Rule as common wisdom:
> Any sufficiently complicated build system or configuration management system contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Nix.
(Although to be honest it might make more sense to replace "Nix" with "Guix"...)
There's a long-standing TC39 proposal to add it to JS. It's interesting to read it to see examples of the aforementioned differences.
> The valuable part looks like to be in the effort of understanding, thinking deeply and widely and summarizing.
Which part of this is not conscious effort? You just made a stronger case for such automated systems, especially for people who don't have good memory or abnormal levels of discipline and motivation.
And there's your problem. Regular users do not give a rat's ass about your shoulds. In addition, for example, I've never seen any serious UX bugs in Telegram, and I've seen many in Element. Regular users care waaay more about that than some vague notion of "reliability".