Any (exponential) growth is heading towards a wall that will stop it. It comes a day, a point in space, when there is simple nowhere else to go. This is true, also, for the amazing progress that has been made in the last 75 years with silicon (the first transistor …
Read More »From computers to DNA programming
We often refer to the DNA in our cells as the program, the code of life. Scientists are learning to exploit these characteristics of DNA and to alter them to create “new programs”, as an example to create bacteria that can dissolve an oil spill by digesting the oil decomposing …
Read More »A different sort of molecular computer
Molecular computers are using molecules to perform some computations. You cannot expect them to tell you how much 2+2 would be, unless you are happy with a result such as: “well there is a good probability that it makes 4 but of course it can also be 5 or 3 …
Read More »Ribocomputing: leveraging RNA for computation in the cell
RNA, ribonucleic acid, is used in our cells to transport information coded in the DNA to the ribosome and then to manufacture protein. Some speculates that RNA pre-dates the DNA in the evolution process since it is the essential component for proteins production and these are the building blocks of …
Read More »