logoalt Hacker News

allthetimetoday at 3:06 AM1 replyview on HN

New software is being generated faster than it can be adequately tested. We are in the same place we’ve always been; except everything is moving much too fast.


Replies

repelsteeltjetoday at 8:10 AM

This is exactly the feeling I have. First: excessive growth of dependencies fueled by free components.

* with internet access to FOSS via sourceforge and github we got an abundance of building blocks

* with central repositories like CPAN, npm, pip, cargo and docker those building blocks became trivially easy to use

Then LLMs and agents added velocity to building apps and producing yet more components, feeding back into the dependency chain. Worse: new code with unattributed reuse of questionable patterns found in unknowable versions of existing libraries. That is, implicit dependencies on fragments multitude of packages.

This may all end well ultimately, but we're definitely in for a bumpy ride.