Joel Spolsky (of Stack Exchange) on Cultural Anthropology

Spolsky talks about some really interesting cultural anthro stuff in this talk from about 2 years ago. In particular, he talks about affordances and designing a site for a certain culture, creating affordances (not a term he uses, but the more popular term in HCI in my experience) for certain activity.