Representations and requirements: the value of ethnography in system design | Hacker News Reader