<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Out of Distribution</title><description>Notes from the tail — long-form, interactive writing on transformers and computation by Rob Porter.</description><link>https://ood.dev/</link><item><title>Doom, compiled into a transformer</title><link>https://ood.dev/posts/doom/</link><guid isPermaLink="true">https://ood.dev/posts/doom/</guid><description>No training anywhere: a compiler sets the weights of a stock Phi-3-architecture checkpoint so autoregressive generation executes Doom&apos;s classic renderer.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate></item><item><title>A calculator, compiled into a transformer</title><link>https://ood.dev/posts/calculator/</link><guid isPermaLink="true">https://ood.dev/posts/calculator/</guid><description>Setting a transformer&apos;s weights by hand -- no training -- to build four exact calculators and compare how they use layers, parameters, and generated tokens.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Introducing torchwright</title><link>https://ood.dev/posts/torchwright-intro/</link><guid isPermaLink="true">https://ood.dev/posts/torchwright-intro/</guid><description>A compiler that turns computation graphs into the weights of a stock transformer -- no training anywhere. Where it came from and how it works.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>What does a &quot;difficult&quot; MNIST digit look like?</title><link>https://ood.dev/posts/mnist-difficulty/</link><guid isPermaLink="true">https://ood.dev/posts/mnist-difficulty/</guid><description>The MNIST digits a simple convnet gets wrong, and what they suggest about how the state of the art compares to human performance.</description><pubDate>Thu, 02 Aug 2018 00:00:00 GMT</pubDate></item></channel></rss>