On architecture, urban planning and software construction | Hacker News Reader