Episode notes
This week Kris and Matt go full homelab. The conversation starts with Kris refreshing his dev setup: migrating NeoVim to 100% Lua, switching from ZSH to NuShell, and rethinking Tmux, all with the help of an LLM. The discussion then moves into hardware: Framework Desktop vs. Mac Studio, the RAM price explosion, 10G networking, WiFi with Private Pre-Shared Keys, and GPUs without display ports. The episode closes with a teaser for a future discussion on why Kris isn't worried about superintelligence. We've got supporter content, of course! This week that includes a mechanical keyboards deep…
Chapters
Tap a chapter to play from there.
Podcast
Fallthrough
Fallthrough Media · Tech & Science · English
A deep and nuanced conversational podcast focused on technology, software, and computing.
More from Fallthrough All episodes →
-
E68 · 25 Apr 2026 · 49 min
No Country for Old Maintainers
Jamie returns, co-hosting with Kris for quite an eventful episode. They start with the Vercel breach, the Axios attack, nvim-treesitter, and Gorilla Mux. Kris draws parallels between the current AI hype cycle to everything that came before: Photoshop was going to destroy photographers, DAWs were going to destroy musicians, and now Claude Code is going to destroy software engineers. Just like the last episode, this one is filled with supporter only content. It's actually an extra episode and a half! This includes a deep dive on OAuth scope design and why consent screens need the Let's Encrypt…
-
E67 · 18 Apr 2026 · 1 hr 9 min
Supply Chain Reaction
After last week's "Another Spectre In The Shell" episode, we felt we needed a follow up! This week Kris is joined by returning co-host Jamie Tanna, with Ian arriving fashionably late. They pick apart the post-Mythos announcement hype cycle, cover counter-narratives from the security community, and examine why our supply chain is already so broken that more powerful LLM barely changes the threat model. The conversation builds toward Jamie's unpop: "a little copying is better than a little dependency" is wrong, we should have more dependencies and then into practical supply chain defense. The…
-
E66 · 11 Apr 2026 · 50 min
Another Spectre In The Shell
It's Kris, Matt, and Steve this week. It's also Matt's last episode before becoming a father. The conversation opens with Claude Mythos, Anthropic's unreleased model that found 147 zero-days in Firefox's JavaScript engine and a 27-year-old bug in OpenBSD. Steve, who's lived through before, puts it in context. The panel also discusses cooldown periods for package upgrades, the implications of nation-state hacking capability becoming available to anyone, and using AI for good. Supporter content? We've got it! This week it includes a dive into post-quantum security and state-sponsored social…
-
E65 · 4 Apr 2026 · 57 min
Snake Oil Has an Expiration Date
It's Kris and Matt this week, and the conversation goes places. It starts with Matt going all-in on Apple and a leaked Claude Code source dump, then pivots into AI companies repeating social media's diversity-of-thought mistakes and why LLMs still can't beat "better than the average human" as a goalpost. The episode closes with a surprise detour into accounting, finance, and why double-entry bookkeeping is one of the original distributed systems. We've got supporter content, of course! This week that includes a home lab infrastructure rant about terrible BMC/IPMI systems, a nuanced deep dive…
-
E64 · 29 Mar 2026 · 1 hr 36 min
Who's Afraid of Superintelligence?
We've got a full panel! In this episode, Kris, Matt, Steve, and Ian have a deep dive into superintelligence, AGI, and why the fear around them might say more about us than about AI. Steve draws a line from colonialism anxiety to alien invasion movies to superintelligence panic. Kris argues that a truly rational superintelligence would see that oppression consistently fails and cooperation wins. The conversation moves through whether AI is already oppressive, what it means for AI to be a subtle overlord, and why the real threats are mundane failures of leadership, not robot uprisings. We've…
-
E62 · 14 Mar 2026 · 1 hr 7 min
The Least Contentious Proposal in the History of Go
Dylan's back this week joining Kris and Matt to tackle Go's UUID proposal (#62026). What Dylan thinksshould have been the least contentious proposal in the history of Go. The panel digs into the proposed API's shortcomings, the flawed ecosystem survey used to justify it, and why the Go team's library design philosophy doesn't hold up. The conversation builds into a broader critique of community dynamics and code of conduct double standards. As always, we've got supporter content! This week that includes the psychological cost of dismissive governance and who actually gets heard, the opaque…
-
E61 · 7 Mar 2026 · 57 min
Deprecate the Error Interface
Another week, another Kris & Matt duo episode! This week, they're picking up where Bryan Cantrill's "Complexity of Simplicity" framework left off and asking what it means for Go's future. Kris argues Go is squarely rebellious (simple and emergent) and that the community needs to stop appealing to the Go team and start owning the ecosystem. The episode builds to a (potentially unpopular) proposal: deprecate the error interface. As always, we've got supporter content! This week that includes Oxide's counter-cultural approach to hiring, a riff on tech industry irony and title inflation, and a…
-
E60 · 28 Feb 2026 · 1 hr 1 min
Package Hell
Another week, another Kris & Matt duo episode! This week, we're digging into Go codebase structure, package design, and why the community keeps struggling with the same problems. The conversation starts with a Gopher Slack discussion about how to arrange Go code, moves through package hell and dependency cycles, and ends with a look at community health. As always, we've got supporter content! This week that includes Go's missing project boundary and why internal is a blunt instrument, real world package design patterns, and how modules broke the elegant simplicity of Go's database/sql driver…
-
E59 · 21 Feb 2026 · 1 hr 10 min
Is Go Simple Anymore?
Another week, another Kris & Matt duo episode! This week, they're talking about Go. They cover the recent generic methods proposal by Robert Griesemer, results from the 2025 Go Developer Survey, some highlights of the 1.26 release, and more! As always, we've got supporter content! This week that includes the survey's tooling data, a deep dive into GOPATH nostalgia and why Go Workspaces can't save the AWS SDK's 70,000+ tags, Kris's research into the entire Go module proxy, and a structural argument for why the module system's base premises don't hold. Not a supporter yet? Fix that today by…
-
E58 · 14 Feb 2026 · 56 min
Lava Layers
This week it's Kris and Matt diving into the state of hardware, security, and what local AI actually needs to work. The conversation starts with AI agent social networks and why prompt injection is the unsolved SQL injection of our era, then shifts into why memory bandwidth is the real bottleneck for running models locally. Matt compiles Rust on a Mac Studio at the Apple Store, and the two debate whether the traditional PC build is even worth it anymore. As always, we've got supporter content! This week that includes the security primitives nobody uses, Kris's local AI research pipeline, the…
