"an artificial brain can be implemented in software"
I have never understood what underlies this article of faith, and I know more about all the relevant technical disciplines than your average overeducated schmuck. Could you indulge my incomprehension by explaining it to me as though I just fell off the turnip truck?
I generally understand statements like that to be shorthand for (1) The computations performed by a natural brain can be implemented in a software artificial brain, and (2) those computations are the only aspect of a natural brain I care about.
If you question (1), I doubt I can satisfy your doubts, but I am curious as to what sorts of computations a brain can perform but software can't.
If you question (2), I'm certain I can't satisfy your doubts, but I'm curious as to what other aspects of a natural brain you care about and why.
If you understand something else by the phrase in the first place, it might help to unpack your reading more explicitly.
Neurons aren't simple little machines, axons talk to each other.
The original article (paywall).
Assuming this is all true, how does it affect the feasibility of uploading? Anyone want to bet on whether things are even more complicated than the current discoveries?
ETA: It seems unlikely to me that you have to simulate every atom to upload a person, and more unlikely that it's enough to view neurons as binary switches. Is there any good way to think about how much abstraction you can get away with in uploading?
Yes, I know it's a vague standard. I'm not sure how good an upload needs to be. How good would be good enough for you?