Earlier quoted context omitted.
"AI will take over the world". I hear that. Then I try to use AI for simple code task, writing unit tests for a class, very similar to other unit tests. If fails miserably. Forgets to add an annotation and enters in a death loop of bullshit code generation. Generates test classes that tests failed test classes that test failed test classes and so on. Fascinating to watch. I wonder how much CO2 it generated while fryi…
Given that AI couldn't even speak English 6 years ago, do you really think it's going to struggle with unit tests for the next 20 years? It's well worth looking at https://progress.openai.com/ , here's a snippet: > human: Are you actually conscious under anesthesia? > GPT-1 (2018): i did n't . " you 're awake . > GPT-3 (2021): There is no single answer to this question since anesthesia can be administered [...]
Yes.
LLM is a very interesting technology for machines to understand and generate natural language. It is a difficult problem that it sort of solves.
It does not understand things beyond that. Developing software is not simply a natural language problem.