Simon Bridge said:
What makes you think the brain is not running a program right now?
Warpspeed13 said:
Your kind of missing the point of the question. Actually your answer wasn't even technically related.
If you want me to get the point, you'll have to explain what it is ;)
From where I sit, it is directly to the point that
I want to make, vis: you have not said what you mean by a "computer program" or what you mean by "running a program". Without knowing this, it is not possible to answer your question. By telling me why you think your brain is not running a program right now, you would have explained what you mean in a way that I can understand. Better: by exploring that question, you would have gained some insights into computers and the brain. But you chose not to :(
For instance - AI researchers sometimes talk about a person's personality as being a computer program or a collection of programs running on a brain. Presumably you do not count your personality as software. So what do you count as software, and how would you be able to tell if it was running?
I have a computer program that does addition. I can also do addition in my head. Is my brain running a computer program when I am doing mental arithmetic? The input and output are the same after all. I can even do my mental arithmetic using the same series of steps that the computer uses, does that help?
Warpspeed13 said:
What I mean is could the brain be harnessed as a computer of sorts to run an os or other computer programs.
Again - what do you mean by "harnessed as a computer"?
Is "thinking" the same "being harnessed as a computer"? If not, then how is it different?
Why wouldn't the human personality and subconscious be considered an OS?
You seem to be thinking in terms of the kind of software you may run on a digital computer like the one I'm using to type this out. Is that correct? In which case, you are asking if non-native software could be made to run on a brain (still need to say what you mean by "run"... how would you tell if, say, windows, was successfully installed and running?)
So let's put it another way: is the human brain "Turing complete"?
If "yes" then,
in principle, the brain can be used to simulate any other computer ... including the one I'm typing at. In which case, it can run programs written for this computer inside the simulation of this computer. That would involve constructing some sort of virtual machine and I suspect a brain would be very slow at the kinds of task that a digital computer is designed to do.
I know I can get my brain to run very simple programs quite easily because I once built a computer and I used to troubleshoot it's software by imagining, in my brain, step-by-step what goes on inside the computer. This kind of visualization is the form that a virtual machine would take.
You may be thinking of wiring someone up with a keyboard and a monitor ... that works too because you would need some sort of interface to mediate between the electronic HUD's and the person. We are doing that right now - I type some stuff into a keyboard in order to run a complicated stimulus-response program on your brain, and I get the output back via a monitor.
Basically I am trying to get you to think in a scientific way about the question you just asked - in accordance with the policies of the forums.