Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, it's a pretty reasonable analogy. For the original point, if all we had was machine code, and that code had a complete description of the machine which could run it and how to create it, it would still be useless without a machine to process it. The code on its own would not be sufficient to create the machine.

You can't make use of DNA without all the complex machinery required to transcribe it, translate RNA and replicate it. There's a chicken and egg problem. The DNA does indeed encode the instructions to make and assemble all the rRNA, tRNA and protein sequences to do this, but you have to already have the machinery in place to do so. Kind of like compiling a compiler. You need an initial manual bootstrap, which in the case of life as we know it, took place many millions of years in the past. Just as the code for a compiler is just so much meaningless ones and zeroes without a working compiler to process it, so is DNA in the absence of the translation machinery. Without any context for how to process it, it's just a meaningless jumble of bases.

One thing to think about. If we discovered intact dinosaur remains with non-degraded DNA, could we resurrect it? We don't have the machinery since it was lost with the death of the organism. But we could potentially bootstrap it by placing it in the cell of a related species, e.g. a reptile. But if it was a completely different form of life, we wouldn't even know where to begin.



>> if all we had was machine code, and that code had a complete description of the machine which could run it and how to create it

That's a reasonable analogy but it's not what the original poster said.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: