Oddbean new post about | logout
 And 70% of our DNA is shared by worms.  This explains a lot. 
 That's probably because we all came from the same source, so we have the same fundamental building blocks. We even share some DNA with plants.