The long, slow process of carcinogenesis | Hacker News Reader