
ADSP: Algorithms + Data Structures = Programs Episode 272: Inverses, Monoids and ∞
8 snips
Feb 6, 2026 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.
AI Snips
Chapters
Transcript
Episode notes
Guinea Pig Emergency At The Vet
- Ben Deane describes an early-morning trip to the vet for his guinea pig, Magdalena, who was placed in an oxygen box.
- He explains how prey animals hide illness and how fragile guinea pigs can be, asking listeners for well wishes.
Shoveling, Cold Runs, And A Treadmill
- Conor Hoekstra recounts cold weather and repeated snow shoveling in northeastern North America that made outdoor running unpleasant.
- He mentions ordering a treadmill and considering a short warm-weather trip as a possible escape.
Playful Katas Yield Deep Algorithmic Insights
- Recreational algorithms and playing with small problems can yield surprising, useful insights.
- Conor argues that playful katas like Mastermind reveal deeper algorithmic connections and generic abstractions.
