ADSP: Algorithms + Data Structures = Programs

Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane
undefined
Mar 27, 2026 • 33min

Episode 279: ArrayBox.dev & Agentic Software Development

In this episode, Conor and Bryce chat about ArrayBox.dev, some Parrot algorithms, the future of agentic software development and more!Link to Episode 279 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TranscriptSocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterShow NotesDate Recorded: 2026-03-10Date Released: 2026-03-27arraybox.devTryAPLBQNPADUiuaPADemscriptenJ Language: From C to C++20 - LiveStreamSafe3.dyalogBill Burr destroyed Steve JobsSoftware is in Decline - Jonathan BlowParrotParrot on GitHubCCCL cuda.computeHoogle Translate whereZuriHacNorthwest C++ Users' Grouppodgod.caIntro 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
undefined
10 snips
Mar 20, 2026 • 30min

Episode 278: The Age of Ideas

A lively chat about whether AI will cause cognitive atrophy and how developers already offload work to search, Stack Overflow, and tools. They explore delegating implementation to large language models while keeping critical code review. Practical product ideas like smarter podcast players, audio editing features, and personal AI trainers come up. Personal life updates and workstation setups add human moments.
undefined
13 snips
Mar 13, 2026 • 44min

Episode 277: High on AI Update

They give a detailed AI tools update and walk through debugging a sandbox autorun and permission quirks. They debate autorun as productivity boost versus friction and describe sandbox GPU limits and safety checks. They survey current model choices and multi-model strategies. They also discuss building a personal podcast app, repo privacy decisions, and workflows for parallel chats and git worktrees.
undefined
11 snips
Mar 6, 2026 • 20min

Episode 276: Mini AI / Cursor Update (+ Running)

They give a mini AI and Cursor update, including approval workflows, auto-approve ideas, and sandboxing for safer runs. They chat about running habits, shoes, race logistics, and motivation. They describe building Raybox dashboards, podcast player features like ad-skipping, and how tooling and model choice speed personal projects.
undefined
9 snips
Feb 27, 2026 • 34min

Episode 275: Cartel Chaos & Travel Troubles

Chaotic travel week stories, from rebooking nightmares and airline system quirks to creative routing and corporate travel hacks. Firsthand accounts of leaving Mexico during cartel crackdowns and on-the-ground unrest. Discussion of tourist safety, how cartels profit from tourism, and practical travel insurance and medevac tips. A detour into university life with a lecture at Harvard and a debate on top computer science programs.
undefined
11 snips
Feb 20, 2026 • 29min

Episode 274: Recreational Math, Calculators & the Quadratic Formula

They riff on recreational math puzzles and number tricks that spark curiosity. They debate calculators and favorite features for exact work. They trace schooling shortcuts like PEMDAS and FOIL back to deeper place-value ideas. They talk about the quadratic formula’s place as a pragmatic fallback alongside completing the square.
undefined
8 snips
Feb 13, 2026 • 29min

Episode 273: Recreational Algorithms, 一百四十一, PEDMAS & Orwell

A playful tour of recreational algorithms and API design, debating names like filter and adjacent_difference. They compare Chinese number words to English irregularities and explore numeral bases and negative bases. Conversation touches PEDMAS, notation history, Orwell on word choice, Iverson and APL, and why Python’s accessibility often wins out.
undefined
8 snips
Feb 6, 2026 • 27min

Episode 272: Inverses, Monoids and ∞

They dive into function inversion and how array languages support undo, repeat and obverse operations. Algebraic talk covers monoids, groups and what counts as an inverse element. Playful experiments with BQN reveal surprising behaviors around division, zero and infinity. Casual tangents include pet worries, weather, travel and why tinkering with small problems teaches big lessons.
undefined
Jan 30, 2026 • 19min

Episode 271: Mastermind Algorithms

A deep dive into algorithms that solve Mastermind through clever transforms and counts. Discussion of exact vs near match computations and links to Wordle-style feedback. Exploration of zip-style element-wise operations, frequency and outer-product counting, and adjacent-transform techniques. A neat use of array-language inverse operators and un-plus-scan to produce miss, near, and exact counts.
undefined
Jan 23, 2026 • 44min

Episode 270: 2026 Predictions - AI, The Future, Books & More!

In this episode, Conor and Bryce make their 2026 predictions and chat about the future!Link to Episode 270 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-01-13Date Released: 2026-01-23VOTE FOR YOUR FAVORITE ADSP EPISODES OF 2025ADSP Episode 111: C++23 Ranges, 2022 Retro & Star WarsADSP Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxtertrueup Tech Layoffs Trackertrueup Big Tech Employee Countstrueup Important Dates in Modern Tech HistoryArtificial AnalysisThe Psychology of Awakening by Gay WatsonThe Resonance of Emptiness by Gay WatsonPermutation City by Greg EganThe Peterman PodBoris Cherny (Creator of Claude Code) On What Grew His Career And Building at Anthropic (Peterman Pod)PantheonThe Metamorphosis of the Prime Intellect by Isaac AsimovFoundation Series by Isaac AsimovRonot Series by Isaac AsimovIntro 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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app