Work Environments as Models of Collaboration | Hacker News Reader