{
  "source_file": "0930",
  "source_platform": "Substack",
  "author": "swyx & Alessio Fanelli / Latent Space",
  "title_listed": "Andrej Karpathy on Software 3.0",
  "keywords": "Software 3.0,LLM编程,神经网络,数据工程",
  "domain": "大模型算法",
  "content_type": "访谈转录",
  "is_paid_flag": "否",
  "url": "https://www.latent.space/p/s3",
  "publish_date": "2024-07",
  "corpus_stage": "SFT",
  "notes": "Karpathy谈Software 3.0，含LLM训练与数据工程见解",
  "id": "acb8c5f6d1a8",
  "collected_at": "2026-10-01T19:50:08",
  "title": "Andrej Karpathy on Software 3.0: Software in the Age of AI",
  "body_markdown": "Update: you can watch the full talk on YouTube now!\nSlides are here:\nhttps://docs.google.com/presentation/d/1sZqMAoIJDxz79cbC5ap5v9jknYH4Aa9cFFaWL8Rids4/edit?usp=sharing\nLots\nof people were excited about Andrej’s talk at\nYC AI Startup School\ntoday. Sadly, I wasn’t invited. Talks will be published “\nover the next few weeks\n”, by which time the talk might be\ndeprecated\n. Nobody seems to have recorded fancams.\nBut… it’s not over. You can just do things!\nUsing PeepResearch\n™\nI collated all available tweets about the talk and ordered\n1\nthem using available hints from good notetakers (credited in last slide)\nUPDATE\n: and now we have\nthe full transcript\n! I’ll go thru most of the impt takeaways here and\nsubscribers can get the full slides at the bottom.\nwe’ll update this\nto annotate\nthe full talk video\nwhen it’s up in a few weeks.\nUPDATE: Slides are now synced with the full transcript if you want to read thru\nscroll to bottom for slides\nPart 0: Software 3.0 - Prompts are now Programs\nWe first discussed Software 3.0 in\nRise of The AI Engineer\n, but it’s an obvious consequence of\nthe Software 2.0 essay\n+ “\nthe hottest new programming language is English\n”.\nHe originally wrote the Software 2.0 essay while observing that it was eating Software 1.0 at Tesla. And he’s back now to update it for Software 3.0.\nIn place of modifying the Software 2.0 chart like I did, Andrej debuts a new diagram showing the patchwork/coexistence of Software 1.0/2.0/3.0, noting that “\nSoftware 3.0 is eating 1.0/2.0\n” and that “\na huge amount of software will be rewritten\n”:\nAndrej is still focused on prompts for programs, and we\nslightly disagreed back in 2023\nand still do: the “\n1+2=3\n” variant of Software 3.0 is the entire reason why AI Engineers have far outperformed Prompt Engineers in the last few years and continue to do so.\nPart 1: LLMs are the new computers\nLLMs are like Utilities\nLLMs are like Fabs\nLLMs are like OSes\nLLMs are like Timeshare Mainframes…\nalthough as he argues in\nPower to the People\n, LLMs also exhibit some unusual reversal of the normal flow of expensive frontier tech:\nAs we leave the cloud for\nPersonal/Private AI\n, some signs of Personal Computing v2 are being born in\nExolabs + Apple MLX\nwork.\nPart 1 summary:\nPart 2: LLM Psychology\nLLMs are “people spirits”: stochastic simulations of people, with a kind of emergent “psychology”\nAndrej highlights two problems with how current LLMs simulate people:\nJagged Intelligence (\nhttps://x.com/karpathy/status/1816531576228053133\n)\n:\nThe word I came up with to describe the (strange, unintuitive) fact that state of the art LLMs can both perform extremely impressive tasks (e.g. solve complex math problems) while simultaneously struggle with some very dumb problems. E.g. example from two days ago - which number is bigger, 9.11 or 9.9? Wrong.\n…\nSome things work extremely well (by human standards) while some things fail catastrophically (again by human standards), and it's not always obvious which is which, though you can develop a bit of intuition over time.\nDifferent from humans, where a lot of knowledge and problem solving capabilities are all highly correlated and improve linearly all together, from birth to adulthood.\nPersonally I think these are not fundamental issues. They demand more work across the stack, including not just scaling. T\nhe big one I think is the present lack of \"cognitive self-knowledge\", which requires more sophisticated approaches in model post-training instead of the naive \"imitate human labelers and make it big\" solutions that have mostly gotten us this far\n. For an example of what I'm talking about, see Llama 3.1 paper section on mitigating hallucinations: https://x.com/karpathy/status/1816171241809797335\nFor now, this is something to be aware of, especially in production settings. Use LLMs for the tasks they are good at but be on a lookout for jagged edges, and keep a human in the loop.\nAnterograde Amnesia (\nhttps://x.com/karpathy/status/1930003172246073412\n):\nI like to talk explain it as LLMs are a bit like a coworker with Anterograde amnesia - they don't consolidate or build long-running knowledge or expertise once training is over and all they have is short-term memory (context window). It's hard to build relationships (see: 50 First Dates) or do work (see: Memento) with this condition.\nThe first mitigation of this deficit that I saw is the Memory feature in ChatGPT, which feels like a primordial crappy implementation of what could be, and which led me to suggest this as a possible new paradigm of learning here:\nhttps://x.com/karpathy/status/1921368644069765486\nWe're missing (at least one) major paradigm for LLM learning. Not sure what to call it, possibly it has a name -\nsystem prompt learning\n?\nPretraining is for knowledge.\nFinetuning (SL/RL) is for habitual behavior.\nBoth of these involve a change in parameters but a lot of human learning feels more like a change in system prompt. You encounter a problem, figure something out, then \"remember\" something in fairly explicit terms for the next time. E.g. \"It seems when I encounter this and that kind of a problem, I should try this and that kind of an approach/solution\". It feels more like taking notes for yourself, i.e.\nsomething like the \"Memory\" feature but not to store per-user random facts, but general/global problem solving knowledge and strategies.\nLLMs are quite literally like the guy in Memento, except we haven't given them their scratchpad yet. Note that\nthis paradigm is also significantly more powerful and data efficient because a knowledge-guided \"review\" stage is a significantly higher dimensional feedback channel than a reward scaler.\n…\nImo this is not the kind of problem solving knowledge that should be baked into weights via Reinforcement Learning, or least not immediately/exclusively. And it certainly shouldn't come from human engineers writing system prompts by hand.\nIt should come from System Prompt learning, which resembles RL in the setup, with the exception of the learning algorithm (edits vs gradient descent)\n. A large section of the LLM system prompt could be written via system prompt learning, it would look a bit like the LLM writing a book for itself on how to solve problems\n. If this works it would be a new/powerful learning paradigm.\nWith a lot of details left to figure out (how do the edits work? can/should you learn the edit system? how do you gradually move knowledge from the explicit system text to habitual weights, as humans seem to do? etc.).\nPart 2 Summary:\nPart 3: Partial Autonomy\nWe like the Iron Man Suit analogy — the suit extends us in two useful ways:\nAugmentation: giving the user strength, tools, sensors and information\nAutonomy: the suit at many times has a mind of its own- taking actions without being prompted\nHow can we design AI products that follow these patterns?\nPart 3a: Autonomy Sliders\nThe\nAutonomy Slider\nis an important concept that lets us choose the level of autonomy for the context, eg:\nCursor\n: Tab -> cmd+K -> Cmd+L -> Cmd+I (agent mode)\nPerplexity\n: search -> research -> deep research\nTesla\nAutopilot: Level 1 to Level 4\nPart 3b: Human-AI Generation-Verification Loop\nIn the Generation <-> verification cycle, we a need full workflow of partial autonomy - the faster the loop the better:\nTo improve verification\n: Make it easy, fast to win\nTo improve generation\n: Keep AI on tight leash\nPart 3c: The Demo-Product Gap\nThe reason we need PARTIAL autonomy is because of the significant gap still between a working demo and a reliable product.\nHe\nrecounts\nriding a Waymo prototype with zero interventions in 2014 and thinking that self-driving is “here”… but there was still a lot to work out.\n\"Demo is works.any(), product is works.all()\"\nPart 4: Vibe Coding\nThe tweet that launched a thousand startups:\nnow\nhas its own Wikipedia page\n!\nHowever, there are still a lot of remaining issues. While\nVibe coding MenuGen\n, he found that the AI speedups vanished shortly after getting local code running:\nThe\nreality of building web apps in 2025\nis a disjoint mess of services that are very much designed for webdev experts to keep their jobs, and not accessible to AI.\nPoor old Clerk got a NEGATIVE mention, and Vercel’s @leerob a positive one, in how their docs approaches will respectively tuned for humans vs agents.\nPart 5: Build for Agents\nThe bottom line\nis that toolmakers must realize that “there is new category of consumer/manipulator of digital information”:\n1. Humans (GUls)\n2. Computers (APls)\n3. NEW: Agents <- computers... but human-like\nConcretely: having llms.txt works because HTML is not very parseable for LLMs.\nHe also shouted out “Context builders” like Gitingest and Cognition’s DeepWiki, which we profiled for a lightning pod:\nClosing / Recap\nThis is the Decade of Agents.\nLess AGI 2027 and flashy demos that don’t work.\nMore partial autonomy, custom GUIs and autonomy sliders.\nRemember that Software 3.0 is eating Software 1/2, that their Utility/Fabs/OS characteristics will dictate their destiny,  improve the generator-verifier loop, and\nBUILD FOR AGENTS 🤖\n.\nFull Slides for LS Subscribers\nhere :)  link below",
  "metadata": {
    "title": "Andrej Karpathy on Software 3.0: Software in the Age of AI",
    "description": "Annotated notes on Andrej's talk at YC AI Startup School 2025",
    "keywords": null,
    "author": "Shawn swyx Wang",
    "og:type": "article",
    "og:title": "Andrej Karpathy on Software 3.0: Software in the Age of AI",
    "og:description": "Annotated notes on Andrej's talk at YC AI Startup School 2025",
    "og:image": "https://substackcdn.com/image/youtube/w_728,c_limit/LCEmiRjPEtQ",
    "og:url": "https://www.latent.space/p/s3",
    "twitter:title": "Andrej Karpathy on Software 3.0: Software in the Age of AI",
    "twitter:description": "Annotated notes on Andrej's talk at YC AI Startup School 2025",
    "twitter:image": "https://substackcdn.com/image/fetch/$s_!1ZJ0!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fswyx.substack.com%2Fapi%2Fv1%2Fpost_preview%2F166191505%2Ftwitter.jpg%3Fversion%3D4",
    "twitter:card": "summary_large_image",
    "article:modified_time": "2025-09-08T17:17:23.618Z"
  },
  "paywall": {
    "listed_paid": false,
    "detected": false,
    "marker": "",
    "public_only": false,
    "policy": "付费/会员内容只保留页面公开可见部分，不绕过付费墙"
  },
  "crawl": {
    "success": true,
    "status_code": 200,
    "error": ""
  },
  "code_blocks": [],
  "images": [
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!6-Ej!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4feb05c2-736a-471d-adf0-bc4123b536dd_2938x1696.png",
      "bytes": 467839,
      "reused": true,
      "local_path": "attachments/acb8c5f6d1a8/images/014.png",
      "src": "https://substackcdn.com/image/fetch/$s_!6-Ej!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4feb05c2-736a-471d-adf0-bc4123b536dd_2938x1696.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!2pmt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bbef44-4ed9-4b52-983b-8fedb5a4bf76_2888x1688.png",
      "bytes": 209029,
      "reused": true,
      "local_path": "attachments/acb8c5f6d1a8/images/025.png",
      "src": "https://substackcdn.com/image/fetch/$s_!2pmt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bbef44-4ed9-4b52-983b-8fedb5a4bf76_2888x1688.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!_BDp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfb3a323-ecd1-471a-92bd-38e09c2e7ba4_2670x1596.png",
      "bytes": 153058,
      "reused": true,
      "local_path": "attachments/acb8c5f6d1a8/images/036.png",
      "src": "https://substackcdn.com/image/fetch/$s_!_BDp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfb3a323-ecd1-471a-92bd-38e09c2e7ba4_2670x1596.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!5m5_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f6dc0f-b8a8-4234-851e-75f851a0af4f_2896x1694.png",
      "bytes": 203878,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-cdff0ca16cbe5ef3eb30.png",
      "src": "https://substackcdn.com/image/fetch/$s_!5m5_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f6dc0f-b8a8-4234-851e-75f851a0af4f_2896x1694.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!Hf5V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc11ca15-3919-4b89-81b1-f5959f5dd5a2_2772x1638.png",
      "bytes": 153298,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-313b1fa68f8d62c3253e.png",
      "src": "https://substackcdn.com/image/fetch/$s_!Hf5V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc11ca15-3919-4b89-81b1-f5959f5dd5a2_2772x1638.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!POb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00bd8870-c055-4e3b-a392-c55153348567_2100x1166.png",
      "bytes": 311601,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-360e55e247e351ac68df.png",
      "src": "https://substackcdn.com/image/fetch/$s_!POb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00bd8870-c055-4e3b-a392-c55153348567_2100x1166.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!vXAU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff66e305a-7c95-4ea0-9376-74f16dc3f2c6_2096x1134.png",
      "bytes": 167331,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-8f8b0cb5ce20c477e460.png",
      "src": "https://substackcdn.com/image/fetch/$s_!vXAU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff66e305a-7c95-4ea0-9376-74f16dc3f2c6_2096x1134.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!UhtK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38efe115-99ef-4642-8792-7b8406d486e3_1982x936.png",
      "bytes": 155076,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-c31aed8781f8d2db9b69.png",
      "src": "https://substackcdn.com/image/fetch/$s_!UhtK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38efe115-99ef-4642-8792-7b8406d486e3_1982x936.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!F0Ii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97198a48-bac3-4de9-a360-076d66c8547d_2036x1102.png",
      "bytes": 181565,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-7877a466a60f8f92006d.png",
      "src": "https://substackcdn.com/image/fetch/$s_!F0Ii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97198a48-bac3-4de9-a360-076d66c8547d_2036x1102.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!ASqJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe1704e-99d7-4573-9986-3b596fd8fb5c_2670x1300.png",
      "bytes": 143101,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-18f1af2504be6ad5fd6d.png",
      "src": "https://substackcdn.com/image/fetch/$s_!ASqJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe1704e-99d7-4573-9986-3b596fd8fb5c_2670x1300.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!yu0H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb64e530a-cc3c-44c6-8393-f83fcec470cb_2020x1096.png",
      "bytes": 211548,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-66657dc3d68500a58cd9.png",
      "src": "https://substackcdn.com/image/fetch/$s_!yu0H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb64e530a-cc3c-44c6-8393-f83fcec470cb_2020x1096.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!6e1-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2aa8ade-7f06-4f5b-b268-89ffdc8e97d1_2048x1152.png",
      "bytes": 140448,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-e22a50def8159dcd6459.png",
      "src": "https://substackcdn.com/image/fetch/$s_!6e1-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2aa8ade-7f06-4f5b-b268-89ffdc8e97d1_2048x1152.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!UJpg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4dc78b-83d3-4578-a0bb-a60afcffc24a_2084x1114.png",
      "bytes": 186417,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-e10d4fb2fcef2808ed36.png",
      "src": "https://substackcdn.com/image/fetch/$s_!UJpg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4dc78b-83d3-4578-a0bb-a60afcffc24a_2084x1114.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!xpM2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8318487-d293-414b-8e08-c5e70b313d46_2062x1338.png",
      "bytes": 167788,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-73aa61da8b01e789d8dd.png",
      "src": "https://substackcdn.com/image/fetch/$s_!xpM2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8318487-d293-414b-8e08-c5e70b313d46_2062x1338.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!nSkP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52b60959-cb5a-42b7-9592-c7f0412c2c5c_1796x1064.png",
      "bytes": 150633,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-a2ac2dfa779ef59c6271.png",
      "src": "https://substackcdn.com/image/fetch/$s_!nSkP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52b60959-cb5a-42b7-9592-c7f0412c2c5c_1796x1064.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!ebLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff01b5d84-6abb-4e80-a6d1-4fd2d58daef2_2028x1132.png",
      "bytes": 122522,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-d3b170b1824b5a8e760a.png",
      "src": "https://substackcdn.com/image/fetch/$s_!ebLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff01b5d84-6abb-4e80-a6d1-4fd2d58daef2_2028x1132.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!Vgtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F131f6c2f-e059-4d79-a7b3-440191870891_2022x876.png",
      "bytes": 104862,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-5d2d725aa1579295e79a.png",
      "src": "https://substackcdn.com/image/fetch/$s_!Vgtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F131f6c2f-e059-4d79-a7b3-440191870891_2022x876.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!c3Qu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F074e6d7d-b491-4d80-9d9d-1b6e236731e2_2034x808.png",
      "bytes": 87828,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-98c7776923adc5aed3ba.png",
      "src": "https://substackcdn.com/image/fetch/$s_!c3Qu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F074e6d7d-b491-4d80-9d9d-1b6e236731e2_2034x808.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!EinW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c8935e-a7df-4b01-a660-f99871df3bd2_1146x656.png",
      "bytes": 78384,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-4e1b99fb5870ec94b5a6.png",
      "src": "https://substackcdn.com/image/fetch/$s_!EinW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c8935e-a7df-4b01-a660-f99871df3bd2_1146x656.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!dg5M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d4c0207-f4e5-4a7b-b69b-7a0717b55282_2048x1536.png",
      "bytes": 238246,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-19ff59442c6b4750ce26.png",
      "src": "https://substackcdn.com/image/fetch/$s_!dg5M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d4c0207-f4e5-4a7b-b69b-7a0717b55282_2048x1536.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!Z85f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9890b449-073f-44c3-ae3c-21caa2052626_2634x1520.png",
      "bytes": 98505,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-bcb91e22bb69a7578f69.png",
      "src": "https://substackcdn.com/image/fetch/$s_!Z85f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9890b449-073f-44c3-ae3c-21caa2052626_2634x1520.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!G97n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e1b7835-b594-44d1-a9cb-b5dc4329c374_2048x1536.png",
      "bytes": 249255,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-1ace23c569714a8d008d.png",
      "src": "https://substackcdn.com/image/fetch/$s_!G97n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e1b7835-b594-44d1-a9cb-b5dc4329c374_2048x1536.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!rHzD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc531c163-8e1f-4066-ab10-4cacb14ccd72_2048x1536.png",
      "bytes": 166662,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-55eca37b69dcfd5254c6.png",
      "src": "https://substackcdn.com/image/fetch/$s_!rHzD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc531c163-8e1f-4066-ab10-4cacb14ccd72_2048x1536.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!_wm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b77458-d0fe-45ce-af2a-094ce898de0b_1480x1070.png",
      "bytes": 182429,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-20790086f0e51d15b9d7.png",
      "src": "https://substackcdn.com/image/fetch/$s_!_wm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b77458-d0fe-45ce-af2a-094ce898de0b_1480x1070.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!KUGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93ae423-972e-4576-8a88-ebf3a7f79b21_2048x1152.png",
      "bytes": 125066,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-58aea76e19a402e5a8bb.png",
      "src": "https://substackcdn.com/image/fetch/$s_!KUGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93ae423-972e-4576-8a88-ebf3a7f79b21_2048x1152.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!kXCV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc58150-ca34-471f-abb5-6bb159ca4d53_1638x902.png",
      "bytes": 163316,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-19621dc60582b499a720.png",
      "src": "https://substackcdn.com/image/fetch/$s_!kXCV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc58150-ca34-471f-abb5-6bb159ca4d53_1638x902.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!_oGS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b1b8a05-5dae-42d5-843e-4568ff60306f_2385x1216.png",
      "bytes": 85269,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-cb2fb044540f94d922ff.png",
      "src": "https://substackcdn.com/image/fetch/$s_!_oGS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b1b8a05-5dae-42d5-843e-4568ff60306f_2385x1216.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!396e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0d797a-0c33-41bc-83f6-89141c959468_1922x1447.png",
      "bytes": 180083,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-e9d693319f4068dda939.png",
      "src": "https://substackcdn.com/image/fetch/$s_!396e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0d797a-0c33-41bc-83f6-89141c959468_1922x1447.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!rpf2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff72d6a56-dff2-4b7f-9b49-4d5ab842bc54_2286x1336.png",
      "bytes": 179051,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-9595a212f0298d35b9ce.png",
      "src": "https://substackcdn.com/image/fetch/$s_!rpf2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff72d6a56-dff2-4b7f-9b49-4d5ab842bc54_2286x1336.png",
      "alt": "",
      "downloaded": true
    },
    {
      "status": "ok",
      "url": "https://substackcdn.com/image/fetch/$s_!OiMo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7afc886d-0291-4798-8fd3-5d076a1c2fc0_3004x1676.png",
      "bytes": 335444,
      "reused": false,
      "local_path": "attachments/acb8c5f6d1a8/images/body-cb84df21030c1516cacc.png",
      "src": "https://substackcdn.com/image/fetch/$s_!OiMo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7afc886d-0291-4798-8fd3-5d076a1c2fc0_3004x1676.png",
      "alt": "",
      "downloaded": true
    }
  ],
  "audio": [],
  "videos": [
    {
      "url": "https://www.youtube.com/watch?v=LCEmiRjPEtQ",
      "src": "https://www.youtube-nocookie.com/embed/LCEmiRjPEtQ?rel=0&autoplay=0&showinfo=0&enablejsapi=0",
      "status": "ok",
      "kind": "single_video",
      "local_path": "attachments/acb8c5f6d1a8/videos/repair-LCEmiRjPEtQ.mp4",
      "bytes": 166529844,
      "valid": true,
      "height": 1080,
      "width": 1920,
      "duration": "2371.381000",
      "reused": false
    },
    {
      "url": "https://www.youtube.com/watch?v=jMoAaZP_Kkw",
      "status": "ok",
      "local_path": "attachments/acb8c5f6d1a8/videos/jMoAaZP_Kkw.mp4",
      "bytes": 67732753,
      "valid": true,
      "height": 1080,
      "width": 1920,
      "duration": "1231.301000"
    },
    {
      "url": "https://www.youtube.com/watch?v=cX4-e25xQhg",
      "src": "https://www.youtube-nocookie.com/embed/cX4-e25xQhg?rel=0&autoplay=0&showinfo=0&enablejsapi=0",
      "status": "ok",
      "kind": "single_video",
      "local_path": "attachments/acb8c5f6d1a8/videos/repair-cX4-e25xQhg.mp4",
      "bytes": 358092094,
      "valid": true,
      "height": 1080,
      "width": 1920,
      "duration": "1924.541000",
      "reused": false
    }
  ],
  "links": [
    {
      "href": "https://www.youtube-nocookie.com/embed/LCEmiRjPEtQ?rel=0&autoplay=0&showinfo=0&enablejsapi=0",
      "label": "",
      "type": "iframe"
    },
    {
      "href": "https://docs.google.com/presentation/d/1sZqMAoIJDxz79cbC5ap5v9jknYH4Aa9cFFaWL8Rids4/edit?usp=sharing",
      "label": "https://docs.google.com/presentation/d/1sZqMAoIJDxz79cbC5ap5v9jknYH4Aa9cFFaWL8Rids4/edit?usp=sharing",
      "type": "a"
    },
    {
      "href": "https://x.com/search?q=karpathy%20startup%20school&src=typed_query",
      "label": "Lots",
      "type": "a"
    },
    {
      "href": "https://events.ycombinator.com/ai-sus",
      "label": "YC AI Startup School",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1935072460132811011",
      "label": "over the next few weeks",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1935077692258558443",
      "label": "deprecated",
      "type": "a"
    },
    {
      "href": "https://x.com/swyx/status/1921992616448831754",
      "label": "™",
      "type": "a"
    },
    {
      "href": "https://www.donnamagi.com/articles/karpathy-yc-talk",
      "label": "the full transcript",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!6-Ej!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4feb05c2-736a-471d-adf0-bc4123b536dd_2938x1696.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!2pmt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bbef44-4ed9-4b52-983b-8fedb5a4bf76_2888x1688.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://www.latent.space/p/ai-engineer",
      "label": "Rise of The AI Engineer",
      "type": "a"
    },
    {
      "href": "https://news.ycombinator.com/item?id=34881881",
      "label": "the Software 2.0 essay",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1617979122625712128",
      "label": "the hottest new programming language is English",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!_BDp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfb3a323-ecd1-471a-92bd-38e09c2e7ba4_2670x1596.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!5m5_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f6dc0f-b8a8-4234-851e-75f851a0af4f_2896x1694.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1674873002314563584",
      "label": "slightly disagreed back in 2023",
      "type": "a"
    },
    {
      "href": "https://www.latent.space/i/131896365/the-role-of-code-in-the-evolution-from-software-to-software",
      "label": "1+2=3",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!Hf5V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc11ca15-3919-4b89-81b1-f5959f5dd5a2_2772x1638.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!POb9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00bd8870-c055-4e3b-a392-c55153348567_2100x1166.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!vXAU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff66e305a-7c95-4ea0-9376-74f16dc3f2c6_2096x1134.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!UhtK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38efe115-99ef-4642-8792-7b8406d486e3_1982x936.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!F0Ii!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97198a48-bac3-4de9-a360-076d66c8547d_2036x1102.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!ASqJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe1704e-99d7-4573-9986-3b596fd8fb5c_2670x1300.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://karpathy.bearblog.dev/power-to-the-people/",
      "label": "Power to the People",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!yu0H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb64e530a-cc3c-44c6-8393-f83fcec470cb_2020x1096.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://www.youtube.com/watch?v=jMoAaZP_Kkw&t=1s",
      "label": "Personal/Private AI",
      "type": "a"
    },
    {
      "href": "https://x.com/abeleinin/status/1935046342336036975/photo/1",
      "label": "Exolabs + Apple MLX",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!6e1-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2aa8ade-7f06-4f5b-b268-89ffdc8e97d1_2048x1152.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!UJpg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4dc78b-83d3-4578-a0bb-a60afcffc24a_2084x1114.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1816531576228053133",
      "label": "https://x.com/karpathy/status/1816531576228053133",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1930003172246073412",
      "label": "https://x.com/karpathy/status/1930003172246073412",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!xpM2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8318487-d293-414b-8e08-c5e70b313d46_2062x1338.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1921368644069765486",
      "label": "https://x.com/karpathy/status/1921368644069765486",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!nSkP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52b60959-cb5a-42b7-9592-c7f0412c2c5c_1796x1064.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!ebLx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff01b5d84-6abb-4e80-a6d1-4fd2d58daef2_2028x1132.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!Vgtd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F131f6c2f-e059-4d79-a7b3-440191870891_2022x876.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!c3Qu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F074e6d7d-b491-4d80-9d9d-1b6e236731e2_2034x808.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!EinW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c8935e-a7df-4b01-a660-f99871df3bd2_1146x656.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!dg5M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d4c0207-f4e5-4a7b-b69b-7a0717b55282_2048x1536.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://x.com/ethanniser/status/1935056628350599473",
      "label": "recounts",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!Z85f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9890b449-073f-44c3-ae3c-21caa2052626_2634x1520.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!G97n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e1b7835-b594-44d1-a9cb-b5dc4329c374_2048x1536.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://en.wikipedia.org/wiki/Vibe_coding",
      "label": "has its own Wikipedia page",
      "type": "a"
    },
    {
      "href": "https://karpathy.bearblog.dev/vibe-coding-menugen/",
      "label": "Vibe coding MenuGen",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!rHzD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc531c163-8e1f-4066-ab10-4cacb14ccd72_2048x1536.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://x.com/karpathy/status/1905051558783418370",
      "label": "reality of building web apps in 2025",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!_wm7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b77458-d0fe-45ce-af2a-094ce898de0b_1480x1070.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!KUGg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93ae423-972e-4576-8a88-ebf3a7f79b21_2048x1152.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!kXCV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc58150-ca34-471f-abb5-6bb159ca4d53_1638x902.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://www.youtube-nocookie.com/embed/cX4-e25xQhg?rel=0&autoplay=0&showinfo=0&enablejsapi=0",
      "label": "",
      "type": "iframe"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!_oGS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b1b8a05-5dae-42d5-843e-4568ff60306f_2385x1216.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!396e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0d797a-0c33-41bc-83f6-89141c959468_1922x1447.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!rpf2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff72d6a56-dff2-4b7f-9b49-4d5ab842bc54_2286x1336.png",
      "label": "",
      "type": "a"
    },
    {
      "href": "https://substackcdn.com/image/fetch/$s_!OiMo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7afc886d-0291-4798-8fd3-5d076a1c2fc0_3004x1676.png",
      "label": "",
      "type": "a"
    }
  ],
  "repair_version": 2,
  "repaired_at": "2026-10-14T10:47:00Z",
  "source_url": "https://www.latent.space/p/s3",
  "papers": [],
  "actual_video_files": [
    {
      "local_path": "attachments/acb8c5f6d1a8/videos/jMoAaZP_Kkw.mp4",
      "bytes": 67732753,
      "valid": true,
      "height": 1080,
      "width": 1920,
      "duration": "1231.301000",
      "status": "ok"
    }
  ],
  "body_chars": 9119,
  "expected_body_images": 30,
  "discovery_status": "ok",
  "delivery_status": "ok",
  "missing_reason": "",
  "raw_html": "attachments/acb8c5f6d1a8/pages/source.html",
  "local_html": "attachments/acb8c5f6d1a8/pages/article.html",
  "body_base_path": "attachments/acb8c5f6d1a8/pages/",
  "body_markdown_path": "attachments/acb8c5f6d1a8/pages/article.md"
}