Useful patterns for building HTML tools

useful-patterns-for-building-html-tools

10th December 2025 I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to provide useful functionality. I have built over 150 of these in the past two years, almost all of them written by LLMs. […]

Getting a Gemini API key is an exercise in frustration

getting-a-gemini-api-key-is-an-exercise-in-frustration

Last week, I started working on a new side-project. It’s a standard React app partly made up of run-of-the-mill CRUD views—a perfect fit for LLM-assisted programming. I reasoned that if I could get an LLM to quickly write the boring code for me, I’d have more time to focus on the interesting problems I wanted […]

The future of Terraform CDK

the-future-of-terraform-cdk

{{ message }} This repository was archived by the owner on Dec 10, 2025. It is now read-only. You can’t perform that action at this time.

Super Mario 64 for the PS1

super-mario-64-for-the-ps1

This repo does not include all assets necessary for compiling the game. An original copy of the game is required to extract the assets. sm64 ├── actors: object behaviors, geo layout, and display lists ├── assets: animation and demo data │ ├── anims: animation data │ └── demos: demo data ├── bin: C files for […]

Terrain Diffusion: A Diffusion-Based Successor to Perlin Noise

terrain-diffusion:-a-diffusion-based-successor-to-perlin-noise

Abstract:For decades, procedural worlds have been built on procedural noise functions such as Perlin noise, which are fast and infinite, yet fundamentally limited in realism and large-scale coherence. We introduce Terrain Diffusion, an AI-era successor to Perlin noise that bridges the fidelity of diffusion models with the properties that made procedural noise indispensable: seamless infinite […]

Internal RFCs saved us months of wasted work

internal-rfcs-saved-us-months-of-wasted-work

And how to fix it with RFCs Have you ever returned from vacation to find the project you entrusted to your team completely off track? I have — and that experience taught me one of the most important lessons of my engineering career. In this article I’ll share why teams often believe they’re aligned when […]

Is it a bubble?

is-it-a-bubble?

Ours is a remarkable moment in world history. A transformative technology is ascending, and its supporters claim it will forever change the world. To build it requires companies to invest a sum of money unlike anything in living memory. News reports are filled with widespread fears that America’s biggest corporations are propping up a bubble […]

Using Git add -p for fun (and profit)

using-git-add-p-for-fun-(and-profit)

Here’s the problem: You’re coding, and in flow state, and you make a lot of changes to a single file. Now you want to commit it, but because there isn’t a single atomic change you have to suck it up and write something terrible like git commit -m ”Update stuff”, or commit early and often […]

Auto-grading decade-old Hacker News discussions with hindsight

auto-grading-decade-old-hacker-news-discussions-with-hindsight

Auto-grading decade-old Hacker News discussions with hindsight | karpathy Home Blog 10 Dec, 2025 TLDR: https://karpathy.ai/hncapsule/ Yesterday I stumbled on this HN thread Show HN: Gemini Pro 3 hallucinates the HN front page 10 years from now, where Gemini 3 was hallucinating the frontpage of 10 years from now. One of the comments struck me […]

DeepSeek uses banned Nvidia chips for AI model, report says

deepseek-uses-banned-nvidia-chips-for-ai-model,-report-says

(Bloomberg) — Chinese artificial intelligence startup DeepSeek has relied on Nvidia Corp. chips that are banned in the country to develop an upcoming AI model, according to a new report in The Information. Nvidia’s Blackwell chips were smuggled into China through countries that permitted their sale, The Information reported, citing unnamed sources. More specifically, DeepSeek […]