3 ms·
One of the most brilliant AI minds on the planet, and he's focused on education. How to make all the innovation of the last decade accessible so the next genera
by getnormality 1y ago
One of the most brilliant AI minds on the planet, and he's focused on education. How to make all the innovation of the last decade accessible so the next generation can build what we don't know how to do today.
No magical thinking here. No empty blather about how AI is going to make us obsolete with the details all handwaved away. Karpathy sees that, for now, better humans are the only way forward.
Also, speculation as to why AI coders are "mortally terrified of exceptions": it's the same thing OpenAI recently wrote about, trying to get an answer at all costs to boost some accuracy metric. An exception is a signal of uncertainty indicating that you need to learn more about your problem. But that doesn't get you points. Only a "correct answer" gets you points.
Frontier AI research seems to have yet to operationalize a concept of progress without a final correct answer or victory condition. That's why AI is still so bad at Pokemon. To complete open-ended long-running tasks like Pokemon, you need to be motivated to get interesting things to happen, have some minimal sense of what kind of thing is interesting, and have the ability to adjust your sense of what is interesting as you learn more.
- steveBK123 1y agoIt's nice seeing commentary from someone who is both knowledgable in AI and NOT trying to pump the AI bag. Right now the median actor in the space loudly proclaims AGI is right around the corner, while rolling out pornbots/ads/in-chat-shopping, which generally seems at odds with a real belief that AGI is close (TAM of AGI must be exponentially larger than the former).
- theptip 1y agoZvi made this point the other day, and then this counterpoint which I agree with more - if you think AGI is soon but you need to keep up the exponential datacenter growth for 2-3 years (or whatever “around the corner” means for the company in question) then a land-grab on consumer ARR is a faster way to short-term revenue (and therefore higher valuations at your next round). OAI is also doing F100 and USG work; it takes longer to book the revenue though. By selling porn and shopping you are in some sense weakening your position with regulators which you'll need when AGI starts displacing jobs - but you can also imagine thinking that this is a second order problem and winning the race is way more urgent.
- AstroBen 1y agoWell if they think AGI is soon with no evidence then that's not worth a whole lot If they think AGI is soon AND they can back it up, why can't they convince investors and have them make up the difference for the next 2-3 years? Seems like a much better strategy than the pornbots and a weaker position with regulators I mean if anything this makes it seem like they're not confident they'll get to AGI that soon.. they're not optimizing for that eventual outcome
- theptip 1y agoWhy does it have to be a dichotomy? Raise money from AGI-pilled investors with an AGI pitch. Raise more money from AGI-skeptics with a B2C growth story. Moar money == moar GPUs.
- throwaway314155 1y agoWhat exactly is a "pornbot"?
- thadk 1y agoImagine a PhD mortally terrified of exceptions! Now I see why Karpathy was talking of RL up-weights as if they were a destructive straw-drawn line of a drug for an LLM's training.
- TZubiri 1y ago>An exception is a signal of uncertainty indicating that you need to learn more about your problem No, that would be a warning. Ab exceprion is a signal something failed and it was impossible to continue
- nextaccountic 1y agoMany exceptions are recoverable. This sometimes depends on the context, and on how well polished the software is
- TZubiri 1y agoYes. Note how I didn't say impossible to recover, just impossible to continue. The execution couldn't continue in one path due to an error it needed to be caught in another path. The difference with standard conditional mechanisms like if loops is mostly semantical. Exceptions are unforeseen errors, (technically they are sets of errors, which can have size 1, but the syntax is designed for catching groups of errors, if you want to react to a single error case you could also just use a condition with a return value and it ceases being an exception. )