If you tell them what to do, then correct them about all the things they are wrong about, then a lot of people can do all of those as long as they have access to Google.
And then once those people have done that a while they will be able to continue doing those things without your feedback. But ChatGPT can't. This makes it fundamentally different from any human.
Compared to the initial training of the model, this is a trivial amount of engineering effort and is likely something we will see within a year or less.
I disagree and I have worked on Google search ranking, making models that learn is ridiculously hard. This model is impressive, but it still hasn't solved this part, and until they do solve it the blocker isn't engineering effort but research effort with unknown timeframes.
When researches says a model "learns" all they mean is that they put the new data into the model, but the model is still as stupid as before so it doesn't really solve the real kind of learning humans do and the model would need to be able to do in order to be useful here.
Here is a language model that doesn't "know" anything, it doesn't "understand" anything, it has no idea what an AST is or what the code it is producing does… But does it really matter? If that prompt "generate a PowerShell script that does X Y and Z" results in accurate code that meets the stated requirement, how it got there is an implementation detail.
Give me what exists today, give it an ongoing knowledge of the things I am conversing with it on, take off the stupid guardrails and this is something I would gladly pay a significant amount of money every month for.
If it sounds like I’m moving the goalposts, I’m not. I acknowledge that this is impressive in the abstract. It’s fun to play around with. But I’m also predicting that we’re at a local maxima: there are diminishing returns to the architectures we’ve developed so far. Throwing more data and compute won’t solve the problems we have.
The fact that a textbox can do so many diverse tasks _well_, should give everyone pause.
Here's a few things it was able to do when I tested it:
- generate working code in multiple programming languages (C++, Rust, Typescript, Python)
- rewrite terraform tf to equivalent kubernetes yaml
- accurately describe esoteric knowledge related to ophthalmology and ophthalmic imaging
- find and suggest improvements in code written by senior programmers
- rewrite and improve the copy of a website
- create a decent presentation outline for a VC investor pitch
- suggest valid improvements to sample startup mission and vision statements
- expand bullet points into a proper email that I could send out to third parties without any questions raised
How many people are there in the world that can do all or even some of the above at a decent level of expertise?