Scientists chart mutations that account for 97% of 30 most common cancers. | Hacker News Reader