Quote Originally Posted by dee-u View Post
I am starting to believe that for some people it is easier to criticize God for whatever imperfections we perceive than to criticize "evolution" and it is somewhat saddening. We are all programmers here and we are able to make those programs because of our thought, we cannot make a program just by randomly typing on the keyboard, someone with an intelligent mind created those programs but even if we believe our programs to be perfect, others may still criticize it for whatever reason.
That's not a correct analogy. If we weren't there, who would do the random typing on the keyboard? The point is that virtually all chemical reactions in this world are accepted without resorting to faith. DNA is nothing more than chemicals, and nobody is seriously suggesting otherwise, not even in the wackiest religious views. Given DNA and cell structure, evolution is nothing spectacular. It certainly isn't random, but it isn't directed, either. So the comparison is not to a bunch of coders randomly hitting keys on a keyboard. The comparison is to the creation of the keyboard in the first place. The rest of it is well understood and can be readily replicated.

Now, you might feel that leaves open a window for God, as somebody created the keyboard, even though once the keyboard was there the rest is quite unimpressive. Of course, saying that God created the DNA and the Ribosomes then sat back and watched what happened is hardly a fair reading of scripture. If you chose to believe that, I'd have no particular quibble with you. Of course, by then you have largely abandoned scripture in favor of making up something that feels more accurate, which is all anybody else has done.

But random typing on a keyboard is not a valid analogy, since evolution is not random, and you have the skills to determine this for yourself. It is an unintelligent process, to be sure, but it is clearly capable of producing the life that we see. That's not something that is accessible to everybody, but it IS accessible to a coder of your skill. Therefore, if you choose not to believe it because you refuse to look at it, you can't very well expect us to join in what amounts to willful blindness. You would only use evolution in coding to solve problems that you can't solve with your human intelligence, and it may well be that you have never encountered such a problem, but they certainly exist.