D depressedfounders.com Show HN: Made a forum for depressed founders to confide 52 points vforissi 2 years ago 41 comments