This is a good talk. I especially like the part about knocking yourself out of shallow ideas to find the deeper ones. This isn't moralizing or hippie mysticism. The most worthwhile ideas are those with the greatest number of implications and associations to explore.