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