> The LLM by itself will never create software of any nontrivial (training) complexity.
Huh? I'm not sure what the word "training" does in that sentence. But "never" my arse. Frontier models can make nontrivial software already.
For example, the other day I asked fable to reverse engineer the satisfactory blueprint file format. Then write a program to read the logistic flow graph in a blueprint. Then make an auditing tool that can analyse the graph to find problems.
Well, it totally knocked it out of the park:
https://seph.au/blueprints/#bp=0%3Aalumina.sbp
This is a relatively small program, but it's not trivial. I'd consider a trivial program to be something I could code up in 20 minutes. It would have taken me a couple weeks to make this blueprint auditing tool, including reverse engineering the file format, writing the analysis code, making the website, scraping all the in-game data on available recipes and icons and so on.
I've got a lot of mixed feelings about LLMs. But it seems very silly to lie about what they're capable of.