Home Podcasts Two's Complement
Two's Complement

Two's Complement

Ben Rady and Matt Godbolt 71 episodes Latest May 25, 2026

Two's Complement is a programming podcast hosted by Matt Godbolt and Ben Rady, two programmers who both grew up wanting to make video games. One of them did, one of them didn't, but now they work together despite coming from very different backgrounds. The podcast covers programming topics and their experiences in the tech industry.

Episodes

The Rabbit Was Always There May 25, 2026 0:43:59 Ben asks what happens when you curl google.com, and Matt peels back HTTP until the rabbit turns out to have been in the hat all along. Then a USB hub stages a dramatic intervention.
Speed of Thought Apr 11, 2026 0:49:29 Ben has stopped talking to Claude directly. Matt hasn't opened his editor in days. They try to work out whether this is fun, programming, or a very expensive slot machine.
Measure Twice, Optimize Once Mar 9, 2026 0:46:01 Ben asks a simple question about performance and Matt talks for 46 minutes. The one true use case for linked lists is revealed, and a part three is threatened.
How Fast Is Fast? Feb 14, 2026 0:45:08 Ben interviews Matt with a deceptively simple question: make my program go fast. 44 minutes later, robot dogs are falling over, Grace Hopper's wire makes an appearance, and Matt still hasn't gotten the job.
Gaming on Linux Jan 10, 2026 0:27:22 Ben wipes his PC over Thanksgiving and installs Ubuntu for gaming. Matt recalls the dark days of himem.sys and IRQ conflicts. The universe was created last Thursday, and someone gets a hangover.
Factorio Dec 6, 2025 0:24:12 Ben's new TCP backpressure explanation: conveyor belts full. Matt zooms out and mistakes his factory for a Pentium 2. Ben plans to switch to Linux gaming; Matt's start bar keeps popping up and he's had it.
Vibe Coding and Robot Teammates Nov 13, 2025 0:42:37 Ben worries replacing juniors with LLMs creates a future hiring crisis - who'll train the robot-wranglers? Matt blames COVID brain fog, then proves it by botching NP-completeness. Capitalism is bad at escaping local minima.
Conference Talks: Some Assembly Required Oct 12, 2025 0:43:08 Matt returns from CppCon with a cold, three talks, and a keynote title Reddit hates. Ben immediately declares Reddit dumb. The hosts discuss C++ reflection, the unforgivable renaming of the Sears Tower, and why conference attendees should stand like Pac-Man.
Running Programs Sep 12, 2025 0:41:18 Matt and Ben discuss running in production; from running processes in screen to battling systemd configuration files. Ben sketches out daemonization rituals while Matt channels Tolkien to explain process hierarchies. Our hosts discover that Ansible playbooks are just bash scripts with better PR, and everyone still Googles journalctl syntax.
Squashing Compilers Aug 10, 2025 0:42:24 Matt uses you as his therapist to vent about three days fighting systemd and boot time. Ben patiently listens while Matt explains why mounting things shouldn't consume 200% CPU. AWS sponsorship news provides a silver lining.
The Benefits of Experience Jul 18, 2025 0:33:20 Matt and Ben explore how experience lets you run across water instead of drowning in options. Ben explains why he doesn't need a life preserver when building software. Matt retrofits good practices into Compiler Explorer while lamenting decisions from 10 years ago.
Is Football Possible Anymore? Jun 12, 2025 0:20:24 Ben recounts his 2007 startup building a database chatbot (before LLMs were cool). Matt tries their methods live with Claude. Ben foolishly uses his phone as a microphone stand.

Recommended

Playing