S slatestarcodex.com Cancer Progress: Much More Than You Wanted To Know (2018) 219 points sethbannon 7 years ago 69 comments