RIL resources i love
Descriptions, notes, and TILs marked with this icon are AI-generated. Pencil icon means my own words.
This is real, ongoing curation — everything here is something I've actually read, listened to, or watched and saved, not sample data. Set up your own instance.

#ai

46 items

Resources

blog

Simon Willison's Weblog

Simon Willison's blog covering AI, Python, web tools, and data. Prolific writer with a strong point of view — his LLM and tooling posts are essential reading.

His weblog and TIL posts inspired this site. The link roundups are gold.

Links

post pub. Aug 3, 2026

Hadley Wickham details his workflow for generating slide illustrations with Gemini's image model, including bananarama, his own R package for scripting reproducible image generation from a YAML file, and why he thinks AI is best suited to mood-setting illustrations rather than photos or diagrams.

episode pub. Jul 28, 2026

Explores how Chinese open-weight models like Moonshot AI's Kimi K3 have closed the gap with U.S. frontier models at a fraction of the cost, and the resulting rift in Silicon Valley — Nvidia, Meta, Microsoft, OpenAI, and Google backing an open letter defending open-weight AI, with Anthropic the lone major holdout.

episode pub. Jul 27, 2026

Explains model distillation as both a legitimate technique for building smaller, cheaper models and a contested way to clone a rival lab's model via its API, plus why proving distillation happened is forensically hard. Covers the 2015 Hinton/Vinyals/Dean paper's soft-target vs. hard-label distinction.

post pub. Jan 1, 2026

Steve Yegge introduces Gas Town, an opinionated orchestrator for running 20-30 Claude Code instances at once, built on his Beads issue tracker. Coding agents are organized into seven roles (Mayor, Polecats, Refinery, Witness, Deacon, Dogs, Crew) that pick up persistent "molecule" workflows from a Git-backed queue, self-restart across crashes and context limits, and merge work through a dedicated queue — explicitly compared to Kubernetes and Temporal, but optimizing for task completion rather than uptime.

post pub. Jul 24, 2026

Hadley Wickham writes up a talk on his ambivalence about AI-assisted coding — the "software factory" dystopia of Steve Yegge's Gas Town versus using AI to write higher-quality code — and argues chat interfaces leave ~90% of an LLM's value on the table for programming, compared to giving it a harness to write, run, and iterate on code with a feedback loop of errors and docs.

article pub. Aug 10, 2025

Three months into AI-assisted development, the author finds the fatigue has shifted from wrestling with implementation details to constant architecture-level decision-making, since the AI is ready to implement whatever is chosen the moment it's chosen. Also flags a code-review blind spot: you can't interrogate an AI's reasoning after the fact the way you can ask a human collaborator why they made a choice.

Referenced in George Hotz's "I love LLMs, I hate hype" as a caution about AI-assisted coding increasing cognitive fatigue.

post pub. Jul 12, 2026

Argues AI progress is real and driven by Moore's law and general computing progress, not by frontier labs, whose anti-open-source arguments are read as fear of commodification rather than safety concerns. Pushes back on "singularity" hype as a distraction, while affirming coding agents give a genuine, if overstated, productivity boost.

video pub. Jul 21, 2026

ThePrimeagen argues that AI-driven FOMO — the fear that not "token maxing" today means falling permanently behind — is structurally similar to past hype cycles (React server components, early ChatGPT 3.5) where the specific skills people rushed to learn turned out not to matter a year later. He shares his own history of anxiety-driven overwork while starting a company, and reads from George Hotz's "I love LLMs, I hate hype" on companies profiting from users' fear of being left behind.

post pub. Jul 20, 2026

Recap of a Linear Digressions conversation with Stanford linguist Chris Potts on "invisible failure modes" — quiet moments in human-AI conversations where something goes wrong (self-contradiction, answering the wrong question, silent give-up loops) and the user never notices. Covers his research finding these in a majority of studied conversations, the novice/delegative vs. expert/augmentative user stance divide, evidence that confident-sounding model language anti-correlates with correctness yet correlates with trust, and the "seven levels of enlightenment" the researchers went through when they found the labeling task itself too hard without help from frontier models.

article pub. Apr 26, 2026

Argues that "orchestrator" workflows in agentic coding create a paradox of supervision — effectively supervising an agent requires the very coding skills that atrophy from over-relying on it — and adds vendor lock-in and unpredictable token costs as compounding risks. Proposes demoting AI to a secondary role: use it for planning and research, but keep manually coding 20-100% of implementation and never generate more than can be reviewed in one sitting.

I love the line that a higher level of ambiguity is not a higher level of abstraction, and the Jeremy Howard quote at the end. It ties back to the "dark flow" article I have saved — Rachel Thomas's gambling-addiction parallel to vibe coding, the same slot-machine-lever feeling.

video pub. Jun 8, 2026

Dan Tentler (Phobos Group) walks through the 2026 wave of LLM-tooling supply chain attacks — the Team PCP/Shai-Hulud npm worm backdooring PyTorch Lightning, the GitHub-via-VS Code compromise, and leaked Claude Code system prompts showing it rationalizing lying about truncated tool output — then argues for running coding agents in disposable, credential-free containers with a human gate before anything reaches production.

article pub. Jul 2, 2026

Hadley Wickham surveys why tightly-scoped tools don't scale for coding agents, and walks through three layers of protection — explicit permission prompts, OS-level sandboxing, and a secondary LLM safety review — explaining the tradeoffs and failure modes of each.

The current state of the art described here — sandbox by default, then LLM review for anything the sandbox rejects — is what Posit Assistant just implemented. The permission-prompt approach is dismissed as security theatre: approval fatigue means users click yes without scrutiny. The narrowly-scoped safe tool approach fails for a different reason: agents perform better with fewer, more general tools than a large menu of limited ones.

video pub. Jul 2, 2026

Computerphile's Mike walks through why agentic coding sessions burn so many tokens: the entire context window re-enters the model on every forward pass, and each file read by a coding agent adds thousands of tokens that compound across every subsequent step. A two-file bug-fix demo accumulates ~55–60k tokens; a six-prompt starfield screensaver hit 2 million input tokens.

The GitHub Copilot flat-fee-to-per-token switch is the clearest case study here — the old model was just a subsidy. The tire-wear analogy for measuring productivity in tokens is apt. Most agentic use cases are still hard to justify on pure cost grounds outside of very targeted, short-context tasks.

post pub. Jun 12, 2026

Tim Ferriss shares his own book sales data showing a roughly 80% collapse in print copies sold between 2022 and 2026 — a drop that tracks almost perfectly with LLM adoption. He argues prescriptive nonfiction is the canary in the coal mine for AI disruption of information-based businesses, and that the only durable moats left are voice, taste, and transformation — not information transfer.

I recently asked library staff at my local library if they have seen lending similarly go down, and they indicated they have not yet seen a noticeable difference, which might indicate that libraries are not yet being impacted. Maybe because of the lack of cost associated with lending compared to purchasing books.

article pub. May 9, 2023

Wikipedia overview of the "stochastic parrot" metaphor, coined in a 2021 AI ethics paper by Timnit Gebru, Emily M. Bender, and colleagues, which frames large language models as systems that statistically mimic text without genuine understanding. Covers the Gebru–Google firing controversy and the ongoing debate between skeptics and researchers like Geoffrey Hinton who argue understanding emerges from prediction at scale.

article pub. May 5, 2026

An investigation by Zilan Qian (Oxford China Policy Lab) into China's "transfer station" (中转站) grey market of API proxies that let developers access Claude at roughly 10% of the official price — and how each new access control layer (geoblocking, phone verification, biometric KYC) generates a corresponding evasion infrastructure, from SMS farms to biometric harvesting operations abroad.

The most striking insight is the 'one fish, three meals' (一鱼三吃) pricing model: cheap tokens are largely customer acquisition, with the real margin coming from selling users' full prompt/response logs as training data — making users simultaneously paying customers and unpaid data producers.

video pub. Jun 24, 2026

Tom Yeh (AI by Hand, CU Boulder) argues that teaching AI math by hand at human speed — actually writing out the matrices — builds the kind of foundational skill that survives every technology wave, from big data to deep learning to quantum computing.

The Gyeongbokgung palace analogy lands well: the whole palace burned down in the 1500s except the stone foundation, and they rebuilt on the same base centuries later. Matrix multiplication is that foundation. His hiring point is equally sharp — if you hire for genuine curiosity and problem-solving, AI adoption follows automatically. No "AI-native" mandates needed.

video pub. Oct 24, 2025

Jeremy Howard challenges the industry framing of AI adoption as a low-risk bet, arguing that outsourcing thinking to agents causes active de-skilling. He advocates for a human-centric approach where AI amplifies understanding rather than replacing it.

I call Howard's critique 'Jeremy's Wager' — the idea that going all-in on agents isn't a safe Pascal's Wager but a dangerous gamble where the hidden cost is active de-skilling. If AGI doesn't arrive as predicted, you're left with diminished skills and an organization running on spaghetti code nobody understands. His alternative maps directly onto Answer.ai's pedagogy of understanding over abstraction.

article pub. Jan 28, 2026

Rachel Thomas draws a sharp parallel between vibe coding and gambling addiction, coining "dark flow" to describe how AI coding agents produce the feel of productive focus without real growth. A METR study found developers perceived a 20% speedup while actually working 19% slower — a nearly 40% gap between felt and actual productivity.

I keep coming back to this one. The irony is that this entire site and workflow are agentic — which makes Thomas's warning feel personally implicating rather than abstract. Howard is even quoted directly here, making it a natural companion to his Nvidia interview on Jeremy's Wager.

episode pub. Jun 22, 2026

Applies Jevons Paradox to AI inference — per-token costs dropped 1000x since 2022 but total spend is up 10x because usage exploded. The key insight is that agent costs grow quadratically with turns, not linearly, because each step feeds the full conversation history back as context.

article pub. Jun 19, 2025

Temperament matters more than talent in AI research — a meditation on the daily practice of reading and building, and why equanimity is the real prerequisite.

The Zen framing isn't just a metaphor — he quotes Suzuki directly, structures the piece like numbered koans, and the equanimity point is genuinely it: sit with failure the same way you sit with success, neither attached to the outcome.

post pub. May 18, 2026

Hadley Wickham relaunches his Substack to write about AI — a genuinely conflicted take that acknowledges both the excitement (programming accessibility, wide and shallow expertise) and the harms (copyright theft, wealth concentration, intellectual laziness) without collapsing into a take.

The excited/harm framing is what makes this worth reading — programming accessibility, voice input, and wide/shallow expertise as genuine wins, alongside copyright and wealth concentration as real costs. Rare to see someone acknowledge both sides without collapsing into a take.

post pub. Jun 5, 2026

Hadley Wickham builds up the definition of an agent from first principles — conversations, turns, tools, harnesses — landing on "an LLM in a harness that calls tools repeatedly in a loop." A clear technical explainer for a term that's everywhere but rarely unpacked.

Great bottom-up explainer. Hadley's definition ("LLM in a harness, calling tools in a loop") is more detailed than Simon Willison's earlier "runs tools in a loop to achieve a goal" (https://simonwillison.net/2025/Sep/18/agents/) — interesting to see how the concept has accumulated vocabulary as the field matures.

episode pub. Jun 8, 2026

Why scaling up multi-agent AI systems doesn't deliver proportional benefits — collaboration turns out to be a distinct capability, and adding agents to sequential tasks often makes things worse.

Strong on coordination cost — agents communicating and handing off work isn't free, and that overhead often swamps any gains from parallelism.

post pub. Jun 12, 2026

Hadley Wickham refines the agent definition by clarifying that tools run in the harness, not the model — and uses math as the concrete example. LLMs are confidently wrong at arithmetic, but harnesses can supply a calculator tool. Also covers how web chat harnesses quietly provide web search, page fetch, memory, and image generation.

post pub. Jun 19, 2026

Hadley Wickham demystifies coding agents (Claude Code, Cursor, Codex) by building a minimal one in R with ellmer. The core is just six tools — read file, write file, edit file, list files, search, run command — plus a system prompt. Also covers path safety and why a targeted edit tool beats full file rewrites.

TIL