HCI:20 and me
This post is a little bit random -- some reflections on my own past triggered by an event at Stanford -- might be of general interest, might be of interest just to me. That's sort of why I blog. :-)
Anyway, a few weeks back I was lucky to attend HCI:20 at Stanford, a celebration of the 20th anniversary of the Human-Computer Interaction program at Stanford, started by Terry Winograd. There were a bunch of themes that I found noteworthy, and it was great to reflect on the origins and history of the program. And it was really fantastic to hear colleagues and friends of Professor Winograd talk about his contributions and impact over many years.
One of the first speakers talked about a paper Winograd published in January 1971 -- coincidentally the month I was born. It was an AI paper on some work he was doing at the AI Lab at MIT -- really focused on computers understanding human language. And that was Terry's focus for quite a long while, doing work with Flores on computers and cognition. It's amazing to think about that -- that so much of the modern discipline of HCI and interaction design grew up from roots in getting computers to understand and communicate in natural language. It makes total sense, of course -- that the same people who were trying to figure out how to get computers to understand how to interact with us are the people now trying to build more effective interfaces -- the interfaces have just changed.
The line up of speakers was incredible -- sort of a historical trip from then until now -- here are a few:
- Danny Bobrow & Stu Card (early NLP)
- Fernando Flores (who Terry wrote Computers and Cognition with)
- Eric Roberts (who worked early on CPSR and the ethical foundations of computing)
- Reid Hoffman (trained in Symbolic Systems & philosophy)
- Don Norman (trained as an EE and a psychologist)
- Steve Cousins (robotics)
- David Kelley (founder of IDEO, and the Stanford d.school)