Instagram and TikTok already made hundreds of thousands of users addicted, also causing suicides.
The mechanism behind addiction in LLMs, Instagram and TikTok is similar to the one of slot machines: variable rewards, rapid feedback loops, and the exploitation of deep-seated pattern-seeking tendencies.
If you are a programmer teacher, you could have a dozen of minimal projects that show very simple but complete examples of the libraries or frameworks.
Plus, some people fork all their dependencies in the case that the maintainer rage deletes them for some reason.
Scala is Haskell diluted with Java; Kotlin is Scala diluted with Java; JADEx is Kotlin diluted with Java. With each successive iteration, it grows ever more homeopathic.
Tha last quote by Nolan Lawson at the end seems very Taoist to me! A Taoist sage might say the same words, but they would arise from peace rather than from the exhaustion of resistance.
Junior software developers understand the task. They improve their skill in understanding the code and writing better code. They can read the documentation.
Large language models just generate code based on what it looked like in previous examples.
It would be a module in a modular monolith architecture