4 ms·
Humans hallucinate information and often get things wrong in ways that have no grounding in auditable facts either. The fact that a textbox can do so many dive
by Aeolos 4y ago
Humans hallucinate information and often get things wrong in ways that have no grounding in auditable facts either.
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 medical 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?
- Jensson 4y ago> How many people are there in the world that can do all or even some of the above at a decent level of expertise? 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.
- Karunamon 4y agoIf I am understanding correctly, your main point of differentiation is that the language model doesn't learn from its conversations. 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.
- Muehe 4y agoFrom my rather limited understanding "learning from the conversation" is already an existing feature that is simply limited to a "thread" session for users with the current interface. I guess feeding those back to the model is ultimately the goal of the current beta test though, the marketing material hints at it at least.
- Jensson 4y ago> this is a trivial amount of engineering effort 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.
- Karunamon 4y agoAfter a few days playing with this and using it for real work in some cases (having it bang out some PowerShell based on a description and follow-up modifications), I'm not sure that "the real kind of learning humans do" is even a necessary goal anymore. 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.
- janalsncm 4y agoThat’s the rub, though. The bar for most tasks isn’t “decent” level of expertise. We want genuine expertise. It doesn’t matter if your Rust developer Jerry also knows how to write Italian operas about SpongeBob. He needs to write code that is big-free or be able to address bugs as they come up. As long as SOTA models are only “decent” Jerry keeps his job. 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.