All Episodes
ADSP: Algorithms + Data Structures = Programs — 295 episodes
Episode 294: Histocache
Episode 293: APL or Assembly
Episode 292: GPU MODE, PLs, Post AGI, Wingspan & Lawn Care
Episode 291: autoresearch with Opus 4.8 & GPT 5.5
Episode 290: AI Thoughts & The Best Thing You Can Do for Your Career
Episode 289: Ben's Updated AI Thoughts
Episode 288: C++ Now, Lasting Quality & Programming as Theory Building
Episode 287: AI Takes & AI Taxes
Episode 286: GPU Profiling with NVIDIA Nsight Compute (NCU)
Episode 285: GPU Rotate (Part 2)
Episode 284: GPU Rotate
Episode 283: From 0 Programming to NVIDIA in < 3.5 Years
Episode 282: Programming Language Archaeology & Semantics
Episode 281: From Hylomorphisms to Boost Ranges to Jello
Episode 280: C++26 Big Ticket Items, GCC vs Clang & More
Episode 279: ArrayBox.dev & Agentic Software Development
Episode 278: The Age of Ideas
Episode 277: High on AI Update
Episode 276: Mini AI / Cursor Update (+ Running)
Episode 275: Cartel Chaos & Travel Troubles
Episode 274: Recreational Math, Calculators & the Quadratic Formula
Episode 273: Recreational Algorithms, 一百四十一, PEDMAS & Orwell
Episode 272: Inverses, Monoids and ∞
Episode 271: Mastermind Algorithms
Episode 270: 2026 Predictions - AI, The Future, Books & More!
Episode 269: 2025 Double Retro
Episode 268: Advent of Code 2025 (Day 6)
Episode 267: Advent of Code 2025 (Day 2 & 3)
Episode 266: Holiday Special 🎄 CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & More!
Episode 265: 🇦🇺 YOW! Live 🇦🇺 Kevlin Henney & Damian Maclennan
Episode 264: 🇦🇺 Aphantasia, Anendophasia & the Future with Kevlin Henney
Episode 263: 🇳🇱 The Sean Parent Origin Story
Episode 262: 🇳🇱 Chaos with Sean Parent! Bikes, Buses, Waffles & More!
Episode 261: 🇳🇱 C++ Under the Sea 🇳🇱 Bernhard, Koen & C++26 Reflection!
Episode 260: 🇳🇱 C++ Under the Sea 🇳🇱 Ray, Paul, Parrot & Scanman!
Episode 259: 🇳🇴 NDC TechTown 🇳🇴 Vittorio Romeo & JF Bastien
Episode 258: 🇳🇴 An Algorithm Taxonomy (Serial, Parallel, Cooperative)
Episode 257: 🇳🇴 Live from Norway! Replicate, Scatter, Gather & RLD (Part 3)
Episode 256: 🇩🇰 Algorithms: Replicate, Scatter, Gather & RLD (Part 2)
Episode 255: 🇩🇰 C++ Copenhagen Meetup & Replicate
Episode 254: 🇩🇰 Live from Denmark! Roku, EVs, Aarhus (Ø) and more!
Episode 253: Sean Parent on AI and Cursor
Episode 252: Sean Parent on Rust and AI
Episode 251: Sean Parent C++ Under the Sea Keynote Preview
Episode 250: Sean Parent on AI
Episode 249: AI, Podcasts, Scandinavia Trip and More!
Episode 248: The Philosophy of Good Software Design (Part 2)
Episode 247: The Philosophy of Good Software Design
Episode 246: Not High on AI?
Episode 245: High on AI (Part 2)
Episode 244: High on AI (Part 1)
Episode 243: Learning Languages
Episode 242: Thrust & Parallel Algorithms (Part 4)
Episode 241: Parallel Algorithm Talk (Part 3)
Episode 240: Thrust, Rust vs C++, Python & More (Part 2)
Episode 239: Claude-Poisoned Dev Sipping Rocket Fuel
Episode 238: Recommended Podcast Discussions on AI & LLMs
Episode 237: Thrust with Jared Hoberock
Episode 236: C++26 Senders and Receivers Algorithms (Part 2)
Episode 235: C++26 Senders and Receivers Algorithms (Part 1)
Episode 234: C++Now 2025 Recap!
Episode 233: AI! Live from Sunnyvale!
Episode 232: Algorithms! Live from New York!
Episode 231: C++26 Senders and Receivers (+ flat_map)
Episode 230: Hoogle Translate
Episode 229: multi_transform? for_each_but_last?
Episode 228: To Tesla or Not to Tesla
Episode 227: Re: The CUDA C++ Developer’s Toolbox
Episode 226: NVIDIA GTC 2017 vs 2025
Episode 225: CppNorth & Flux Plans, The Slow Death of Twitter and More!
Episode 224: Flux Updates & Internal Iteration
Episode 223: Is C++ Dying? II
Episode 222: From Stepanov to Euler to Shawshank
Episode 221: 2025 Predictions, Conferences and More!
Episode 220: Graph Algorithms & 7 Bridges of Königsberg
Episode 219: Flood Fills & Adaptive Mesh Refinement
Episode 218: Algorithms (by Louridas)
Episode 217: Pragmatic vs Inspiring Talks, A Bug and More
Episode 216: Programming Paradigms and Algorithmic Thinking
Episode 215: C++ vs BQN (AoC Part 2)
Episode 214: Advent of Code in BQN (vs Python)
Episode 213: NumPy & Summed-Area Tables
Episode 212: No More AI and Episode 211
Episode 211: Power, Politics and Misconduct in C++ ✨
Episode 210: C++ Cryptic Crossword
Episode 209: Scrabble, Cribbage & More! (Board Games Part 2)
Episode 208: Catan, Codenames & More! (Board Games Part 1)
Episode 207: 🇳🇱 C++ Under the Sea Live 🇳🇱 Mateusz Pusz, Floris Bob & More!
Episode 206: 🇳🇱 C++ Under the Sea Live 🇳🇱 Jason Turner, Inbal Levi & More!
Episode 205: 🇳🇱 C++ Under the Sea Live 🇳🇱 Phil Nash & Jonathan Müller
Episode 204: 🇪🇸 Lambda World Live 🇪🇸
Episode 203: Rotates All the Way Down with Sean Parent (Part 2)
Episode 202: Rotates All the Way Down with Sean Parent (Part 1)
Episode 201: CppCon 2024 Recap!
Episode 200!
Episode 199: std::rotate
Episode 198: Talks ∧ ¬ (Pigeons ∧ Elevators)
Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
Episode 196: 🇬🇧 Algorithms in APL with Aaron Hsu
Episode 195: 🇨🇦 CppNorth Live 🇨🇦 David Olsen & Pure Chaos!
Episode 194: The One Thing Every Programmer Should Know with Kevlin Henney
Episode 193: Kevlin Henneys with Kevlin Henney
Episode 192: Systems Programming & More with Kevlin Henney
Episode 191: Algorithms & Libraries with Kevlin Henney
Episode 190: C++, Python and More with Kevlin Henney
Episode 189: C++26 Reflection, std::execution & CppNorth
Episode 188: Parallel std::merge
Episode 187: Parallel Top N
Episode 186: How to Get Started in Programming
Episode 185: Name the Algorithm
Episode 184: Safety in Swift 6, Protocols & More with Doug Gregor
Episode 183: Swift with Doug Gregor
Episode 182: C++ Variadic Templates, Swift and More with Doug Gregor
Episode 181: The C++0x Concepts Story with Doug Gregor (Part 2)
Episode 180: The C++0x Concepts Story with Doug Gregor (Part 1)
Episode 179: CheckGrade, ACCU & CppNorth
Episode 178: Henry the Clock, chunk_by & more!
Episode 177: The Couch Episode
Episode 176: 🇺🇸 prior, deltas & Dinner with Phineas
Episode 175: Parallel chunk_by (Part 3)
Episode 174: Parallel chunk_by (Part 2)
Episode 173: Parallel chunk_by
Episode 172: 🇺🇸 Sean Parent on Flash, Chains & Memory Safety
Episode 171: Thinking Parallel & C++ Forward Progress
Episode 170: VIN & HPX
Episode 169: thrust::unique_count and The Algorithm Advisor
Episode 168: Parallel Mode
Episode 167: Phone Tag
Episode 166: Top 20 GPU SDKs, Libraries and Tools!
Episode 165: 2023 Retro! LLMs, Rust vs C++ and More!
Episode 164: Are We Going to Run Out of Credit Cards?
Episode 163: Sean Parent on Tilt Five, Metrowerks & Be Inc.
Episode 162: Sean Parent on the History of Pascal
Episode 161: 🎄 EOP, Rust, Hylo, C++20/23/26/29 & More with Zach Laine (Holiday Special #4)
Episode 160: Rust & Safety at Adobe with Sean Parent
Episode 159: The Roc Programming Language with Richard Feldman (Part 3)
Episode 158: The Roc Programming Language with Richard Feldman (Part 2)
Episode 157: The Roc Programming Language with Richard Feldman
Episode 156: The Last Strange Loop with Richard Feldman
Episode 155: Don't Hurt Yourself (with C++) with Jonathan O'Connor
Episode 154: Programming Languages Galore with Jonathan O'Connor
Episode 153: Pascal vs C vs Ada with Jonathan O'Connor
Episode 152: Ruby in Rwanda with Jonathan O'Connor
Episode 151: Is C++ Dying (Response)
Episode 150: Is C++ Dying?
Episode 149: CityStrides.com, Graph Algorithms and More!
Episode 148: 🇸🇮 SRT23 - Robert Leahy on C++ in FinTech
Episode 147: 🇸🇮 SRT23 - Parallel std::unique Revisited (on a Walk in Venice)
Episode 146: 🇸🇮 SRT23 - Algorithms, BQN's Superpowers & More!
Episode 145: 🇸🇮 SRT23 - Parallel std::unique
Episode 144: 🇸🇮 SRT23 - Nigeria, Here We Come! (and How Bryce Almost Died)
Episode 143: 🇸🇮 SRT23 - Hiša Franko, Postojna, Podcasts and R
Episode 142: 🇸🇮 SRT23 - Lake Bled & Bled Cake + Haskell, Rust & C++
Episode 141: 🇨🇦 CppNorth Live 🇨🇦 Kate Gregory, Jessica Kerr & Kristen Shaker!
Episode 140: 🇨🇦 CppNorth Live 🇨🇦 Victor Ciura, Andreas Weis & More!
Episode 139: 🇬🇧 Why Sean Parent Joined Adobe
Episode 138: 🇬🇧 Sean Parent on Val! (Part 2)
Episode 137: 🇬🇧 Sean Parent on Val (vs Rust)!
Episode 136: 🇬🇧 C++ On Sea Live 🇬🇧 CppCast, TLB HIT & Two's Complement!
Episode 135: 🇸🇮 Slovenia 🇸🇮 2023 Road Trip!
Episode 134: 🇵🇱 Lambda Days Live 🇵🇱 Simon Peyton Jones, Jordan Miller & More!
Episode 133: 🇵🇱 Lambda Days Live 🇵🇱 José Valim, Alexis King & More!
Episode 132: RustConf Drama
Episode 131: One Algorithm To Rule Them All!
Episode 130: C++Now 2023 with Ben Deane & Tristan Brindle!
Episode 129: Circle is Charizard! 🔥
Episode 128: GCC 13.1 🥳 and Upcoming Conferences!
Episode 127: Flux, ChatGPT & More with Tristan Brindle
Episode 126: Flux (and Flow) with Tristan Brindle
Episode 125: NanoRange with Tristan Brindle
Episode 124: Vectorizing std::views::filter
Episode 123: An Algorithm Taxonomy
Episode 122: ChatGPT, GTC 2023 & Stickers on our Foreheads
Episode 121: Stories & Chatting with Zach Laine! (Part 5)
Episode 120: C++ Safety, Tuples & Variants with Zach Laine! (Part 4)
Episode 119: Why APL & Haskell are AWESOME with Zach Laine! (Part 3)
Episode 118: C++ Allocators with Zach Laine! (Part 2)
Episode 117: OOP, C++ Containers, APIs, EOP & More with Zach Laine!
Episode 116: Max Gap Count in C++23
Episode 115: Max Gap in C++23
Episode 114: Rust, Val, Carbon, ChatGPT & Errors with Barry Revzin!
Episode 113: The C++26 Pipeline Operator with Barry Revzin!
Episode 112: 2022 Retro & Running!
Episode 111: C++23 Ranges, 2022 Retro & Star Wars
Episode CX: Compiler Diagnostics
Episode 109: Holiday Special #3 - Trees, Travel, Twitter & Terminology!
Episode 108: Jane Losare-Lusby on Rust! (Part 3)
Episode 107: Jane Losare-Lusby on Rust! (Part 2)
Episode 106: Jane Losare-Lusby on Rust!
Episode 105: Jason Turner from CppCast! (Part 3)
Episode 104: Jason Turner from CppCast! (Part 2)
Episode 103: Jason Turner from CppCast!
Episode 102: Rust scan (vs C++ & Haskell scans)
Episode 101: C++ Developers Try Rust!
Episode 100: Programming Language Logos, Top 3 C++ Features & More!
Episode 99: Moby Dick & Our Favorite Movies
Episode 98: The Future of C++ with Sean Baxter (Part 2)
Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxter
Episode 96: The K Programming Language
Episode 95: Kate Gregory on Carbon vs C++! (Part 4)
Episode 94: Special Guest Kate Gregory! (Part 3)
Episode 93: Special Guest Kate Gregory! (Part 2)
Episode 92: Special Guest Kate Gregory!
Episode 91: C++23 (Part 2)
Episode 90: C++23
Episode 89: The Carbon Programming Language (Part 2)
Episode 88: The Carbon Programming Language
Episode 87: Special Guest Tony Van Eerd! (Part 4)
Episode 86: Special Guest Tony Van Eerd! (Part 3)
Episode 85: Special Guest Tony Van Eerd! (Part 2)
Episode 84: Special Guest Tony Van Eerd!
Episode 83: 🇺🇸 ARRAY 2022, mdspaces, & More!
Episode 82: GPUs - Responding To Reddit Comments
Episode 81: C++ Should Leave ISO
Episode 80: C++ Multidimensional Arrays and GPUs
Episode 79: C++Now 2022, Circle and Clang
Episode 78: C++ Algorithms & Profiling with Ben Deane (Part 4)
Episode 77: C++ Algorithms & Profiling with Ben Deane (Part 3)
Episode 76: C++ Algorithms & Point Free Programming with Ben Deane (Part 2)
Episode 75: C++ Algorithms with Ben Deane (Part 1)
Episode 74: C++ Education, Cats and More! 🐈⬛
Episode 73: CppNorth, Bagels & More!
Episode 72: C++ Algorithm Family Feud!
Episode 71: APL, COBOL, BASIC & More
Episode 70: The Programming Language Quiz
Episode 69: Special Guest Andrei Alexandrescu (Part 2)
Episode 68: Special Guest Andrei Alexandrescu
Episode 67: How to Get Started with C++
Episode 66: Exciting C++ News (and Wordle #3)
Episode 65: NVIDIA is Hiring! (and Wordle #2)
Episode 64: 2022 Preview, Birds & Sponsors!
Episode 63: Wordle!
Episode 62: 2021 Retro (Part 2)
Episode 61: 2021 Retro (Part 1)
Episode 60: BQN's After (⟜) and the Parentheses Poll
Episode 59: Otto & Eric Niebler! (Part 2)
Episode 58: Otto & Eric Niebler! (Part 1)
Episode 57: Holiday Special #2 - Ljubljana, Here We Come!
Episode 56: LeetCode in BQN (Part 2)
Episode 55: LeetCode in C++ (Part 1)
Episode 54: std::partition in BQN
Episode 53: Florida & LeetCode
Episode 52: One Year Anniversary!
Episode 51: Efficiency vs Speed
Episode 50: The Great Twitter War: Bryce vs JF
Episode 49: Special Guest Dave Abrahams! (Part 2)
Episode 48: Special Guest Dave Abrahams!
Episode 47: Combinatory Logic!
Episode 46: Programming Language Awards ~ Coming Soon!
Episode 45: Algebraic Groups and Birds!
Episode 44: Should You Drop Out of School?
Episode 43: Parallel Scans and Associativity
Episode 42: Inverse Algorithms and More!
Episode 41: I Apologize To Listeners
Episode 40: Star Trek vs PowerPC (with Sean Parent)
Episode 39: How Steve Jobs Saved Sean Parent
Episode 38: Adobe STLab is Back! (with Sean Parent)
Episode 37: std::inclusive_scan
Episode 36: std::transform vs std::for_each
Episode 35: SkyNet is Here!
Episode 34: Tuples, Arrays, APL & More
Episode 33: New York, New York!
Episode 32: Hiring Inclusively & Company Culture (Part 4)
Episode 31: Strategic Decision Making & More (Part 3)
Episode 30: Google, Interviews, Leadership & More (Part 2)
Episode 29: From Papa John's to Google (Part 1)
Episode 28: Steve Jobs & Sean Parent
Episode 27: MacHack & Apple with Sean Parent
Episode 26: Sean Parent on Slides Decks, UI & More
Episode 25: The Lost Reduction
Episode 24: C++Now 2021 with Ben Deane & Tony Van Eerd
Episode 23: Algorithms: Anamorphisms!
Episode 22: Our Favorite Tech TV Shows
Episode 21: Galaxy Brain Programming Languages
Episode 20: GTC 2021 Preview & Thrust Algorithms
Episode 19: Finding Your Way in Tech
Episode 18: Special Guest Sean Parent! (Part 2)
Episode 17: Special Guest Sean Parent!
Episode 16: Macros Almighty! (Part 2)
Episode 15: Macros Almighty!
Episode 14: Inclusive Terminology
Episode 13: I'm an Excel Wizard!
Episode 12: Formatting && (Parentheses)
Episode 11: What belongs in the standard library?
Episode 10: snake_case vs camelCase (Naming - Part 3)
Episode 9: C++ vs Clojure partition (Naming - Part 2)
Episode 8: What's the title? (Naming - Part 1)
Episode 7: 2020 Retro (Part 2)
Episode 6: 2020 Retro (Part 1) and Fortran
Episode 5: Holiday Special - From China to APL
Episode 4: How Many Programming Languages?
Episode 3: Our Favorite Data Structures - Part II
Episode 2: Our Favorite Data Structures
Episode 1: Our Favorite Algorithms - Part II
Episode 0: Our Favorite Algorithms