Why can't the hardware be designed by random changes and selection? You seem to make these big claims but never describe the evidence that backs them.
as above, if you understand why you can never write another software application, by randomly tweaking the text options in the boxes above- you understand, in principle at least, why you cannot automatically extrapolate a capacity for variation into a design mechanism- particularly a design mechanism for that very capacity you are using to make the changes!
So one problem is the hierarchy in the information system, the other is simply the improbability of producing a significantly superior design by chance v the overwhelming odds in favor of chnages being significantly deleterious.
That's why computer code is a poor analogy for DNA, evolution, and biology in general. Also, you left out selection in your analogy.
"The machine code of the genes is uncannily computer-like. Apart from differences in jargon, the pages of a molecular biology journal might be interchanged with those of a computer engineering journal. " Richard Dawkins
“DNA is like a computer program but far, far more advanced than any software ever created.” Bill Gates
^ Any analogy has it's limits, but I agree with these two guys- a rare thing for me to agree with Dawkins!
There's a lot of new complex stuff that is being discovered in biology all of the time. Another example is micro-RNA. However, epigenetics has very little impact on the long term evolution of species. The main drivers of evolution are still changes in DNA sequence, not the methylation of those sequences.
In the case of the planaria, the eyespot is part of its rudimentary nervous system. In the case of Euglena, light dependent chemical reactions in the eyespot itself directly influence the motion of its flagella. If memory serves, when the Euglena hits a patch of light the chemical reactions in the eyespot cause the flagella to stop moving which allows the Euglena to stay in lit areas and increase the rate of photosynthesis.
Eyespot apparatus - Wikipedia
so it's not just a light sensitive spot.
without also having some sort of optic nerve, a way to gather, transmit, process the information in a way that can produce a significantly advantageous result, in this case halting the flagellar motor... you don't have a fully functioning eye. All of these things have to work in tandem
and that's WITH granting the eye spot as a given, as early Darwinists granted the protoplasm as a simple chemical substance that presented no particular difficulty being produced by natural mechanisms - no idea about DNA
-a little bit of the detail involved in eyespots is mentioned in your link
The eyespot apparatus of
Euglena comprises the paraflagellar body connecting the eyespot to the
flagellum. In
electron microscopy, the eyespot apparatus appears as a highly ordered lamellar structure formed by membranous rods in a helical arrangement.
[3]
In
Chlamydomonas, the eyespot is part of the
chloroplast and takes on the appearance of a membranous sandwich structure. It is assembled from
chloroplast membranes (outer, inner, and thylakoid membranes) and
carotenoid-filled granules overlaid by
plasma membrane. The stacks of granules act as a
quarter-wave plate, reflecting incoming photons back to the overlying photoreceptors, while shielding the photoreceptors from light coming from other directions. It disassembles during
cell division and reforms in the daughter cells in an asymmetric fashion in relation to the
cytoskeleton. This asymmetric positioning of the eyespot in the cell is essential for proper phototaxis.
[4]
^ all this the result of a single instance of genetic mutation? remembering we are talking about irreducible complexity- how you get to the FIRST simplest possible but functional eye by utterly random copying errors
sorry for long post, must run for now but I appreciate your thoughtful responses