Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
What's a virus, anyway? The bare-bones basics
51–60 of 202 posts
Re: What's a virus, anyway? The bare-bones basics
#52Earlier quoted context omitted.
Process reproduce (through forking) metabolize (stdin->stdout) and maintain homeostasis (garbage collection). How could they not be alive?
(Morally) Because reproduction without purpose is not life. Necessary but insufficient.
Re: What's a virus, anyway? The bare-bones basics
#53Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
Re: What's a virus, anyway? The bare-bones basics
#54Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
It's like writing ultimate spaghetti code in a dynamic language. The nature of biology is much like classes and data floating around and all seemingly randomly interacting with each other, because ultimately this is just chemistry with thousands of unique compounds, which makes things messy. But through natural selection it seems to work. Like a totally incomprehensible compression algorithm learned by neural nets or…
Once I tried to learn this stuff by asking a biochemist, but I soon became frustrated because it seems there are no 100% rules, only "it is usually like this" all the way down.
Like, did they teach you at school that eukaryotes have two sets of chromozomes, one from each parent? Yeah, "usually". But then also: https://en.wikipedia.org/wiki/Polyploidy
And similarly with everything.
Re: What's a virus, anyway? The bare-bones basics
#55Earlier quoted context omitted.
Process reproduce (through forking) metabolize (stdin->stdout) and maintain homeostasis (garbage collection). How could they not be alive?
(Morally) Because reproduction without purpose is not life. Necessary but insufficient.
I'd go as far as to say if you kill the ability to fork, a lot of processes would go extinct and be replaced.
Re: What's a virus, anyway? The bare-bones basics
#56Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
I listened to the Great Courses audiobook about Biology. There's a lot about how the machinery of the cell works, how it evolved, and so on. He goes through everything else as well, including the immune system, ecology, and so on. It all ties together. Regarding the genes and central dogma, he gives a LOT of detail about how for instance it was discovered that codons work in threes (not twos or fours). Also how it wa…
I absolutely love the series, and the one you're describing definitely sounds like one I would like to listen to.
Re: What's a virus, anyway? The bare-bones basics
#57Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
It's like writing ultimate spaghetti code in a dynamic language. The nature of biology is much like classes and data floating around and all seemingly randomly interacting with each other, because ultimately this is just chemistry with thousands of unique compounds, which makes things messy. But through natural selection it seems to work. Like a totally incomprehensible compression algorithm learned by neural nets or…
It should be noted that biological systems were one of the exlicit inspirations for extremely dynamic and object oriented languages like smalltalk.
Far from being a negative aspect the 'centerless' design and high degree of decentralization is messy, but also extremely robust.The internet as a whole is another example of a human technology that utilizes that sort of design.
Re: What's a virus, anyway? The bare-bones basics
#58Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
I recommend Crash Course's youtube series on biology. Specifically this video about DNA and replication. https://www.youtube.com/watch?v=8kK2zwjRV0M In very broad terms, the segments of code in DNA/RNA acutally provide a template for specific molecules and enzymes.
Re: What's a virus, anyway? The bare-bones basics
#59When you see a biologist draw a system in biology, say, how a protein interacts with a cell membrane and then causes a change in expression within the nucleus, it can look relatively simple.
Well, it's about as simple as drawing how an airplane works. In this example, you have the "flightosome", which is made up of fuselage, wings, cockpit and landing gear. That's what transports passengers from one airport to another.
Simple right? Well even the landing gear component is complex and with biology, we have very little understanding of it at all.
[1]https://blogs.sciencemag.org/pipeline/archives/2017/02/01/th...
Re: What's a virus, anyway? The bare-bones basics
#60Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work? Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome". But coming from a CS background that sounds a bit like non-sense. I feel li…
I wouldn't recommend trying to understand it through analogy to CS - I'm a biologist and know enough CS to feel uncomfortable really using any of the usual analogies. The problem is that they work ok for a layperson understanding, but are fundamentally wrong enough that if you want to understand it at the level of something like virology you'll be lead constantly astray. I dont know of a better recommendation than "w…
I think the best analogy is DNA is a series of automated assembly lines. The workers, raw materials, and signals to turn sections on or off are separate. Each nucleotide station is called A, T, C, or G and adds a single element at a time to long chains which then get folded up into useful tools. DNA can also be used to manufacture either more stands of DNA or to do very simple repairs.
Alternatively, a stack of computer punch cards with a program on them. In that it’s a standard format for information transfer that is physically altered by the message it carries. Further, on it’s own nothing happens but connected to the right machinery it’s useful.