Great post once again. There is one thing I wonder about : AFAIK there is our DNA a huge amount (my biology teacher at highschool was saying 90% I didn’t double-check his figure) of code that is not “active”, genes that are not used by the body to synthesize proteins. To my programmer mind they look like C source code that was disabled at compile time (say with a #ifndef SYMBOL #endif block, and SYMBOL not provided at compile time).
Would that somehow mitigate the fact that if gene B requires gene A, then gene B would be disappear unless gene A is spread ? Doesn’t that allow some genes to be there dormant, to be activated (by a later mutation) and given a new try later on, either when some other gene is present, or when the environment change ? Or I misunderstood that part on “non-active DNA” ?
Great post once again. There is one thing I wonder about : AFAIK there is our DNA a huge amount (my biology teacher at highschool was saying 90% I didn’t double-check his figure) of code that is not “active”, genes that are not used by the body to synthesize proteins. To my programmer mind they look like C source code that was disabled at compile time (say with a #ifndef SYMBOL #endif block, and SYMBOL not provided at compile time).
Would that somehow mitigate the fact that if gene B requires gene A, then gene B would be disappear unless gene A is spread ? Doesn’t that allow some genes to be there dormant, to be activated (by a later mutation) and given a new try later on, either when some other gene is present, or when the environment change ? Or I misunderstood that part on “non-active DNA” ?