Software Architecture Is About Things Hard to Change | Hacker News Reader