Identifying factors contributing to "bad days" for software developers | Hacker News Reader