
Fallthrough
A deep and nuanced conversational podcast focused on technology, software, and computing..
Fallthrough Media
Show overview
Fallthrough has been publishing since 2024, and across the 2 years since has built a catalogue of 79 episodes, alongside 4 trailers or bonus episodes. That works out to roughly 100 hours of audio in total. Releases follow a weekly cadence.
Episodes typically run an hour to ninety minutes — most land between 1h 1m and 1h 28m — though episode length varies meaningfully from one episode to the next. It is catalogued as a EN-language Technology show.
The show is actively publishing — the most recent episode landed yesterday, with 23 episodes already out so far this year. The busiest year was 2025, with 54 episodes published. Published by Fallthrough Media.
From the publisher
A deep and nuanced conversational podcast focused on technology, software, and computing.
Latest Episodes
View all 79 episodesShall We Play A Game?
Pull the (AI) Lever, Kronk!
Dependencies All The Way Down
Terminal Velocity
He Who Controls the Source
Forging Ahead
Regression to the Mean
No Country for Old Maintainers
Supply Chain Reaction

Ep 66Another 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 engineering attacks. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Matt's Last Episode Before Fatherhood (00:01:09)Chapter 2: The Supply Chain Crisis and Claude Mythos (00:03:18)Chapter 3: The Implications of Democratized Hacking (00:08:43)Chapter 4: The Cooldown Period Debate (00:13:00)Chapter 5: Steve's Rails Zero-Day War Story (00:18:54)Chapter 9: Using AI as a Personal Life Assistant (00:23:13)Chapter 12: Steve & East River Source Control (00:28:54)Chapter 13: Git's Design Limitations and the Stack Diffs Model (00:39:08)Epilogue (00:44:57)Hosts Kris Brandow - Host Matthew Sanabria - Host Steve Klabnik - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (01:09) - Chapter 1: Matt's Last Episode Before Fatherhood (03:18) - Chapter 2: The Supply Chain Crisis and Claude Mythos (08:43) - Chapter 3: The Implications of Democratized Hacking (13:00) - Chapter 4: The Cooldown Period Debate (18:54) - Chapter 5: Steve's Rails Zero-Day War Story (23:13) - Chapter 9: Using AI as a Personal Life Assistant (28:54) - Chapter 12: Steve & East River Source Control (39:08) - Chapter 13: Git's Design Limitations and the Stack Diffs Model (44:57) - Epilogue

Ep 65Snake 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 into corporate DEI and code-switching, Matt's chocolate shop tax war stories, LLC vs S-Corp tradeoffs, and why engineers who dismiss finance are worse engineers. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Matthew Goes All In on Apple (00:01:10)Chapter 3: The Claude Code Source Leak (00:08:24)Chapter 4: AI Companies and the Diversity of Thought Problem (00:14:13)Chapter 6: LLMs Are Not Better Than Humans (00:17:16)Chapter 7: AI Hype, Big Data Deja Vu, and Snake Oil (00:21:17)Chapter 8: Serial Founders Are Deadbeat Fathers (00:23:33)Chapter 9: The Hidden Heroes Who Run Companies (00:33:01)Chapter 11: Engineers Need to Respect (and Learn) Finance (00:35:03)Chapter 13: Double-Entry Accounting Is an OG Distributed System (00:50:41)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (01:10) - Chapter 1: Matthew Goes All In on Apple (08:24) - Chapter 3: The Claude Code Source Leak (14:13) - Chapter 4: AI Companies and the Diversity of Thought Problem (17:16) - Chapter 6: LLMs Are Not Better Than Humans (21:17) - Chapter 7: AI Hype, Big Data Deja Vu, and Snake Oil (23:33) - Chapter 8: Serial Founders Are Deadbeat Fathers (33:01) - Chapter 9: The Hidden Heroes Who Run Companies (35:03) - Chapter 11: Engineers Need to Respect (and Learn) Finance (50:41) - Chapter 13: Double-Entry Accounting Is an OG Distributed System

Ep 64Who'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 got supporter content, of course! This week that includes a philosophical tangent on whether referencing external knowledge counts as knowing, a heated debate about whether humans are hierarchical by nature, Matt's island thought experiment about hierarchy inevitably emerging, and Ian's argument that not everyone needs to be a builder. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Meet the Panel (00:00:54)Chapter 2: Defining AGI and Superintelligence (00:03:00)Chapter 3: The Spicy Takes: Has AGI Already Arrived? (00:11:38)Chapter 4: What Does It Mean to Know? Memory vs. Intelligence [Extended] (00:17:56)Chapter 5: A Black Perspective on Power and Intelligence (00:18:55)Chapter 6: Did They Actually Win? Dominance Hierarchies and Revolution (00:26:18)Chapter 7: AI Is Already Oppressive: Why Aren't We Worried About That? (00:33:53)Chapter 10: AI as the Subtle Overlord (00:48:55)Chapter 12: What We Should Actually Be Worried About (00:58:47)Chapter 13: Intelligence, Eugenics, and What the Word Even Means (01:08:06)Chapter 14: Naming the Machines: AI Identity and Claude's Constitution (01:22:32)Chapter 15: We vs. Me: Language, Identity, and Collective Pronouns (01:25:14)Epilogue (01:31:10)Hosts Kris Brandow - Host Ian Wester-Lopshire - Host Matthew Sanabria - Host Steve Klabnik - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:54) - Chapter 1: Meet the Panel (03:00) - Chapter 2: Defining AGI and Superintelligence (11:38) - Chapter 3: The Spicy Takes: Has AGI Already Arrived? (17:56) - Chapter 4: What Does It Mean to Know? Memory vs. Intelligence [Extended] (18:55) - Chapter 5: A Black Perspective on Power and Intelligence (26:18) - Chapter 6: Did They Actually Win? Dominance Hierarchies and Revolution (33:53) - Chapter 7: AI Is Already Oppressive: Why Aren't We Worried About That? (48:55) - Chapter 10: AI as the Subtle Overlord (58:47) - Chapter 12: What We Should Actually Be Worried About (01:08:06) - Chapter 13: Intelligence, Eugenics, and What the Word Even Means (01:22:32) - Chapter 14: Naming the Machines: AI Identity and Claude's Constitution (01:25:14) - Chapter 15: We vs. Me: Language, Identity, and Collective Pronouns (01:31:10) - Epilogue

Ep 63The Joy of Building
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 dive, Kris's custom AI research system that runs 73 agent calls in parallel, the memory bandwidth gap between Mac Studio Ultra and datacenter GPUs, and the joy of discovering headless GPU cards. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Notes:Lazy.nvimMason.nvimTree-sitterHelix EditorGhosttyNushellZellijZMXTable of Contents:Prologue (00:00:00)Chapter 1: Baby Prep and Desk Organization (00:00:59)Chapter 2: Upgrading NeoVim with LLM Assistance (00:04:22)Chapter 3: The Vim Journey: Why Terminal Editors Still Win (00:09:41)Chapter 4: Terminal Emulators: Ghostty, Helix, and the Quest for Speed (00:17:12)Chapter 5: LSP, TreeSitter, and the End of the M-to-N Plugin Problem (00:20:14)Chapter 6: Customizing Key Bindings and Evaluating Your Tools (00:28:44)Chapter 8: Switching to Nushell (00:37:53)Chapter 9: Tmux, Session Persistence, and When to Drop Your Multiplexer (00:51:31)Chapter 10: Claude Code's RAM Problem and Agent Permissions (01:03:04)Chapter 12: The "Nothing Matters in Six Months" Paradox (01:11:23)Chapter 13: Hardware Dreams: Framework Desktop to Mac Studio (01:13:52)Chapter 15: 10G Networking and the Magic of Private Pre-Shared Keys (01:21:15)Chapter 17: AI, Superintelligence, and a Teaser for Next Time (01:29:17)Epilogue (01:36:16)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:59) - Chapter 1: Baby Prep and Desk Organization (04:22) - Chapter 2: Upgrading NeoVim with LLM Assistance (09:41) - Chapter 3: The Vim Journey: Why Terminal Editors Still Win (17:12) - Chapter 4: Terminal Emulators: Ghostty, Helix, and the Quest for Speed (20:14) - Chapter 5: LSP, TreeSitter, and the End of the M-to-N Plugin Problem (28:44) - Chapter 6: Customizing Key Bindings and Evaluating Your Tools (37:53) - Chapter 8: Switching to Nushell (51:31) - Chapter 9: Tmux, Session Persistence, and When to Drop Your Multiplexer (01:03:04) - Chapter 10: Claude Code's RAM Problem and Agent Permissions (01:11:23) - Chapter 12: The "Nothing Matters in Six Months" Paradox (01:13:52) - Chapter 13: Hardware Dreams: Framework Desktop to Mac Studio (01:21:15) - Chapter 15: 10G Networking and the Magic of Private Pre-Shared Keys (01:29:17) - Chapter 17: AI, Superintelligence, and a Teaser for Next Time (01:36:16) - Epilogue

Ep 62The 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 proposal review process, what the Go developer survey numbers really say about community trust, and a debate over whether GitHub is even the right platform for proposal discussions. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Notes:proposal: uuid: add API to generate and parse UUIDTable of Contents:Prologue (00:00:00)Chapter 1: Catching Up with the Panel (00:01:05)Chapter 2: The UUID Proposal (00:03:07)Chapter 3: GitHub as a Discussion Platform (00:08:33)Chapter 4: The History of UUID Versions (00:12:08)Chapter 5: The Flawed Ecosystem Survey (00:16:20)Chapter 6: The Proposed API: New, NewV4, NewV7 (00:27:56)Chapter 7: Library Design Philosophy vs. the Go Team's Approach (00:31:33)Chapter 8: The Default Debate and the RFC's Intent (00:41:51)Chapter 9: Code of Conduct Double Standards (00:50:51)Chapter 14: Cultural Communication and the Path Forward (00:59:37)Epilogue (01:04:23)Hosts Kris Brandow - Host Dylan Bourque - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (01:05) - Chapter 1: Catching Up with the Panel (03:07) - Chapter 2: The UUID Proposal (08:33) - Chapter 3: GitHub as a Discussion Platform (12:08) - Chapter 4: The History of UUID Versions (16:20) - Chapter 5: The Flawed Ecosystem Survey (27:56) - Chapter 6: The Proposed API: New, NewV4, NewV7 (31:33) - Chapter 7: Library Design Philosophy vs. the Go Team's Approach (41:51) - Chapter 8: The Default Debate and the RFC's Intent (50:51) - Chapter 9: Code of Conduct Double Standards (59:37) - Chapter 14: Cultural Communication and the Path Forward (01:04:23) - Epilogue

Ep 61Deprecate 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 deep dive into why Go couldn't ship general-purpose coroutines. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Catching Up and Guest Plans (00:00:56)Chapter 4: Go as a Rebellious Language (00:05:38)Chapter 6: Go's Unique Position: Rebellious and Revolutionary (00:09:40)Chapter 7: Modules, SemVer, and Where Go Missteps (00:12:55)Chapter 8: Stop Appealing to the Go Team (00:16:01)Chapter 9: Building a Community-Owned Ecosystem (00:24:46)Chapter 10: Recapturing Go's Excitement (00:32:09)Chapter 11: The Problem With the Error Interface (00:41:01)Chapter 12: Multiple Returns and Deprecating the Error Interface (00:48:06)Epilogue (00:56:13)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:56) - Chapter 1: Catching Up and Guest Plans (05:38) - Chapter 4: Go as a Rebellious Language (09:40) - Chapter 6: Go's Unique Position: Rebellious and Revolutionary (12:55) - Chapter 7: Modules, SemVer, and Where Go Missteps (16:01) - Chapter 8: Stop Appealing to the Go Team (24:46) - Chapter 9: Building a Community-Owned Ecosystem (32:09) - Chapter 10: Recapturing Go's Excitement (41:01) - Chapter 11: The Problem With the Error Interface (48:06) - Chapter 12: Multiple Returns and Deprecating the Error Interface (56:13) - Epilogue

Ep 60Package 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 pattern. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.This week's episode of Break continues the conversation. Kris and Matt dissect the magic underscore imports in database/sql, argue you should just test against a real database, and then spend the back half debating where Go lands in Bryan Cantrill's "Complexity of Simplicity" quadrant framework. Watch it on YouTube or listen with your favorite podcasting app! Learn more by going to https://break.show/ep/29.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Catching Up: Snow, Life, and Episode 60 (00:00:57)Chapter 2: The Go Repository Structure Problem (00:05:50)Chapter 3: Package Hell and Dependency Cycles (00:10:19)Chapter 6: The Go 1 Compatibility Promise (00:18:06)Chapter 9: The Community Must Lead (00:26:11)Chapter 10: The Dying Gopher Slack and Community Fragmentation (00:37:45)Chapter 11: "You're Holding It Wrong" (00:45:11)Chapter 12: GopherCon vs. RustConf: The Energy Gap (00:53:24)Epilogue (00:59:32)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:57) - Chapter 1: Catching Up: Snow, Life, and Episode 60 (05:50) - Chapter 2: The Go Repository Structure Problem (10:19) - Chapter 3: Package Hell and Dependency Cycles (18:06) - Chapter 6: The Go 1 Compatibility Promise (26:11) - Chapter 9: The Community Must Lead (37:45) - Chapter 10: The Dying Gopher Slack and Community Fragmentation (45:11) - Chapter 11: "You're Holding It Wrong" (53:24) - Chapter 12: GopherCon vs. RustConf: The Energy Gap (59:32) - Epilogue

Ep 59Is 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 heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.No episode of Break this week. We'll have more aftershow episodes soon! In the meantime, catch up on previous episodes at https://break.show.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Go Generic Methods Proposal (00:00:46)Chapter 2: Go 1.26 Release Highlights (00:17:07)Chapter 3: Go Developer Survey: Trust & Leadership (00:25:42)Chapter 4: Survey Challenges: Idioms, Features & Error Handling (00:36:22)Epilogue (01:08:23)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:46) - Chapter 1: Go Generic Methods Proposal (17:07) - Chapter 2: Go 1.26 Release Highlights (25:42) - Chapter 3: Go Developer Survey: Trust & Leadership (36:22) - Chapter 4: Survey Challenges: Idioms, Features & Error Handling (01:08:23) - Epilogue

Ep 58Lava 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 myth that you'll actually upgrade your components, Matt's DaVinci Resolve nightmare on Arch Linux, and why the Mac Pro doesn't know what it is anymore. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.This week's episode of Break continues the conversation. Kris and Matt dig into why the chat interface is just the piano keyboard moment for AI, the pair programming gap where agents can't notice your manual edits, and the Codex personality controversy. They close with a teaser for next week's Go generic methods discussion. Watch it on YouTube or listen with your favorite podcasting app! Learn more by going to https://break.show/28.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Welcome and Catching Up (00:00:45)Chapter 2: OpenClaw and AI Social Networks (00:12:18)Chapter 3: Prompt Injection Is the New SQL Injection (00:17:01)Chapter 4: Sandboxing and Defense in Depth (00:19:56)Chapter 6: Lava Layers of Abstraction (00:21:53)Chapter 8: Memory Bandwidth Is the Real Bottleneck (00:24:32)Chapter 9: Consumer Hardware is at an Inflection Point (00:27:34)Chapter 10: The RAM Shortage and Supply Chain Crisis (00:32:03)Chapter 12: Nobody Actually Upgrades (00:34:36)Chapter 13: Compiling Rust at the Apple Store (00:36:28)Chapter 14: Do You Still Need a Big Desktop? [Extended] (00:41:24)Chapter 16: The Future of Local AI (00:41:25)Chapter 18: Two Terabytes of RAM and What We'd Do With It (00:50:17)Chapter 19: Reimagining the PC for Massive Parallelism (00:52:56)Epilogue (00:55:08)Hosts Kris Brandow - Host Matthew Sanabria - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:45) - Chapter 1: Welcome and Catching Up (12:18) - Chapter 2: OpenClaw and AI Social Networks (17:01) - Chapter 3: Prompt Injection Is the New SQL Injection (19:56) - Chapter 4: Sandboxing and Defense in Depth (21:53) - Chapter 6: Lava Layers of Abstraction (24:32) - Chapter 8: Memory Bandwidth Is the Real Bottleneck (27:34) - Chapter 9: Consumer Hardware is at an Inflection Point (32:03) - Chapter 10: The RAM Shortage and Supply Chain Crisis (34:36) - Chapter 12: Nobody Actually Upgrades (36:28) - Chapter 13: Compiling Rust at the Apple Store (41:24) - Chapter 14: Do You Still Need a Big Desktop? [Extended] (41:25) - Chapter 16: The Future of Local AI (50:17) - Chapter 18: Two Terabytes of RAM and What We'd Do With It (52:56) - Chapter 19: Reimagining the PC for Massive Parallelism (55:08) - Epilogue

Ep 57The Vibes-Based Legal System
This week Steve's back to tackle the big question: is AI-generated output copyrightable? The conversation includes discussions of the Copyright Act of 1976, the philosophy of why copyright exists at all, whether LLM training is learning, and why owning a style would destroy culture.As always, we've got supporter content! This week that includes the Coca-Cola DEA deal and why trade secrets beat patents, what happens when copyright expires on open source code, turning software into giant prime numbers, the JSON "for good and not evil" licensing saga, and a deep dive into why open source licensing is an honor code system that's quietly falling apart. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.This week's episode of Break continues the conversation. Kris, Matt, and Steve pick up the copyright thread and ask whether it even matters to working developers, draw parallels to the U.S. tax system, and debate whether the frantic pace of AI standards is chaos or just what innovation looks like. Watch it on YouTube or listen with your favorite podcasting app! Learn more by going to https://break.show/27.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Snow, Ice, and Frozen Pipes (00:01:26)Chapter 2: Is AI Output Copyrightable? (00:04:24)Chapter 3: Training vs Output: Two Separate Questions (00:07:28)Chapter 4: The 1976 Copyright Act and Software (00:11:12)Chapter 7: Copyleft vs Permissive in the LLM Era (00:15:59)Chapter 8: Copyright as a Weapon, Not a Shield (00:20:50)Chapter 9: LLM Training Is Just Learning (00:23:04)Chapter 10: Owning a Style Would Destroy Culture (00:26:57)Chapter 11: The Real Problem Is Bigger Than Copyright (00:32:40)Chapter 12: AI Acceptance and What Is Thinking? (00:36:41)Chapter 13: Our Definition of Thinking Is Just Vibes (00:41:58)Chapter 18: The Whole System Is Vibes (00:47:32)Epilogue (00:48:47)Hosts Kris Brandow - Host Matthew Sanabria - Host Steve Klabnik - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (01:26) - Chapter 1: Snow, Ice, and Frozen Pipes (04:24) - Chapter 2: Is AI Output Copyrightable? (07:28) - Chapter 3: Training vs Output: Two Separate Questions (11:12) - Chapter 4: The 1976 Copyright Act and Software (15:59) - Chapter 7: Copyleft vs Permissive in the LLM Era (20:50) - Chapter 8: Copyright as a Weapon, Not a Shield (23:04) - Chapter 9: LLM Training Is Just Learning (26:57) - Chapter 10: Owning a Style Would Destroy Culture (32:40) - Chapter 11: The Real Problem Is Bigger Than Copyright (36:41) - Chapter 12: AI Acceptance and What Is Thinking? (41:58) - Chapter 13: Our Definition of Thinking Is Just Vibes (47:32) - Chapter 18: The Whole System Is Vibes (48:47) - Epilogue

Ep 56The AI Factory Floor
This week we're talking about Gastown! Dylan and Steve join Kris to break down the viral project that spins up hundreds of Claude Code instances to build a software factory. Steve makes the case for why this is an inevitable evolution and the conversation digs into what it actually means to treat software development as a factory floor. The panel traces the cycle from mainframes to PCs to cloud to AI, debates whether data centers are really the environmental villain, and gets into the real economics of AI pricing.As always, we've got supporter content! This week that includes the crypto rug pull scheme targeting open source maintainers, why conEdison is actually good at their job, whether AI subscriptions are just Uber-style subsidization all over again, the gambling psychology of usage-based costs, and Steve's secret project Docket. Not a supporter yet? Fix that today by heading over to https://fallthrough.fm/subscribe where you'll get not only extra content but also higher quality audio. Sign up today!If you prefer to watch this episode, you can view it on YouTube.This week's episode of Break continues the conversation. Kris and Steve dive deep into semantic versioning, the real cost of "breaking changes" in Go, and a whirlwind history of package managers from CPAN to NPM to Go modules. Watch it on YouTube or listen with your favorite podcasting app! Learn more by going to https://break.show/26.Thanks for tuning in and happy listening!Table of Contents:Prologue (00:00:00)Chapter 1: Welcome Back, Dylan (00:00:46)Chapter 2: What is Gastown? (00:06:02)Chapter 3: Where Are the AI Factory Floor Managers? (00:07:53)Chapter 4: The Industry is Cyclical (00:19:43)Chapter 5: Rug Pull as a Service [Preview] (00:23:36)Chapter 7: Energy, Grids & Con Edison [Preview] (00:24:12)Chapter 9: Mainframes Are Still Holding It Together [Preview] (00:25:00)Chapter 11: API Pricing & the Race to the Bottom [Preview] (00:25:35)Chapter 12: Is AI Pricing Just Uber All Over Again? [Preview] (00:26:12)Chapter 13: The Gambling Psychology of API Costs [Preview] (00:26:47)Chapter 15: Beads & AI Dev Tools [Preview] (00:27:23)Chapter 16: Steve's Secret Project [Preview] (00:27:52)Chapter 6: Data Centers Aren't the Villain (00:28:45)Chapter 8: The Case for Local AI (00:35:01)Chapter 10: Claude Code Usage & Hitting the Limits (00:39:55)Chapter 14: The Upgrade Treadmill (00:47:15)Chapter 17: Claude Debugging War Stories (00:56:31)Epilogue (01:01:28)Hosts Kris Brandow - Host Dylan Bourque - Host Steve Klabnik - Host Socials:WebsiteBlueskyThreadsX/TwitterLinkedInInstagram (00:00) - Prologue (00:46) - Chapter 1: Welcome Back, Dylan (06:02) - Chapter 2: What is Gastown? (07:53) - Chapter 3: Where Are the AI Factory Floor Managers? (19:43) - Chapter 4: The Industry is Cyclical (23:36) - Chapter 5: Rug Pull as a Service [Preview] (24:12) - Chapter 7: Energy, Grids & Con Edison [Preview] (25:00) - Chapter 9: Mainframes Are Still Holding It Together [Preview] (25:35) - Chapter 11: API Pricing & the Race to the Bottom [Preview] (26:12) - Chapter 12: Is AI Pricing Just Uber All Over Again? [Preview] (26:47) - Chapter 13: The Gambling Psychology of API Costs [Preview] (27:23) - Chapter 15: Beads & AI Dev Tools [Preview] (27:52) - Chapter 16: Steve's Secret Project [Preview] (28:45) - Chapter 6: Data Centers Aren't the Villain (35:01) - Chapter 8: The Case for Local AI (39:55) - Chapter 10: Claude Code Usage & Hitting the Limits (47:15) - Chapter 14: The Upgrade Treadmill (56:31) - Chapter 17: Claude Debugging War Stories (01:01:28) - Epilogue