It seems to me there is still so much to learn from nature.
Something that is impressive to me is how insects manage energy, tiny things moving or flying around and processing information for hours with I don't know what source and storage for it.
I am obviously a total ignorant in physics and biology.
Whenever you're into microelectronics and robotics you cannot not be amazed by insects, those things are so ridiculously fantastic yet completely mundane (or annoying) for most of the world.
Actually it's the human bodies that are quite wasteful (so are humans themselves). Many big animals can keep going without food for months. And it's not just their oily fat reserves, they are much more efficient with energy.
The human body is good at being flexible and adapting to a wide variety of environments. You see it in a lot of areas of life, rigid efficiencies and flexible inefficiencies. Being more flexible has its costs and benefits. Humans are very much "jack of all trades, master of none".
I’d imagine it’s also due to our bipedal locomotion, our ability to carry water, our intelligence helping to pick superior routes, and yes we have a cooling advantage compared to most other mammals. Maybe slow vs fast twitch muscle fiber amounts too?
Truly fascinating. It makes me wonder how such a thing could be encoded inside a DNA.
As in, is there a field of study similar to computer science/information theory on certain fundamental biological "laws of transformation"?
Say, we have six billion or so pairs in the DNA. How could a series of transformations from those pairs with other proteins produce this complexity especially ones that requires a particular 3d shape, time based mechanisms and reactions all tied together efficiently and passed from generation to generation?
Obviously perhaps not a "designed by some magical entity", but six billion pairs/nibbles seem quite magical to encode this complexity... It is certainly hard to study this even over many decades, but I wonder if there are certain fundamental laws or units or theories that help provide pathways to understand such transformations.
I think we're still a generation or so away from getting to this level. Fundamentally, though, it doesn't seem to be too wild of a suggestion that DNA is going to end up looking like an incredibly complex, incredibly hacky computer program, utilizing every last potential possibility of its mechanical substrate.
Think about demoscene or 80s video game programming, tight little assembly routines by developers that did not care anywhere near as much about simple and clear code, security, portability, or anything else as they did about raw performance. Analyzing some of these after the fact (not that I've done it, but I've read the stories of people doing it) seems to be every bit as difficult as being able to do it in the first place. And this is something that _is_ the product of intelligent design; when raw evolution is responsible for the work, it's even less liable to make some kind of logical sense when viewed at the lowest level. The emergent effect of random change (and its impact on reproductive fitness) is the only thing that matters.
Now, consider this: scientists analyzing a simple processor can't even tell you how it works, using modern equipment:
> we take a classical microprocessor as a model organism, and use our ability to perform arbitrary experiments on it to see if popular data analysis methods from neuroscience can elucidate the way it processes information. Microprocessors are among those artificial information processing systems that are both complex and that we understand at all levels, from the overall logical flow, via logical gates, to the dynamics of transistors. We show that the approaches reveal interesting structure in the data but do not meaningfully describe the hierarchy of information processing in the microprocessor. This suggests current analytic approaches in neuroscience may fall short of producing meaningful understanding of neural systems, regardless of the amount of data.
What do we take from that? It seems to me that our current understanding of DNA is extremely crude, and that we're still a few breakthroughs away from understanding any moderate to large scale 'logical structure' in it.
This reminds me a first perceptron tutorial. An author described that to match a digit 9, ideally one layer matches a circle, another sees a lower curve and a result is then combined into output “neurons”. In reality, after you train a network, it has no circle-matching or curve-matching parts. Every part of it is just a random noise that you couldn’t reverse-engineer without pushing various data to that blackbox. We could’t even tell if matching F to 1 was a learning error or an intended behavior.
Agree that our current understanding is very crude.
I was thinking a mapping between the information theory world to the biology world: say if N DNA pairs can be theoretically shown to only encode a pattern of "blah" complexity (time/space) regardless of future protein interactions, then could a model progressively apply that to find limits to prove/disprove/discover old or new ideas that are correct/incorrect?
We have had a cop out of "it's a magical world that we don't fully understand" for such a long time,so wondering if fundamental laws can help pave the way. Probably very amaterish/arrogant coming from computer science people such as myself, but one couldn't help but be in awe of these gears or octopuses or even basic flower patterns emerging out of DNA.
> say if N DNA pairs can be theoretically shown to only encode a pattern of "blah" complexity (time/space) regardless of future protein interactions
I don't think it's going to end up this simple. You're going to end up in the Godelian trap with this one. Consider how simple a Turing machine is, or a tiny cellular atomaton, and yet there's no limit to the complexity that they can produce chaotically from any established starting position.
The fundamental laws are going to come from simulating what the DNA does in practice, like running code in an emulator. It needs to be 'decompiled' and 'decompressed', in a sense; our current approach is like trying to understand why a REST endpoint gives a certain response by staring at gates within the processor. It might be doable but it's not going to be the most fruitful approach.
This is video is really aimed at kids but gives some good explanation of why it's likely impossible: https://youtu.be/YkS1U5lfSRw
The "gears" on this insect are basically intersecting teeth on two otherwise normal leg parts. Evolving an axle or any other free spinning part would require disconnected parts. The external parts would be cut off from any metabolic functions of the main body. Nothing remotely like that has ever evolved before so it would be nigh impossible.
Human teeth, hair. There's plenty of possibilities there. Especially with keratin. Nails are plenty robust. The real question is how do you motivate those disconnected components to perform work efficiently, but with gears like those in the OP you could hypothetically build a ratcheting system.
It seems to me this "impossibility" might be an artifact of definition: if some system contains disjoint parts, we no longer call it "an animal".
Colonial animals are the edge case here. Most would be hesitant to say an ant colony is "an animal", but are happy to refer to a Portuguese Man 'o' War as such, despite also being a colony.
All members of a colonial animal are genetically identical, which I believe is why a man of war is an animal but an ant colony is a society. I don't think ants are genetically identical, although I'm not certain.
Man o Wars are also not disjoint. They have specialized cells, but I believe share nutrition among the non-feeding cells. A truly disjoint creature would need a metabolic system on both sides of the disjoint, a separate nervous system, and perhaps most difficult, a way to pass messages across the disjoint quickly enough to be useful (aka electric impulse).
At a certain point, I think it starts becoming dubious whether it's a single creature. Even if they're genetically identical, they start to look more like twins than a colonial creature.
Workers in a given ant colony - really, daughters of the same mother in any hymenopteran species, all of which use haplodiploid sex determination - are more closely related than siblings in species with fully diploid sex-determination systems, but they're not clones.
Holy hell, their consent popup has "accept all" and "learn more", if you click the latter you see some checkboxes and an "accept all" button, but no "confirm" or "reject all". Only after you try to close the popup with the X does the "confirm" button appear.