Clay Shirky gave a great keynote speech at the Web 2.0 conference this week, a video of which you can see below. Clay has also provided a slightly edited transcription of the speech on his own blog.