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