Hello there, new readers from all over the place.
Here are the slides you're looking for, I think.
And here's an RSS feed for the rest of my rants, if you are so inclined.
My research is here, and self-obsessed job-centric nonsense is right over here.