Article URL: https://journals. plos. org/plosbiology/article? id=10. 1371/journal. pbio. 3003876 Comments URL: https://news. ycombinator. com/item?