Chapters (68)
- Title Page
- Dedication
- Acknowledgments
- Epigraph
- Map
- Part 1
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Part 2
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Chapter 12
- Chapter 13
- Chapter 14
- Chapter 15
- Chapter 16
- Chapter 17
- Part 3
- Chapter 18
- Chapter 19
- Chapter 20
- Chapter 21
- Chapter 22
- Chapter 23
- Chapter 24
- Chapter 25
- Chapter 26
- Part 4
- Chapter 27
- Chapter 28
- Chapter 29
- Chapter 30
- Chapter 31
- Chapter 32
- Chapter 33
- Part 5
- Chapter 34
- Chapter 35
- Chapter 36
- Chapter 37
- Chapter 38
- Chapter 39
- Chapter 40
- Chapter 41
- Part 6
- Chapter 42
- Chapter 43
- Chapter 44
- Chapter 45
- Part 7
- Chapter 46
- Chapter 47
- Chapter 48
- Chapter 49
- Chapter 50
- Chapter 51
- Part 8
- Chapter 52
- Other Books by China Miéville
- Praise for Perdido Street Station
- Copyright
In the dusty light under Isaac’s walkway, the repairman from Orriaben’s constructs teased the innards of the broken cleaning machine with screwdriver and solder. He kept up a mindless jaunty whistling, a trick that took no thought at all.
The sound of the consultation above reached him as the faintest bass murmur, interspersed with an occasional cracked utterance. He looked up in surprise, briefly, at this latter voice, but quickly returned to the matter in hand.
A brief examination of the mechanisms of the construct’s internal analytical engine confirmed the basic diagnosis. Apart from the usual age-related problems of cracked joints, rust and worn bristles—all of which the repairman quickly patched up—the construct had contracted some kind of virus. A programme card incorrectly punched or a slipped gear deep within the steam-driven intelligence engine had led to a set of instructions feeding back into themselves in an infinite loop. Activities the construct should have been able to carry out as a reflex, it had started to pore over, to attempt to extract more information or more complete orders. Seized by paradoxical instructions or a surfeit of data, the cleaning construct was paralysed.
The engineer glanced up at the wooden floor above him. He was ignored.
He felt his heart judder with excitement. Viruses came in a variety of forms. Some simply closed down the workings of the machine. Others led the mechanisms to perform bizarre and pointless tasks, the result of a newly programmed outlook on everyday information. And others, of which this was a perfect, a beautiful specimen, paralysed constructs by making them recursively examine their basic behavioural programmes.
They were bedeviled by reflection. The seeds of self-consciousness.
The repairman reached into his case and brought out a set of programme cards, fanned them expertly. He whispered a prayer.
His fingers working at astonishing speed, the man loosened various valves and dials in the construct’s core. He levered open the protective covering on the programme input slot. He checked that there was enough pressure in the generator to power the receiving mechanism of the metal brain. The programmes would load into the memory, to be actualized throughout the construct’s processors when it was switched on. Quickly, he slid first one card, then another and another into the opening. He felt the ratcheting spring-loaded teeth rotate their way along the stiff board, slotting into the little holes that translated into instructions or information. He paused between each card to make sure that the data loaded correctly.