Originally posted by gtbiking4life
I'll reply more later - all I'll say for now is I could easily spot that flaw in a program as well without knowing what the program is for and how it is supposed to work. The student knew at least a little about programming and could understand what an integer is and how variables are declared. It certainly would not take a genius to figure it out. All ...[text shortened]... e mistake to notice and point out. You mind as well ask me if I'm standing next to a cliff.
“….all I'll say for now is I could easily spot that flaw in a program as well without knowing what the program is for and how it is supposed to work…..”
So you would answer “no” to that question; you would not deny it just like I would not deny it; that is a relief!
I am not sure if Kelly would not deny it though! he does not answer; can you think why?
“….I'm not sure what this is supposed to prove honestly….”
It proves Kelly’s argument wrong. His argument was that you could not correctly spot a design flaw in a giraffe’s neck without consulting the designer even if it was a really obvious stupid flaw such as like the dumb mistake I made in that computer program. Surely a “no” answer to my question would logically contradict that stance? –don’t you think? If you can correctly spot a really stupid flaw in my program without consulting me then why couldn’t you correctly spot a really stupid flaw in the giraffe’s neck?
“….I have to ask how you can spot a microscopically small transistor that is not connected to anything. Do you take a microscope with you when you buy a CPU? If not than you would not be able to point out that flaw…..”
The ability to point out a flaw isn’t relevant here. A flaw is still a flaw even if it is practically impossible to spot.
I don’t carry around a microscope but, in the very unlikely event that I did and in the even more unlikely event of me having the means to systematically strip away the circuitry one microscopic layer at a time to see what is underneath (not even sure what equipment I would need for that! ), then, hypothetically, I could spot such a flaw.
The CPU example is not a good example for several reasons –better to stick to my program example 🙂
Incidentally, we don’t need a microscope to spot the flaw in a giraffe’s neck because that nerve can clearly be seen with the unaided eye so this problem with the CPU example couldn’t work against the giraffe’s neck example anyway.
“…I believe my point still stands and that is you would not be able to point that flaw out unless you had a very good knowledge of CPUs or the designer told you…..”
So tell me, in your opinion, what possible reason would a designer have to place a transistor deep within the CPU circuitry where it could never be accessed from outside and for it to be connected to absolutely nothing?
“…Your program had a very simple mistake to notice and point out….”
Exactly! As simple and obvious as the flaw in the giraffe’s neck!