I quit. The clankers won
The one where I pack up my bags.
The one where I pack up my bags.
I wrote recently about what Google, Yahoo, Microsoft, and Apple are doing to your email: how four providers stopped being transport layers and turned into active intermediaries between brands and their customers, parsing, ranking, summarising, and increasingly answering on the recipient's behalf.
Swarms of Claude and GPT agents in Minecraft and Mindustry.
Rust LSP that doesn't eat memory for breakfast
My head has been spinning after getting a spreadsheet roughly a week ago. Before we dive into my dirty laundry, let’s state the obvious: millions of people have a vague sense that AI is changing things. And LLMs sure are convenient for getting answers quickly. My team and I use Claude and other tools daily. […]
Over the weekend Ars Technica retracted an article because the AI a writer used hallucinated quotes from an open source library maintainer. The irony here is the maintainer in question, Scott Shambaugh, was harassed by someone's AI agent over not merging its AI slop code. It's likely the bot was running through…
Arm introduces the Arm AGI CPU to power agentic AI infrastructure with rack-scale performance, efficiency and scalable compute for next-generation data centers.
Personal website of Cody Ho
I get asked fairly often what people need to know to be hireable as a graphics programmer. I figured it was time to make a page to link instead of re-typing it each time. We are in a strange time w…
AI-assisted coding has become the norm and with tools like Cursor, GitHub Copilot, Claude Code, Codex, we are increasingly letting models touch our code. If you have used any of these tools in the past year, you have probably experienced something like this: you ask the model to fix a simple bug (perhaps a single…
A look at what current models can build, where they fail, and how EEBench tests the electronics in simulation.
Qwen offers comprehensive functionality spanning chatbot, image and video understanding, image generation, document processing, web search integration, tool utilization, and artifacts.
Here’s what we’ve done—and what we’re still doing—to improve our availability and reliability.
What it takes to run Macs in a datacenter: custom MacBook racks, virtualizing macOS with Apple's Virtualization framework, and building and distributing huge VM images across the fleet.
Lessons I learned while building my own coding agent from scratch.
A practical OpenSCAD LLM benchmark comparing Codex 5.5 High, Claude Sonnet, Claude Opus, Cursor Composer, Google Antigravity, and ModelRift on a detailed Pantheon model.
A universal document converter
Why AI can make software development faster without replacing the judgment and understanding needed to build consistently good software.
If you don’t know what OpenCode is, imagine a boot stamping on a human face forever. The boot is made of TypeScript and the face is everything we have learned about security and systems software since the invention of the electronic computer in the 1940s. The creators describe it as an AI coding agent. As far as I can…
Bots have taken over
To celebrate the 30th Anniversary of Quake, we have collaborated with MachineGames to create a new episode, Dawn of the Machine, now available as a free update to Quake.
The first long-term support release in 5.x series. Supported until July 2028.
`import defer`, six new subcommands (`deno transpile`, `deno pack`, `deno bump-version`, `deno ci`, `deno why`, `deno audit fix`), network debugging in Chrome DevTools, framework-aware `deno compile`, and 3.66x faster cold npm installs.
[Note that this article is a transcript of the video embedded above.] September 2025 was an unusually bad month for runway overruns in the US. On the night of September 24th, an Embraer 145 with 53 people on board landed long at the Roanoke-Blacksburg Regional Airport in Virginia, overshooting the
Why frontier AI has broken the open CTF format, hollowed out the scoreboard, and made competitive CTF performance a weaker signal than it used to be.
AI-assisted incident response can lower MTTR while leaving engineers less prepared for the complex incidents automation cannot solve.
Claude Opus 5.5 vs GPT-6 Astra one-shot Invisible Cities by Italo Calvino in Three.js: AI design, UX, data visualization and explorable explanations.
A blog about software craft and quality
Building a custom octocopter from scratch with an RL controller that sustains flight through motor failures. Follow the build log.