A astralcodexten.substack.com Slate Star Codex: a peer-reviewed long-form article on depression and treatments 3 points intronextron 5 years ago 3 comments