Hacker News new | past | comments | ask | show | jobs | submit login

Just because underlying structure is simple, does not implies that the system is predictable. For example consider the three body problem, it has simple structure yet there are known limitations on our ability to predict its configuration at a later time in future.

Just because a system has a finite description does not means we can predict its behavior at later time!!

The systems such as our brains are extremely chaotic, and even if we were to simulate it and write programs to change its behavior by altering the underlying code bit by bit. It would be akin to moving butterfly wings to generate storms.

also analyzing such a large system would be "at least" an NP complete problem, Assuming we can even recognize a solution [compile and run a modified genome] in P.




Thing is, human DNA seems to grow into human babies most of the time, yet at molecular level the environment where it grows is a random, chaotic mess. The rough physical properties, like temperature, and the general chemicals around are stable, but beyond that things are constantly moving and sloshing around in a very unpredictable way.

The idea with the three-body problem is that after some time has passed, we have utterly no idea where the bodies have ended up. Ova don't grow into random jumbles of cells, most of the time they grow into babies.

It takes a lot of very specific information to grow into a baby instead of some entirely different arrangement of proteins. So either the environment needs to be feeding some rather specific controlling information that makes most ova grow into normal babies, or the cellular machinery itself has a system which compensates for external disturbances and constrains the design to mostly what the DNA directs it to be. As far as I understand biology, it's mostly the latter case.


Yes, but when we are talking about "programming brain" we are assuming that changing few base pairs would change the behavior / structure.

     Ova don't grow into random jumbles of cells, most of the time they grow into babies.

Exactly but can we change few base pairs and observe its effect? When we talk about reprogramming, we trying to figure out the cause and effect relationship, if a system is chaotic it is very difficult to figure out that relationship.

Three bodies don't mutate into 4 bodies or weather does not changes into an ice age in an instant, but at the same time we cannot reprogram weather by introducing small changes.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: