Protein test can detect 18 early stage cancers, scientists say | Hacker News Reader