David Kwong on Puzzles - Learning Lots | Wave AI Podcast Notes