ParentFull threadcriddell·The also have an abnormally short lifespan of something like 67 years. I wonder if the two are related?View on HN