Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker
Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker
Notes for the Lifebox, the Seashell, and the Soul - Rudy Rucker
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Notes</strong> <strong>for</strong> The <strong>Lifebox</strong>, <strong>the</strong> <strong>Seashell</strong>, <strong>and</strong> <strong>the</strong> <strong>Soul</strong>, by <strong>Rudy</strong> <strong>Rucker</strong><br />
Initial<br />
Input<br />
Interactive<br />
Input<br />
High-<br />
Level Rule<br />
Medium-<br />
Level Rule<br />
Low-Level<br />
Rule<br />
Lowest-<br />
Level Rule<br />
Helper<br />
Rules<br />
Underlying<br />
disciplines<br />
Human<br />
Reckoner<br />
Numbers, words <strong>and</strong><br />
symbols on paper.<br />
Turing Machine<br />
Personal<br />
Computer<br />
The Web<br />
Symbols on <strong>the</strong> tape. Files. Names of networked<br />
machines.<br />
Extra problems. None. Keyboard <strong>and</strong> mouse. Requests to read <strong>and</strong><br />
write data.<br />
A tax <strong>for</strong>m or chain<br />
of math problems.<br />
May be read in.<br />
Person’s learned<br />
reckoning behavior.<br />
Algorithm <strong>for</strong><br />
addition.<br />
Memorized plus <strong>and</strong><br />
times tables.<br />
Ability to read <strong>and</strong><br />
write.<br />
Psychology,<br />
biology, physics,<br />
logic.<br />
A rule coded up as<br />
symbols on tape, can be<br />
read by a universal Turing<br />
machine.<br />
A lookup table matching<br />
stimulus pairs to response<br />
triples.<br />
St<strong>and</strong>ard run cycle: read,<br />
look-up response, write<br />
<strong>and</strong> move.<br />
Devices <strong>for</strong> reading,<br />
writing, <strong>and</strong> moving <strong>the</strong><br />
head.<br />
How to read <strong>and</strong> writing<br />
symbols<br />
Physics, logic.<br />
Application software<br />
such as a word or<br />
image processor. May<br />
be read in.<br />
Operating system such<br />
as Windows or Linux<br />
Microcode on <strong>the</strong> chip.<br />
The system clock<br />
Chip architecture such<br />
as logic gates <strong>and</strong><br />
adders.<br />
The BIOS code <strong>for</strong><br />
reading <strong>and</strong> writing<br />
files.<br />
Electrical engineering,<br />
physics, logic.<br />
Browsers, email, Web<br />
crawlers.<br />
Applets, interactive Web<br />
pages, online data bases.<br />
Communications<br />
software to send <strong>and</strong><br />
receive data.<br />
The software on <strong>the</strong><br />
networked machines.<br />
Read <strong>and</strong> write methods.<br />
Communication <strong>the</strong>ory,<br />
computer technology.<br />
Cellular<br />
Automaton<br />
Pattern of marked<br />
cells.<br />
Reaching in to change<br />
some cell values<br />
while <strong>the</strong> computation<br />
runs.<br />
The rule used by <strong>the</strong><br />
individual cell<br />
processors.<br />
The run cycle which<br />
updates all <strong>the</strong> cells in<br />
synch.<br />
If implemented on a<br />
PC, <strong>the</strong> machine code<br />
that emulates <strong>the</strong> CA.<br />
If implemented on a<br />
PC, microcode <strong>and</strong><br />
chip architecture.<br />
Graphics to display<br />
<strong>the</strong> CA.<br />
Depends on <strong>the</strong><br />
implementation.<br />
Table 1.3: PCs, reckoners, Turing machines, <strong>and</strong> <strong>the</strong> Web. Finally, to summarize this<br />
chapter, here’s some of <strong>the</strong> key points I made.<br />
• A computation usually has multiple levels of rules, not all of <strong>the</strong>m explicit.<br />
• It’s possible <strong>for</strong> two distinct computational processes to have equivalent behavior, but<br />
it may be that one is faster than ano<strong>the</strong>r.<br />
• Although a computation may be <strong>the</strong>oretically possible to carry out, it can be<br />
practically unfeasible to do so.<br />
• The flow of many computations is in some sense unpredictable.<br />
• A legitimate computation may run endlessly without having to reach a conclusion.<br />
Joke about Von Karman Vortex Street<br />
As a sometime fiction writer, I like to think of Von Karman Vortex Street as a place,<br />
possibly located somewhere near Miles Davis’s Green Dolphin Street <strong>and</strong> <strong>the</strong> Firesign<br />
Theater’s Non-Euclid Avenue.<br />
p. 57