CS SYD: What software engineers can learn from traffic lights and turn signals | Hacker News Reader