Discussion about this post

User's avatar
Malmesbury's avatar

This post garnered a lot of comments, often making some variation on the same point, so here's a general clarification:

My goal writing this was to encourage people to look at living organisms through the lens of "how complex can they afford to be, given the constraints of evolution?".

I know that the comparison between software and genomes is not mathematically rigorous (and people are correct to point it out).

But here is the thing: being mathematically rigorous, here, would basically amount to saying, "the true Kolmogorov complexity of living organisms is unknown, we can't calculate it rigorously, end of the story". But then, I couldn't make any of the points I wanted to make about living organisms and evolution!

On the other hand, if we accept a bit of approximate information theory and handwaving, I do think we can get to really interesting stuff.

What I'm saying is that, the fact that the complete E. coli genome fits on a floppy disk is at least *a little bit meaningful* – it gives us *at least some intuition* of how complex the organism can afford to be, and it's a good way to intuitively understand that the constraints on a living organism's complexity are very different from the constraints on software size. With this intuition in hand, we can look at some real mechanisms that are found in nature and better appreciate why/how they differ from human-made technology.

Here's the sad truth: most biology is like that. Most papers on theoretical biology will have some crazy approximation and assumptions under the hood. It doesn't prevent it from being meaningful – on the contrary, it's often a necessary step to extract some meaning from the messy living world.

Expand full comment
InsanityCheck's avatar

Good written article and there is probably some truth in it. But you misunderstand Kolmogorov Complexity. The surrounding machine that reads the code and instantiates it is *critical*. Is the shortes string describing tetris maybe just a link on my PC? Why not? After all the encoding of the floppy disk disregards all of the internal interpretations that are precoded into the computer.

In the same vain, the surrounding biology is *critical* to get from a DNA sequence to an animal or human. This includes not only the chemistry of ribosomes but all of physical reality. (The value might still be lower than one would assume naively, but much higher than estimates given by DNA)

Expand full comment
50 more comments...

No posts