Your demand that programs were causally closed from low level representation of the hardware seem to be extremely limiting. According to such paradigm, a program that checks what CPU it’s been executed on and prints it’s name, can’t be conceptualized as a program.
Your reasoning about levels of abstraction seem to be a map-territory confusion. Abstractions and their levels are in the map. Evolution doesn’t create or not create them. Minds conceptualize what evolution created in terms of abstractions.
Granted, some things are easier to conceptualize in terms of software/hardware than others, because they were specifically designed with this separation in mind. This makes the problem harder, not impossible. As for whether we get so much complexity that we wouldn’t be able to execute on a computer on the surface of the Earth, I would be very surprised if it was the case. Yes, a lot of things causally affect neurons but it doesn’t mean that all of these things are relevant for phenomenal consciousness in the sense that without representing them the resulting program wouldn’t be conscious. Brains do a bazzilion of other stuff as well.
In the worst case, we can say that human consciousness is a program but such a complicated one that we better look for a different abstraction. But even this wouldn’t mean that we can’t write some different, simpler conscious program.
Your demand that programs were causally closed from low level representation of the hardware seem to be extremely limiting. According to such paradigm, a program that checks what CPU it’s been executed on and prints it’s name, can’t be conceptualized as a program.
Your reasoning about levels of abstraction seem to be a map-territory confusion. Abstractions and their levels are in the map. Evolution doesn’t create or not create them. Minds conceptualize what evolution created in terms of abstractions.
Granted, some things are easier to conceptualize in terms of software/hardware than others, because they were specifically designed with this separation in mind. This makes the problem harder, not impossible. As for whether we get so much complexity that we wouldn’t be able to execute on a computer on the surface of the Earth, I would be very surprised if it was the case. Yes, a lot of things causally affect neurons but it doesn’t mean that all of these things are relevant for phenomenal consciousness in the sense that without representing them the resulting program wouldn’t be conscious. Brains do a bazzilion of other stuff as well.
In the worst case, we can say that human consciousness is a program but such a complicated one that we better look for a different abstraction. But even this wouldn’t mean that we can’t write some different, simpler conscious program.