Hacker News new | ask | show | jobs
by roenxi 1224 days ago
File formats are really easy to figure out and are a big advantage for moving data around. Even without an academic theory, pretty much everyone in software starts to figure out the same tricks as soon as reliable transmission becomes a goal. I assume that at least one reason for this is that genomes are data, data likes to live in structured formats, and file terminators are more reliable for biology to process than encoding the length of the genome (although, biology being messy, I wouldn't be shocked if both were done). Evolution has a good grasp of engineering principles.

Are there probably desirable chemical properties? Yes. Is nature overloading each part of a genome with uses? More than likely. Has it figured out how to terminate a sequence? Obviously.

1 comments

So something to keep in mind when looking at biological systems, and especially when looking at genomics - evolution doesn't actually have a master plan or agency, it's just drift and reproduction. There's a lot of reuse and a lot of parsimony that can look elegant, but there's no 'design' process of evolution - it's a pile of things that looked enough like other stuff that over time with some tweaks they could take on dual roles. There's also no separation of concerns - DNA is a molecule, and it's acted upon by other molecules following the same rules of chemical and quantum interactions that affect everything else. Certain RNA sequences aren't transcoded but rather fold into functional molecules and enzymes, and protein folding and subsequent structure and function is affected by how fast the RNA is transcribed, which is affected by the population of available tRNA molecules. Genomics only looks like information - it's still chemistry.