Mind linking to "his recent talk"? There's a lot of videos of him so it's a bit difficult to find what's most recent.