Ask HN: What are the differences between good and great engineering teams? | Hacker News Reader