Tight feedback loops are the key in working productively with software. I see that in codebases up to 700k lines of code (legacy 30yo 4GL ERP systems). The best part is that AI-driven systems are fine with running even more tight loops than what a sane human would tolerate. Eg. running full linting, testing and E2E/simulation suite after any minor change. Or generating 4 versions of PR for the same task so that the h…
The problem is that every time you run your full automation with linting and tests, you’re filling up the context window more and more. I don’t know how people using Claude do it with its <300k context window. I get the “your message will exceed the length of this chat” message so many times.
Andrej Karpathy: Software in the era of AI [video]
241–250 of 827 posts
Re: Andrej Karpathy: Software in the era of AI [video]
#242I hope this excellent talk brings some much needed sense into the discourse around vibe coding.
LLMs as another tool in your toolbox? Sure, use it where it makes sense, don't try to make them do 100% of everything.
LLMs as a "English to E2E product I'm charging for"? Lets maybe make sure the thing works well as a tool before letting it be responsible for stuff.
Re: Andrej Karpathy: Software in the era of AI [video]
#243His dismissal of smaller and local models suggests he underestimates their improvement potential. Give phi4 a run and see what I mean.
Re: Andrej Karpathy: Software in the era of AI [video]
#244His dismissal of smaller and local models suggests he underestimates their improvement potential. Give phi4 a run and see what I mean.
> suggests a lack of understanding of these smaller models capabilities If anything, you're showing a lack of understanding of what he was talking about. The context is this specific time, where we're early in a ecosystem and things are expensive and likely centralized (ala mainframes) but if his analogy/prediction is correct, we'll have a "Linux" moment in the future where that equation changes (again) and local mod…
There is a point where an LLM is good enough for most tasks, I don’t need a megamind AI in order to greet clients, and both large and small/medium model size are getting there, with the large models hitting a computing/energy demand barrier. The small models won’t hit that barrier anytime soon.
Re: Andrej Karpathy: Software in the era of AI [video]
#245Meanwhile, I asked this morning Claude 4 to write a simple EXIF normalizer. After two rounds of prompting it to double-check its code, I still had to point out that it makes no sense to load the entire image for re-orientating if the EXIF orientation is fine in the first place. Vibe vs reality, and anyone actually working in the space daily can attest how brittle these systems are. Maybe this changes in SWE with more…
There's also those instances where Microsoft unleashed Copilot on the .NET repo, and it resulted in the most hilariously terrible PRs that required the maintainers to basically tell Copilot every single step it should take to fix the issue. They were basically writing the PRs themselves at that point, except doing it through an intermediary that was much dumber, slower and less practical than them. And don't get me s…
Re: Andrej Karpathy: Software in the era of AI [video]
#246His dismissal of smaller and local models suggests he underestimates their improvement potential. Give phi4 a run and see what I mean.
You can disagree with his conclusions but I don't think his understanding of small models is up for debate. This is the person who created micrograd/makemore/nanoGPT and who has produced a ton of educational materials showing how to build small and local models.
Re: Andrej Karpathy: Software in the era of AI [video]
#247Earlier quoted context omitted.
The real question is how long it'll take until they're not brittle
Or will they ever be reliable. Your question is already making an assumption.
Re: Andrej Karpathy: Software in the era of AI [video]
#248Meanwhile, I asked this morning Claude 4 to write a simple EXIF normalizer. After two rounds of prompting it to double-check its code, I still had to point out that it makes no sense to load the entire image for re-orientating if the EXIF orientation is fine in the first place. Vibe vs reality, and anyone actually working in the space daily can attest how brittle these systems are. Maybe this changes in SWE with more…
If you're still struggling to make LLMs useful for you by now, you should probably ask someone. Don't let other noobs on HN +1'ing you hold you back.
Re: Andrej Karpathy: Software in the era of AI [video]
#249His dismissal of smaller and local models suggests he underestimates their improvement potential. Give phi4 a run and see what I mean.
> suggests a lack of understanding of these smaller models capabilities If anything, you're showing a lack of understanding of what he was talking about. The context is this specific time, where we're early in a ecosystem and things are expensive and likely centralized (ala mainframes) but if his analogy/prediction is correct, we'll have a "Linux" moment in the future where that equation changes (again) and local mod…
Re: Andrej Karpathy: Software in the era of AI [video]
#250Earlier quoted context omitted.
That's literally the wrong way to use LLMs though. LLMs think in tokens, the less they emit the dumber they are, so asking them to be concise, or to give the answer before explanation, is extremely counterproductive.
I was trying to make a point regarding "reliability", not a point about how to prompt or how to use them for work.