Deep Dive into LLMs like ChatGPT
Why Hacker News recommends it
HN's most frequent recommendation for a clear, approachable foundation in how LLMs work without heavy math.
What it is
Andrej Karpathy's three-hour-plus general-audience deep dive into how ChatGPT-style LLMs are built, covering the full training stack from pretraining to post-training. It also gives mental models for their quirks, like hallucination, and how to use them well.
Recommended by 10 HN commenters across 8 different months, 2025 to 2026.
What Hacker News said
Strong rec InvidFlower · 2025-03 · on “Ladder: Self-improving LLMs through recursive problem decomposition”
I think you'll get a lot of use from this video from Andrej Karpathy: [this video] It is long, but don't get scared off. He goes over a ton of different stuff related to model training, but makes it very easy to understand.
Strong rec GodelNumbering · 2025-04 · on “Show HN: I made a free tool that analyzes SEC filings and posts detailed reports”
Depending on how much time you have, the first thing I would recommend is to watch Karpathy's 'deep dive into LLMs' video ( [this video] ). It is 3.5 hours but it will give you so much instinctive understanding of how these things work and will likely save you a lot of time. Purely from a technical standpoint, things aren't that difficult really. I'd recommend get yourself an API account with all major providers (because each frontier LLM evidently has their own strengths and weaknesses) and start experimenting with your data. The feeling you'll get when you first get an API response will keep you going! :) Having said that, a caveat is, LLMs do hallucinate from time to time. If your data needs a
Strong rec runjake · 2025-10 · on “Ask HN: Build Your Own LLM?”
Since you're posting here, you're looking for the shortcut. The shortcut is Karpathy's "Let's Build GPT: from scratch, in code, spelled out" video: [LINK] Then there is a good video that dives into LLMs and how they work that is quite approachable: [this video] From there, flesh out knowledge with his other videos, where he goes both extremely light and extremely deep: [LINK] Anyway, I really like's Karpathy's video because he's very good at explaining LLMs at every level.
Strong rec pengaru · 2025-11 · on “LLMs are bullshitters. But that doesn't mean they're not useful”
This is like the LLM era version of the search bubble that prevented people from having the same search results for ostensibly identical searches. Also keep in mind that LLMs are stochastic by design. If you haven't seen it, Karpathy's excellent "deep dive into LLMs like chatgpt" video[0] explains and demonstrates this aspect pretty well: [0] [this video]
Strong rec romanhn · 2026-02 · on “Ask HN: What would you recommend a vibe coder learn about how all this works?”
I highly recommend Andrej Karpathy's Deep Dive into LLMs like ChatGPT: [this video] . It's a 3.5 hour general intro to the topic that I think does a great job of making sense of the tech and how it works under the hood, without needing to build up a foundation of math and programming.
Strong rec etothet · 2026-03 · on “Microgpt”
Even if you have some basic understanding of how LLMs work, I highly recommend Karpathy’s intro to LLMs videos on YouTube. - [this video] - [LINK]
Recommends wzdd · 2025-03 · on “Tracing the thoughts of a large language model”
> The models still _generate_ response token-by-token, but they pick tokens _not_ based on tokens that maximize probabilities at each token. This is also not how base training works. In base training the loss is chosen given a context, which can be gigantic. It's never about just the previous token, it's about a whole response in context. The context could be an entire poem, a play, a worked solution to a programming problem, etc, etc. So you would expect to see the same type of (apparent) higher-level planning from base trained models and indeed you do and can easily verify this by downloading a base model from HF or similar and prompting it to complete a poem. The key differences between b
Recommends highhedgehog · 2025-03 · on “Ask HN: If you had 100 hours to learn something new, what would you learn?”
There is a very good intro on how LLM work by Kharpaty. It's [this video] and it's 3.30 hours, so way below the 100 hours mark :)