Human microbiome churns out thousands of tiny novel proteins | Hacker News Reader