3 ms·
Is it not a problem which is basically COMPLETELY SOLVED by LLMs ? The reason this happens is because Makefiles (or CI/CD pipelines / linters config, bash scri
by davidguetta 2y ago
Is it not a problem which is basically COMPLETELY SOLVED by LLMs ?
The reason this happens is because Makefiles (or CI/CD pipelines / linters config, bash scripts) are more or less "complete language" on their own, that are not worth learning when you can do ... exactly what the author says (copy/pasting/modifying until it works) 99% of the time.
But LLMs in general know the language so if you ask "write a minimal Makefile that does this" or even "please simplify the Makefile that i copy/pasted/modified", my experience is that they do that very well actually.
- uludag 2y agoCompletely solved? I'd say exacerbated beyond recognition. We have tools to let us get by so much farther without understanding anything, so it probably becomes less of a problem in more cases. But it basically guarantees that all but the most curious will not understand how the system actually works. Everything becomes magical copy/pasting from the most advanced information retrieval system with LLMs.
- cindycindy 2y agoImagine if copy-pasting LLM output is the valuable part of human participation in software development. The act of copy-past sounds like drudgery, not problem solving. Another user phrased it best: https://news.ycombinator.com/item?id=42646989 https://news.ycombinator.com/item?id=42646989
- davidguetta 2y agoBut LLMs is literally a "person in the room" that actually knows how it works. The simplification and explanation abilities of chatGPT are off the charts in precisely these cases. I honestly don't understand why I'm being downvoted. You wanted a simpler make file before ? go spend 2 days learning the make syntax You want a simpler make file now ? just ask for it as long as as the explanation with it of all the concepts to ChatGPT and you'll get it