Hacker News new | ask | show | jobs
by joshocar 1561 days ago
I look at biology as the results of a billion years of tinkering (evolution) as apposed to an engineer sitting down and designing something from the ground up. DNA is like a massive code base that has been modified for billions of years with no documentation or refactoring. Tons of duplicate code, genes that depend on completely unrelated genes, tons of stale unused code to wade through. Scientists are trying solves bugs while working through a billion years of technical debt. On one hand we ended up with a amazingly reliable and efficient pumps in our chests. On the other hand we have backs that constantly break down and fail.