The link between stress and depression and the 10 words that could help | Hacker News Reader