Making architecture decisions in distribted teams | Hacker News Reader