I should have loved biology
jsomers.net
I should have loved biology
1–10 of 282 posts
Re: I should have loved biology
#2I would disagree, we see the object code. If we had the source, with comments, genetic engineering would be much easier
Re: I should have loved biology
#3I’ve always loved biology. The intricacy of the systems, and how they work together is so fascinating and really presses the same buttons as computing.
Re: I should have loved biology
#4the source code containing within it all of the instructions required for life on Earth. I would disagree, we see the object code. If we had the source, with comments, genetic engineering would be much easier
Biology doesn't have the same clean levels of abstraction that we've developed in computer science. DNA functionally operates at many levels. It long term storage, local working storage, and it is used to compute. It's a single molecule that does everything.
Then you have to throw in all the secondary processes that modulate and regulate DNA replication, transcription, as well as activation/deactivation.
While it can be useful to lean on the abstractions we've developed to try to understand what DNA is doing those abstractions can only be taken so far.
Re: I should have loved biology
#5Re: I should have loved biology
#6Re: I should have loved biology
#7the source code containing within it all of the instructions required for life on Earth. I would disagree, we see the object code. If we had the source, with comments, genetic engineering would be much easier
Re: I should have loved biology
#8In undergrad I took a bunch of biology and chemistry classes. It wasn't until I took Biochemistry (a senior level class) that everything came together. The biochemistry class I took was a re-telling of all the stories you learned in molecular biology but with the tools you acquire in organic chemistry.
Equipped with those tools I relearned the Krebs cycle and photosynthesis as real chemical reactions that make sense rather than a chain of facts to be memorized.
The class left me with a deep and profound reverence for life. Every process in a cell has a mechanism that can understood with chemistry. However, the magic of life exists where those processes come together and interact in incredibly complicated ways.
It's seductive to think that we should be able to tease apart this complicated processes and figure out how "life" works, and maybe someday we will. However, it's easy to underestimate the level of complexity and interconnectedness in these systems.
Many of us understand how hard it can be to debug a distributed system. Imagine trying to reverse engineer a distributed system with tens of thousands of interconnected services and messaging queues that all just sort of evolved and were not built with clean engineering practices.