HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Andrej Karpathy: Software Is Changing (Again)

Y Combinator1 HN recommender · recommended in 1 month, 2025-2025
YouTube
2.6M views · 1 year ago · talk · dated

Andrej Karpathy's keynote at AI Startup School laying out software 1.0, 2.0 and 3.0, with LLMs seen as utilities, fabs and operating systems. It covers LLM quirks, partial-autonomy apps and keeping a human in the generate-and-verify loop.

HN mostly cites it as a source for Karpathy's framing of programming in English and his generate-then-verify workflow, with a few critics finding it hype.

LLMs & generative AITech pioneers & interviewsSoftware practice, open source & careers#llms#software3.0#vibecoding#aiagents#andrejkarpathy

8 comments from Hacker News

@chubot2025 · in “Vibe coding cleanup as a service”

Yes definitely, but I'm pretty sure that he was just saying vibe coding is POSSIBLE and a fun thing to try, to see how far you can get (which is true, it can do some surprising things) Not that companies should literally try to "vibe code" production software Two publishers and three authors fail to understand what “vibe coding” means - link ( I think Karpathy addressed what he meant in this video, though I forget the details: Software Is Changing (Again) ▶ this video ) The phrase got totally taken out of context, probably because it's what people WANTED to believe. They wanted to believe that the hard thing was now easy, and they could make/save a lot of money that way

CitesView on HN
@MangoCoffee2025 · in “AI is predominantly replacing outsourced, offshore workers”

I've done a vibe coding hobby project where I simply give AI instructions on what I want, using a persona-based approach for the agent to generate or fix the code. It worked out pretty well. Who knows how the software engineering landscape will change in 10 to 20 years? I enjoyed Andrej Karpathy's talk about software in the era of AI. ▶ this video

RecommendsView on HN
@billmalarky2025 · in “GPT-5”

Ah, I probably should have listed some of the "assumptions" I'm developing it on top of: 1) Regarding the "generation is how learning occurs" claim, I'm going off of this: link Granted, that article refers to retrieval specifically being one major way we learn, and of course learning incorporates many dimensions. But it seems a bit self-evident that retrieval occurs heavily during active problem solving (ie "generation"), and less so during passive learning (ie: just reading/consuming info). From personal experience, I always noticed I learned much more by doing than by consuming documentation alone. But yes, I admit this assumption and my own personal experience/bias is doing a lot of heavy lifting for me... 2) Regarding the "optimal AI productivity process" (AI Generates > Human Validates > Loop) I'm using Karpathy's productivity loop described in his AI startup school talk last month here: ▶ this video Does this help make it more concrete Swyx (name dropping you here since I'm pretty sure you've got a social listener set for your handle ;)? Love to hear your thoughts straight from the hip based on your own personal experiences. Full disclosure: I'm not trying to get too academic about this. In all honestly I'm really trying to get to an informal theory that's useful and practical enough that it can be turned into a regular business process for rapid professional development.

CitesView on HN
@globnomulous2025 · in “LLM code generation may lead to an erosion of trust”

> Being asked if I'm kidding by the person comparing Google glasses to machine learning algorithms is pretty funny ngl. I didn't draw the comparison. Karpathy, one of the most prominent LLM proponents on the planet -- the guy who invented the term 'vibe-coding' -- drew the comparison.[1] > And the "I don't use these tools and never will" sentiment is rampant in the tech community right now. So yes, I am serious. I think you misunderstood my comment -- or my comment just wasn't clear enough: I quoted the line "It does amaze me that the people who don't use these tools seem to have the most to say about them." and then I asked "You're kidding, right?" In other words, "you can't seriously believe that the nay-sayers 'always have the most to say.'" It's a ridiculous claim. Just about every naysayer 'think piece' -- whether or not it's garbage -- is responding to an overwhelming tidal wave of pro-LLM commentary and press coverage. > Youre not talking about the blog post that completely ignored agentless uses are you? The one that came to the conclusion LLMs arent useful despite only using a subset of its features? I'm referring to this one[2]. It's awful, smug, self-important, sanctimonious nonsense. [1] ▶ this video [2] link

CitesView on HN
@diggan2025 · in “Andrej Karpathy: Software in the era of AI [video]”

I think this is the moment you're referring to? ▶ this video > maybe you've seen a lot of GitHub code is not just like code anymore there's a bunch of like English interspersed with code and so I think kind of there's a growing category of new kind of code so not only is it a new programming paradigm it's also remarkable to me that it's in our native language of English and so when this blew my mind a few uh I guess years ago now I tweeted this and um I think it captured the attention of a lot of people and this is my currently pinned tweet uh is that remarkably we're now programming computers in English now I agree that it's remarkable that you can tell a computer "What is the biggest city in Maresme?" and it tries to answer that question. I don't think he's saying "English is the best language to make complicated systems uncomplicated with", or anything to that effect. Just like I still think "Wow, this thing is fucking flying" every time I sit onboard a airplane, LLMs are kind of incredible in some ways, yet so "dumb" in some other ways. It sounds to me like he's sharing a similar sentiment but about LLMs. > although it's "in one ear, out the other" with most of his audience. Did you talk with them? Otherwise this is just creating an imaginary argument against some people you just assume they didn't listen. > If I give you a glazed donut with a brief asterisk about how sugar can cause diabetes will it stop you from eating the donut? If I wanted to eat a donut at that point, I g

CitesView on HN
@beacon2942025 · in “Andrej Karpathy: Software in the era of AI [video]”

What is this "clerk" library he used at this timestamp to tell him what to do? ▶ this video Gemini found it via screenshot or context: link This is what he used for login on MenuGen: link

CitesView on HN
@belter2025 · in “Andrej Karpathy: Software in the era of AI [video]”

Painful to watch. The new tech generation deserves better than hyped presentations from tech evangelists. This reminds me of the Three Amigos and Grady Booch evangelizing the future of software while ignoring the terrible output from Rational Software and the Unified Process. At least we got acknowledgment that self-driving remains unsolved: ▶ this video And Waymo still requires extensive human intervention. Given Tesla's robotaxi timeline, this should crash their stock valuation...but likely won't. You can't discuss "vibe coding" without addressing security implications of the produced artifacts, or the fact that you're building on potentially stolen code, books, and copyrighted training data. And what exactly is Software 3.0? It was mentioned early then lost in discussions about making content "easier for agents."

CriticalView on HN
@AdieuToLogic2025 · in “Andrej Karpathy: Software in the era of AI [video]”

>> A recurring theme presented, however, is that LLM's are somehow not controlled by the corporations which expose them as a service. The presenter made certain to identify three interested actors (governments, corporations, "regular people") and how LLM offerings are not controlled by governments. This is a bit disingenuous. > I don't think that's what he said, he was identifying the first customers and uses. The portion of the presentation I am referencing starts at or near 12:50[0]. Here is what was said: I wrote about this one particular property that strikes me as very different this time around. It's that LLM's like flip they flip the direction of technology diffusion that is usually present in technology. So for example with electricity, cryptography, computing, flight, internet, GPS, lots of new transformative that have not been around. Typically it is the government and corporations that are the first users because it's new expensive etc. and it only later diffuses to consumer. But I feel like LLM's are kind of like flipped around. So maybe with early computers it was all about ballistics and military use, but with LLM's it's all about how do you boil an egg or something like that. This is certainly like a lot of my use. And so it's really fascinating to me that we have a new magical computer it's like helping me boil an egg. It's not helping the government do something really crazy like some military ballistics or some special technology. Note the identification of

CitesView on HN
Vibe Coding Is The Future31:34

Vibe Coding Is The Future

Y Combinator
302K views • 1 year ago
Building the Software 2 0 Stack (Andrej Karpathy)17:55

Building the Software 2 0 Stack (Andrej Karpathy)

Databricks
73K views • 8 years ago
[1hr Talk] Intro to Large Language Models59:48

[1hr Talk] Intro to Large Language Models

Andrej Karpathy
4.3M views • 2 years ago
Deep Dive into LLMs like ChatGPT3:31:24

Deep Dive into LLMs like ChatGPT

Andrej Karpathy
10.2M views • 1 year ago
Andrej Karpathy — “We’re summoning ghosts, not building animals”2:26:08

Andrej Karpathy — “We’re summoning ghosts, not building animals”

Dwarkesh Patel
1.4M views • 1 year ago
State of GPT | BRK216HFS42:40

State of GPT | BRK216HFS

Microsoft Developer
785K views • 3 years ago
Let's build GPT: from scratch, in code, spelled out.1:56:20

Let's build GPT: from scratch, in code, spelled out.

Andrej Karpathy
8.2M views • 3 years ago
The spelled-out intro to language modeling: building makemore1:57:45

The spelled-out intro to language modeling: building makemore

Andrej Karpathy
1.3M views • 4 years ago
Andrej Karpathy - AI for Full-Self Driving at Tesla30:09

Andrej Karpathy - AI for Full-Self Driving at Tesla

Matroid
374K views • 6 years ago
Let's build the GPT Tokenizer2:13:35

Let's build the GPT Tokenizer

Andrej Karpathy
1.3M views • 2 years ago
No Priors Ep. 80 | With Andrej Karpathy from OpenAI and Tesla44:17

No Priors Ep. 80 | With Andrej Karpathy from OpenAI and Tesla

No Priors: AI, Machine Learning, Tech, & Startups
242K views • 2 years ago
OpenAI Codex Live Demo29:43

OpenAI Codex Live Demo

OpenAI
913K views • 5 years ago
Jeff Dean & Noam Shazeer — 25 years at Google: from PageRank to AGI2:15:36

Jeff Dean & Noam Shazeer — 25 years at Google: from PageRank to AGI

Dwarkesh Patel
349K views • 1 year ago
The spelled-out intro to neural networks and backpropagation: building micrograd2:25:52

The spelled-out intro to neural networks and backpropagation: building micrograd

Andrej Karpathy
4.4M views • 4 years ago
StrictlyVC in conversation with Sam Altman, part two (OpenAI)38:59

StrictlyVC in conversation with Sam Altman, part two (OpenAI)

Connie Loizos
254K views • 3 years ago
Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGI | Lex Fridman Podcast #3333:28:48

Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGI | Lex Fridman Podcast #333

Lex Fridman
4M views • 4 years ago
Vibe coding complex changes in Rust2:59:08

Vibe coding complex changes in Rust

Jon Gjengset
55K views • 1 year ago
AI Language Models & Transformers - Computerphile20:39

AI Language Models & Transformers - Computerphile

Computerphile
354K views • 7 years ago
A Hackers' Guide to Language Models1:31:13

A Hackers' Guide to Language Models

Jeremy Howard
580K views • 3 years ago
Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #3813:34:04

Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

Lex Fridman
2M views • 3 years ago