Skip to content
Artwork for Fallthrough
Fallthrough · Today · 57 min

Be Kind, Rewind

Matthew takes the host chair this week with Kris as an unusually quiet producer. They're joined by Ron Efroni and James Bayer from Flox for a long conversation about Nix. Ron co-founded Flox and is also the president of the NixOS Foundation. James gives a live demo, going from flox search to flox activate with no commit SHA anywhere in sight, and Matthew finally gets an answer to a flake.lock code review problem: what exactly am I approving when the diff is one hash for another? Ron makes the cancel worthy claim that Nix is not hard, it just lacks opinionation by design, which turns out to be the entire reason Flox exists. Then the conversation turns to agents, why skills are software, and the company that uses Flox to turn back time on a model and replay the exact environment a bad answer came out of. We've got supporter content, of course! This week that includes Kelsey Hightower's hand in the containerize project, Ron on where the open source ends and the invoice begins, the customer who compared Flox to really good Wi-Fi, what actually keeps Ron up at night, Kris talking about the truly absurd amount of hardware humming away in his apartment, and a closing detour through AOL discs, Blockbuster late fees, and dedicated tape rewinders. If you prefer to watch this episode, you can view it on YouTube: https://youtu.be/eWjJVaDKRWU No episode of the aftershow 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: Chapter 1: Matthew Takes the Host Chair (00:00:58) Chapter 2: What Is Flox, and Who Is Actually Using It (00:02:34) Chapter 3: Do You Still Need Nix? Escape Hatches and SHA Pinning (00:09:43) Chapter 4: Live Demo: The Flox CLI and the Catalog (00:12:00) Chapter 5: What Goes In Your Repo, and the Nix Store (00:19:52) Chapter 6: Why Not Just Use Nix? Scale, Enterprise, Multiplayer (00:23:02) Chapter 7: Nix Is Not Hard, It Just Has No Opinions (00:24:59) Chapter 9: Packages, Environments, and Building the Artifact (00:30:59) Chapter 11: Does Local Dev Even Matter? (00:36:15) Chapter 12: Skills Are Software: Agent Stacks and Sovereign AI (00:39:03) Chapter 13: Turning Back Time on a Model, and the CVE Curve (00:45:45) Chapter 16: Don't Miss the Shot, and Why Nix Pilled (00:50:04) Epilogue (00:56:15) Host: Matthew Sanabria Co-Host: Kris Brandow Guests: Ron Efroni and James Bayer Producers: Matthew Sanabria and Kris Brandow Beats: Breakmaster Cylinder Socials: Website Bluesky Threads X/Twitter LinkedIn Instagram TikTok Changelog Zulip Gophers Slack (00:00) - Prologue (00:58) - Chapter 1: Matthew Takes the Host Chair (02:34) - Chapter 2: What Is Flox, and Who Is Actually Using It (09:43) - Chapter 3: Do You Still Need Nix? Escape Hatches and SHA Pinning (12:00) - Chapter 4: Live Demo: The Flox CLI and the Catalog (19:52) - Chapter 5: What Goes In Your Repo, and the Nix Store (23:02) - Chapter 6: Why Not Just Use Nix? Scale, Enterprise, Multiplayer (24:59) - Chapter 7: Nix Is Not Hard, It Just Has No Opinions (30:59) - Chapter 9: Packages, Environments, and Building the Artifact (36:15) - Chapter 11: Does Local Dev Even Matter? (39:04) - Chapter 12: Skills Are Software: Agent Stacks and Sovereign AI (45:45) - Chapter 13: Turning Back Time on a Model, and the CVE Curve (50:04) - Chapter 16: Don't Miss the Shot, and Why Nix Pilled (56:15) - Epilogue

0:00 · Prologue-57:47

transcript

No transcript — this publisher did not publish one.

show notes

Matthew takes the host chair this week with Kris as an unusually quiet producer. They're joined by Ron Efroni and James Bayer from Flox for a long conversation about Nix. Ron co-founded Flox and is also the president of the NixOS Foundation.

James gives a live demo, going from flox search to flox activate with no commit SHA anywhere in sight, and Matthew finally gets an answer to a flake.lock code review problem: what exactly am I approving when the diff is one hash for another? Ron makes the cancel worthy claim that Nix is not hard, it just lacks opinionation by design, which turns out to be the entire reason Flox exists. Then the conversation turns to agents, why skills are software, and the company that uses Flox to turn back time on a model and replay the exact environment a bad answer came out of.

We've got supporter content, of course! This week that includes Kelsey Hightower's hand in the containerize project, Ron on where the open source ends and the invoice begins, the customer who compared Flox to really good Wi-Fi, what actually keeps Ron up at night, Kris talking about the truly absurd amount of hardware humming away in his apartment, and a closing detour through AOL discs, Blockbuster late fees, and dedicated tape rewinders.

If you prefer to watch this episode, you can view it on YouTube: https://youtu.be/eWjJVaDKRWU

No episode of the aftershow 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:

  • Chapter 1: Matthew Takes the Host Chair (00:00:58)
  • Chapter 2: What Is Flox, and Who Is Actually Using It (00:02:34)
  • Chapter 3: Do You Still Need Nix? Escape Hatches and SHA Pinning (00:09:43)
  • Chapter 4: Live Demo: The Flox CLI and the Catalog (00:12:00)
  • Chapter 5: What Goes In Your Repo, and the Nix Store (00:19:52)
  • Chapter 6: Why Not Just Use Nix? Scale, Enterprise, Multiplayer (00:23:02)
  • Chapter 7: Nix Is Not Hard, It Just Has No Opinions (00:24:59)
  • Chapter 9: Packages, Environments, and Building the Artifact (00:30:59)
  • Chapter 11: Does Local Dev Even Matter? (00:36:15)
  • Chapter 12: Skills Are Software: Agent Stacks and Sovereign AI (00:39:03)
  • Chapter 13: Turning Back Time on a Model, and the CVE Curve (00:45:45)
  • Chapter 16: Don't Miss the Shot, and Why Nix Pilled (00:50:04)
  • Epilogue (00:56:15)

Host: Matthew Sanabria
Co-Host: Kris Brandow
Guests: Ron Efroni and James Bayer
Producers: Matthew Sanabria and Kris Brandow
Beats: Breakmaster Cylinder


Socials:

  • (00:00) - Prologue
  • (00:58) - Chapter 1: Matthew Takes the Host Chair
  • (02:34) - Chapter 2: What Is Flox, and Who Is Actually Using It
  • (09:43) - Chapter 3: Do You Still Need Nix? Escape Hatches and SHA Pinning
  • (12:00) - Chapter 4: Live Demo: The Flox CLI and the Catalog
  • (19:52) - Chapter 5: What Goes In Your Repo, and the Nix Store
  • (23:02) - Chapter 6: Why Not Just Use Nix? Scale, Enterprise, Multiplayer
  • (24:59) - Chapter 7: Nix Is Not Hard, It Just Has No Opinions
  • (30:59) - Chapter 9: Packages, Environments, and Building the Artifact
  • (36:15) - Chapter 11: Does Local Dev Even Matter?
  • (39:04) - Chapter 12: Skills Are Software: Agent Stacks and Sovereign AI
  • (45:45) - Chapter 13: Turning Back Time on a Model, and the CVE Curve
  • (50:04) - Chapter 16: Don't Miss the Shot, and Why Nix Pilled
  • (56:15) - Epilogue
links10

chapters

14 chapters

more episodes

All episodes