3 ms·
Please take your badly-informed language bashing elsewhere. I actually audit dependencies for a living, and the dependency model that JS uses is far, far prefe
by joepie91_ 6y ago
Please take your badly-informed language bashing elsewhere.
I actually audit dependencies for a living, and the dependency model that JS uses is far, far preferable for auditability over the "monolithic tightly-coupled framework and a mountain of custom badly-maintained copy-pasted business logic" approach that is widely used elsewhere.
- somatic 6y agoThe mean, median, and modal web “application” depends on several thousand packages comprising dozens of layers of dependencies deep. The mystery code that is downloaded and executed when a developer runs `npm install` is orders of magnitude larger than functional operating systems. There is absolutely no quality assurance: these packages are published by literally-no-one-knows with no oversight whatsoever. `npm` suffers unknown and unknowable build breakage on a regular basis: for no perceptible reason, builds fail; the common advice is to nuke `node_modules` and reinstall. The packages are updating constantly: breakage is probable after a small handful of months. The ecosystem itself was probably developed in response to domain-based adtech blockers. There is absolutely nothing confidence-inspiring about these people, their intentions, or their competence.
- joepie91_ 6y agoSeriously, piss off. You clearly don't understand the tools you're loudly complaining about, and it's interfering with what was otherwise a productive discussion about Nix and build times.
- dang 6y agoPlease don't break the site guidelines yourself, regardless of how wrong or annoying other comments are or you feel they are. It only makes the thread even worse. I've responded to the other user elsewhere, but actually your replies were worse than what you were replying to, even if you're right on the fundamentals. "Please take your badly-informed $thing elsewhere" and "Seriously, piss off" are well out of bounds here. If you feel like another user is derailing the discussion, flag the comments (https://news.ycombinator.com/newsfaq.html https://news.ycombinator.com/newsfaq.html). If you feel like more is needed, email hn@ycombinator.com so we can take a look. We frequently moderate off-topic subthreads.