I think it's actually possible for BOTH sides in this debate to be correct.
I agree with all of that, except for the conscious rope brain.
Ropes can't perform colors or odors or pain or pleasure or any such things.
You can't make a digestive system out of rope, nor can you make a conscious brain out of rope. It's just the wrong material.
But certainly in theory there's no reason to believe that machine consciousness is impossible. I say "in theory" because we don't yet know if it will prove feasible, given human abilities and resources.
My guess -- and it's only a guess -- is that consciousness will turn out to be a deceptively simple thing once we figure it out. And if I'm right, I hope to Chaos that I will be dead when we do.
But it's one thing to say that machine consciousness is possible in theory. It's quite another to propose that there can be a programming-only solution. Bodily functions can't be programmed, you can't program an artificial liver or an artificial heart, there has to be hardware designed to carry them out. So a conscious machine could certainly have a computer as a component, but at the moment it would appear that in order for a machine to produce a phenogram like the ones produced by our bodies, there's going to have to be some specialized hardware involved for that purpose.
I agree with you Piggy about the ropes, certainly. And I think it's unlikdely that a
'programming-only' solution exists. However I think it's plausible that it may turn out that a correctly designed program running on a sufficiently fast digital computer may yet be able to produce
the necessary part of the bodily function(s) which the brain uses to produce consciousness. Just because the phenomenology is, as far as we know, always present in mammal brains when they are conscious, doesn't necessarily mean that the phenomenology is itself a necessary component of consciousness. What if it's role is literally just to be a distraction?f
Consider what a mammal, if it is to survive, actually uses its brain for other than producing the phenogram. In order to pull off all the myriad tricks that brains perform in the wild, they've got to have lot's and lot's of different sub-routines for a wide variety of purposes, all interconnected and able to cooperate with each other in flexible combinations of networks. Among all those sub-routines there has to be executive functioning (command and control) capacity that can exercise fine-grained control over all those different functions in any given situation.
This could all be achieved with a massively powerful command center with the capacity to maintain continuous 2-way communication with every one of the possible subroutines the brain uses from time to time. That would be a massively expensive option though.
What should a brain do if it wants to spare resources by maintaining a lean, mean highly agile command center that only has immediate contact between itself and a fraction of its 'crew' but switch focus between any combination of crew members as quickly as possible? You wouldn't want all the different networks of crew members actually turning on and off as needed becuase of the time lost in "booting up".
Wouldn't it make sense to have a set up where all the functions are constantly running all the time, but most are on some kind of autopilot thust keeping themselves busy until they get a call from the boss, and then they can just drop what they're doing and jump into action?
Suppose this is accomplished by having all the currently less needed sub routines keeping each other busy by generating this phenogram and chattering to each other about what they "see" and "hear" and "smell", while the command center is busily using the immediately vital networks to make important decisions. That would accord with the observation of a lag time between initial processing of sensory input and representation of that input in the phenogram. It seems to me it would also make sense that such a thing might evolve as a sort of a fitness windfall--a novel way to make use of some waste noise that a brain had lying around.
So instead of being the integral feature of consciousness that it appears to be, the phenogram is really just a cheap hack that enables an immensely complicated application suite to run on the absolute minimum required hardware. Doesn't this seem like just the sort of trick Evolution likes to play on its progeny?
Then a powerful enough digital computer should be able to perform consciousness without the need for a phenogram at all. It would just require better hardware than the cheap underpowered crap Evolution built for us.