The Algorithms + Data Structures = Programs Podcast (aka ADSP: The Podcast) is an informal podcast inspired by Magic Read Along. We plan to talk about whatever we feel like - algorithms, data structures, programming languages, latest news in tech and more. Feel free to follow us on Twitter at @adspthepodcast.
Similar Podcasts
Developer Voices
Discover the future of software from the people making it happen.Listen to some of the smartest developers we know talk about what they're working on, how they're trying to move the industry forward, and what you can learn from it. You might find the solution to your next architectural headache, pick up a new programming language, or just hear some good war stories from the frontline of technology.Join your host Kris Jenkins as we try to figure out what tomorrow's computing will look like the best way we know how - by listening directly to the developers' voices.
The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.
New Rustacean
A show about the Rust programming language and the people who use it.
Episode 296: Working in the Video Game Industry
In this episode, Conor and Ben chat about video games, working in the video game industry and more!Link to Episode 296 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-07-22Date Released: 2026-07-24videogamedunkeyCppCastThe WitnessThe Witness - A Great Game That You Shouldn't PlayJonathan Blow on Bad Video Game CriticismIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 295: CityStrides vs Graph Algorithms vs GPT 5.6 Sol
In this episode, Conor and Bryce chat about CityStrides, graph algorithms, GPT 5.6 Solver, and more!Link to Episode 295 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-07-13Date Released: 2026-07-17ADSP Episode 149: CityStrides.com, Graph Algorithms and More!Carlo de Lorenzi: Toronto runner with terminal brain cancer runs every street in the cityCarlo's fundraiser for Community Music Schools of Toronto FoundationCityStrides.comOpen Street Mapscity-strides-hacking GitHub RepoHamiltonian PathEulerian PathEpisode 220: Graph Algorithms & 7 Bridges of KönigsbergNVIDIA cuoptIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 294: Histocache
In this episode, Conor and Bryce chat about histogram algorithms, histocache and more!Link to Episode 294 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-07-09Date Released: 2026-07-10Bryce's TweetIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 293: APL or Assembly
In this episode, Conor and Bryce chat about AI vs abstractions, the language of LLMs and more!Link to Episode 293 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-07-02Date Released: 2026-07-03The Daily - Why Everyone Cares About This World CupADSP Episode 237: Thrust with Jared HoberockWhich programming languages are most token-efficient?cp.RawKernelCuPyJAXTritonNVIDIA CUDA TilecuTile PythonGPU ModeAI Pioneer Geoffrey Hinton: AI Is Conscious, Superintelligence is Coming, And We Should Be WorriedVALERIAN and the City of a Thousand Planets Trailer # 2 (2017)Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 292: GPU MODE, PLs, Post AGI, Wingspan & Lawn Care
In this episode, Conor and Bryce chat about GPU MODE, programming languages, post AGI, Wingspan, lawn care and more!Link to Episode 292 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-06-10Date Released: 2026-06-26creduceautoresearchGPU ModeParrotNVIDIA CUDA TilecuTile PythonTritonJeri EllsworthCppCast Episode 218: Commodore 64 and Tilt Five AR (with Jeri Ellsworth)Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 291: autoresearch with Opus 4.8 & GPT 5.5
In this episode, Conor and Bryce chat autoresearch, the top LLM models, how to get the most out of them and more!Link to Episode 291 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-06-10Date Released: 2026-06-19autoresearchOxide and FriendsGPU ModeIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 290: AI Thoughts & The Best Thing You Can Do for Your Career
In this episode, Conor and Ben chat and continue their conversation about AI, its impact and what it means for the future.Link to Episode 290 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-06-12ADSP Episode 246: Not High on AI?ADSP Episode 289: Ben's Updated AI ThoughtsAmusing Ourselves to Death by Neil PostmanLife update: Zig, AI, unemployment, and moreLean In by Sheryl SandbergIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 289: Ben's Updated AI Thoughts
In this episode, Conor and Ben chat and Ben gives his updated thoughts about AI.Link to Episode 289 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-06-05ADSP Episode 246: Not High on AI?Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 288: C++ Now, Lasting Quality & Programming as Theory Building
In this episode, Conor and Ben chat about C++ Now 2026, lasting software quality, programming as theory building and more.Link to Episode 288 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-05-29C++ Now 2026C++ Now: Keynote: Reflection Is Only Half the Story - Barry RevzinC++ Now: Towards Async Everything Part 1 - Rob LeahyC++ Now: Towards Async Everything Part 2 - Rob LeahyC++ Now: Lasting Quality - Michael CaisseFrom Technical Debt to Cognitive and Intent Debt: Rethinking Software Health in the Age of AIPeter Naur, "Programming as Theory Building" (1985)Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 287: AI Takes & AI Taxes
In this episode, Conor and Bryce chat with Marco Franzreb Salgado about the state of AI, whether AI should do our taxes and more.Link to Episode 287 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-22ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateADSP Episode 285: GPU Rotate (Part 2)NVIDIA nvCOMPGOSIM PARISLife update: Zig, AI, unemployment, and moreIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 286: GPU Profiling with NVIDIA Nsight Compute (NCU)
In this episode, Conor and Bryce chat with Sean Baxter about profiling GPU code with NVIDIA Nsight Compute (NCU).Link to Episode 286 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-15ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateADSP Episode 285: GPU Rotate (Part 2)NVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TilecudaMemCopyAsyncPERF WARS: EPISODE IHoogle Translate partitionSingeliADSP Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean BaxterIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 285: GPU Rotate (Part 2)
In this episode, Conor and Bryce chat with Marco Franzeb Salgado about a potential GPU implementation of the rotate algorithm (Part 2).Link to Episode 285 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-08ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TileIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 284: GPU Rotate
In this episode, Conor and Bryce chat with Marco Franzeb about a potential GPU implementation of the rotate algorithm.Link to Episode 284 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-04-23Date Released: 2026-05-01ADSP Episode 237: Thrust with Jared HoberockNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TileIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 283: From 0 Programming to NVIDIA in < 3.5 Years
In this episode, Conor and Bryce chat with Marco Salgado about his journey from no programming experience to NVIDIA in < 3.5 years.Link to Episode 283 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-04-23Date Released: 2026-04-24ADSP Episode 237: Thrust with Jared HoberockNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeC++TO Meetup: Parrot - Array GPU ProgrammingIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8
Episode 282: Programming Language Archaeology & Semantics
In this episode, Conor and Ben chat about programming language archeology!Link to Episode 282 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-03-30Date Released: 2026-04-17C++ Operator PrecedenceBBCPLProgramming Languages: History and Fundamentals by Jean SammetA History of Mathematical Notations by Florian CajoriNotation as a Tool of ThoughtDefinition of arbitraryDefinition of capriciousDefinition of aleatoryIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8