Human Input to Computer Systems: Theories, Techniques and Technology (2011 WIP) | Not Hacker News!