1115
Whales
(mander.xyz)
A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.
Rules
This is a science community. We use the Dawkins definition of meme.
All known lofe on Earth uses the same base "toolset" to keep it simple while genetic analysis shows all known life is at least distantly related. While it isn't impossible that life developed multiple times on Earth, any other lineages were unable to compete and died off quickly.
It should also be noted how dramatically easier it is for existing life forms to hog all the available resources than it is for said resources to go through biogenesis. This is why scientists are unable to create life forms in labs, because no matter how sterile we try to make the conditions, some microbe finds a way in and thrives on the resoirce dense media that scientists are trying to recreate life with.