The Decoherence Trap
maevyn.codes
maevyn.codes
This is essentially the same issue as the halting problem. You don't know what you don't know, and you don't know what happens if you go just one more loop or explore just a little more about the universe, if all of the previous structures hold. Black swans happen all the time, and adaptability is about working within that matrix of data, absorbing it, and reconfiguring around it.
I think the section on Futures really points out how difficult problems can be. They were first introduced in the 1970s, they were implemented in the 80s. They didn't become super relevant until the late 80s/early 90s, and even then it took another 20 years of data gathering, experimentation, and distillation across the entire academic domain AND the industry and all of its real world use cases to really nail them down.
This is basically similar to how prices act as a decent signal of value to a point, but break down because they destroy information about what was actually valuable by simplifying it. The same would be true of an abstract measurement of "complexity" when applied universally to all problems, unfortunately.
Genes are a highly decoherent but relatively stable system. Billions of years to harden, real world constraints to guide them, and good general patterns. Sometimes, the structures that exist within them are quite adaptable and generalized (e.g. the brain), but other times they are very flimsy and fail badly to adapt (see: mass extinction events). Either way, genes themselves are not fast to adapt, only the systems built with genes.
And, importantly, they are _entirely_ dependent on the context of life on Earth, the specific evolutionary paths that we landed on. Silicon based life, if it exists, could potentially have _entirely_ different patterns and strategies that none of the patterns on Earth would be able to address.
On the flip side, you do see _some_ general trends and patterns over time (convergent evolution). The constraints of physics _do_ shape the possibility space, but what works well is contingent on every other aspect of the environment as well.
Same applies to coherence generally. It's always contingent on context.