S slatestarcodex.com An Iron Curtain Has Descended Upon Psychopharmacology 171 points yummyfajitas 12 years ago 115 comments