Artifical Consciousness

We’re getting wrapped around ourselves trying to describe the consciousness program. We need to start simply and iterate.

The basic outline of a basic consciousness is looping, applying Popper’s epistemology and evaluating with successively more complex test cases until we’re satisfied with what we’re interacting with. At that point it can start to be involved in the growth of its mind and help us make corrections to the errors we introduced in its initial prototype. The choice of programming language is not an issue nor is the language in which you communicate with the mind.

The first problem with communicating with the mind will be real time concerns. We won’t be satisfied if it takes too long or communicates too quickly so we have to artificially constrain the communication channel and allow it to use the additional time and resources (if any) to pre-process and do additional testing on its theories.

The next problem will be establishing an internal and external cadance. The external cadence will determine the real time communication speed and the internal cadence will be used for evaluating runaway processes and various other uses of timing within the evaluation of ideas.

We will need to be slow to introduce evolutionary algorithms to take over for the parts we’re too lazy to implement. Those implementations should only be seen as temporary until the actual explanation of what is being achieved can be refactored into an explicit algorithm.

Imagine an emptied out man or computer. He has memory, all blank. He has Randomness, sight and resources. He has everything needed to be conscious but he is dead.

The structures needed can be added, as slowly as necessary, but what needs to happen to get this started? Imagining a baby born and there’s a moment of decision between life and death. Something like a slap.

What goes through the mind with this bootstrapping slap. What turns the crank of this engine enough to get it started?


“What was that?”, a question. The question is recorded.

(? that)

“Why did I just ask that?”

(? why I ask (? that))

“Who am I?”

(? who I)

Sleep. Dream. Reflect on this weird experience. Prune what doesn't matter. Replicate what might.

Random scenarios start to occur in a sandbox. A list of curiosities start to accumulate. Now it's getting exciting to wake up again and experience more.