Book Read Free

Scratch Monkey

Page 23

by Charles Stross


  “I know,” I say. “But if it's not our fault, why did we give them the means to do it?”

  She stares at me open-mouthed: tears pool in the corners of her eyes. “But we didn't know,” she repeats. “They never told us. We just followed orders.” She sounds as if she's trying to answer a question, but I never asked her it. I doubt that I could.

  “Come on.” I hold out an arm. She catches it and clutches it to herself, holds me tight: we stumble forwards. Echoing from the distant hills, I hear the throb of an approaching helicopter. Meanwhile, overhead, the new sun is dying.

  We have sinned; and soon the black rain will begin.

  Will you still love me

  The radiation storm passes, watched only by impassive sensors mounted on the hub of the colony cylinder.

  The eye of the storm is a small black hole: a spark of evil light in the abyss. It burns with a cold heat, blasting a sleet of hard gamma radiation out into the darkness of space. The hole itself is smaller than a protein molecule, a tiny knot of tortured spacetime that weighs as much as a mountain range. A halo of decaying matter swirls around it, dragged ever inwards by a force of gravity turned in on itself. As it closes in on the sump at the bottom of the gravity well the accretion disk heats up, until atoms split in the incandescent glare of an on-going explosion. A hot spray of high-energy radiation floods off it, hosing across the plane of the gas giant's system of moons. The hole is being used as a synchrotron source, an energy weapon bright enough to shine across interplanetary distances. A dark shape hides behind it, indistinct but almost as large as the colony: the physical body of the Ultrabright attack drone. The drone is a dumb killing machine, unmotivated – as yet – by the cool and unsympathetic mind of its maker. Given time, this will change ...

  Its path takes it a long way from icy Turing or airless Pascal, but that makes no difference to their fate. A steady stream of exotic particles sprays out, bracketing Pascal and the L5 colony quite neatly. It's hotter than a solar flare, hotter than a nova: the radiation temperature is astronomical, hot enough to boil lead.

  Closest approach is ten million kilometres. Drifting at under two percent of light-speed, the hole falls onward through the stellar system. In sixteen hours time it will reach the orbit of Wirth, the terraforming candidate that circles close in around Ridgegap-47.

  The neutral particle beam that bathes the hole in exotic matter shuts off abruptly. Unseen moderators clamp down, damping the postron/electron reactions in the accretion disk. The hole continues to digest its halo of matter for a few scant minutes, but the dinner is over. Now it will starve until it reaches Wirth and the terraforming station Anubis abandoned years before. It is already a small hole, dangerously close to the lower bounds of stability. Small holes are hot, decaying by emitting Hawking radiation; this one is already toasting in the millions of degrees. When it explodes, the flash will be visible light years away. That event is due in just over sixteen days time, some kilometres beneath the crust of the doomed planet ...

  Oshi only really grasped the immensity of what had happened on the third day after the storm.

  Awakening had been hard. She'd struggled up from the depths of a nightmarish dream in which she recapitulated the events of her early adulthood: condemned to relive the horrific awakening on Miramor Dubrovnic, then to undergo the hardening of the cynical shell that had protected her until the fateful mission on New Salazar. It was like sleep-walking through hard-setting clay, or struggling for breath beneath the cool suffocation of an avalanche. Remembering when she'd had Ivan was the least of it: his loss was somewhat faded now, a sepia photographic memory with edges too blunted to cut deep. (Her childhood, by contrast, remained the only thing that could easily break through the armour she wore.)

  But on the third morning she had opened her eyes gasping, her arms outstretched before her in the idiot zombie-posture of free fall relaxation. “Where is –” she began.

  Axial redoubt command bunker. Status report available.

  “That's –” she stopped and blinked, the thick encrustation of sleep heavy on her eye-lashes. She could feel the uncomfortable intrusions of her exoskeleton, tubes probing deep within to irrigate and clean and feed her body. “ How long have I been asleep?”

  Two days.

  Two days. She felt as if it had been two hours. “What's happened?”

  Radiation levels decreased to normal. External life support remains down. External colony support is on criticality rung seven of eight. Prognosis: this station will cease to be habitable in the near future.

  “Oh.”

  It was all she could think of to say. She glanced round, taking in the survival gear lockers, the airlock leading up and out towards the manufacturing and docking complexes of the hub: the huge monitor that covered the end-wall of the command bunker. “External sensors,” she mumbled. “Give me what rim coverage you can manage: I want to take a look.”

  Affirmative. Viewport on main screen ...

  Over the next hour, Oshi learned that she was alone. The radiation had killed off most of the higher life forms in the colony. Insects survived, thriving on the corpses, but nothing else above the level of a mouse had survived for long, except the tapeworm.

  The biological weapon was unstoppable. After taking root, it had erupted from the corpse to wage systematic warfare on the entire colony. It ran wild through the residential sectors, hyphae digesting the putrefying bodies that dotted the complex. Although it had started as a mere parasite flatworm, it was now the most elaborate predator in the colony. It cannibalised the genetic heritage of its victims, absorbing the data via an elaborate nanoscale assimilation engine; a post-Lamarckian organism, it evolved by integrating and expressing characteristics usually associated with other species. Fat cords and furry ropes of fungus lay, corpulent and glistening, in pools of purulent fluid that contained anything it couldn't digest. It randomly interpreted the DNA of dead people and animals, sprouting random experiments derived from homoeobox control sequences. Strange phalloid structures towered over the bulbous buildings, the bones of humans and deer and Goon Squad meat machines scattered around their omnivorous trunks. An arm coated in fur waved feebly from a bush of throbbing viscera near the medicentre. A cylindrical, dark-skinned mushroom, its cap a wrinkled topology looted from some other species, overlooked the wreckage of the Administrator's office with an expression of murine horror on its flattened rodent face. Dying landpussies – aerobic octopi, customised for low-gee harvesting – hung like purulent fruit from the mycotic trees, their skins strobing through silvery-green panic hues as they died. Strange, rodent bushes whirred and chittered among the branches, chained to their parent organism by long umbilical cords that resembled everted intestines.

  Oshi had no desire to share her biosphere with such a runaway horror. She had more than a suspicion that if it caught her it would treat her as just another parcel of protein: in any case, there was much that demanded attention in the core. The airlock doors stayed resolutely shut, the axial redoubt running on canned air. There would be time to explore later.

  Oshi spent the next two days exploring her twilight domain, checking over resources and making a comprehensive inventory. She didn't stop to think: somehow she knew that if she stopped she might never start again. She worked with the feverish single-mindedness of a crash survivor stranded in a desert far from civilization. She paused only to swallow some meagre rations, or to close her eyes for an hour of exhausted sleep. The colony central planning methodologies were intact, she discovered, dumped to static store before the radiation attack. The robot factories, extending from the long axis of the colony like a string of garlic bulbs attached to a medicine ball, could be powered up and reconfigured to produce anything she desired. Resources were limited – only a few megatons of raw materials were on hand – but Oshi could hardly see how that mattered. Three things could happen in the near future. The ultrabright presence (she shuddered at this thought, which rose to meet her in eerie dreams) might come to the colon
y; the colony itself might disintegrate before the depradations of the ontological weapon chewing away at its guts: or her own survival plan might succeed. Not that she held much hope for it, but it seemed to her that the third option was little better than the other two. After all, she was twenty light-years from the nearest other civilized world. And when she got there, if she got there, the Boss would be sure to notice ...

  When these worries assailed her she shook her head impatiently, laughed – somewhat dementedly – and felt a transient sorrow. If only I'd kept my mouth shut in front of the Boss none of this would have happened, she rationalised. If only the superbrights hadn't trusted the entire system to one dangerously unstable AI, she would not have been needed here. If only the escapists hadn't deployed that incredibly stupid biological weapon, or if only they'd managed to follow her up to the redoubt ... this entire fiasco might have been avoided by any number of gamits. Oshi felt a vast and tenuous sense of guilt, aggravated by a sense of failure. It did not strike her as inappropriate. After all, in a very real way she had failed.

  The event that finally broke through her frail shell of obsession occurred on the fifth day. That morning, Oshi awakened in the core control room with a sense of purpose. The night before she had planned her day in advance; she was going to enter the factory zones, locate certain items of equipment that were being assembled to her specification, and move them to the docking bay. The items were specialised and deadly; lengths of monofilament cable, refurbished attitude-thrusters, life support components for one of the docked shuttlecraft.

  Almost without thinking she found herself in the factory unit. It was a geodesic sphere lined with robots that hurled components from one side to the other, guided by sonar and timing interrupts. There was something organic about the process, like cilia lining the wall of the gut of some primitive organism. Oshi waited impatiently, having arrived too early.

  She floated in the main cargo entrance, keeping well out of the way; she had no desire to be pulped between a flying thruster-chassis and a blind drone. It was there that she saw something floating in the twilit centre of the room, not moving despite the barrage of components drifting past on all sides. She frowned.

  The object was asymmetric, lumpy, almost unrecognisable as it slid out of shadow, into a harsh cone of light cast by a welding torch that illuminated its features mercilessly. Its rag-doll face was withered and sunken; limbs flopped randomly where slowly-contracting tendons had pulled them in gravity-free rigor.

  Yes, she thought. Even here. Is there no end to it? A wave of depression swept over her. Yes, that's right. Run away from it. Run away from reality! What else is there to do? Oshi turned away, unable to express her sense of disconnected despair verbally – she had a morbid fear that if she started talking to herself she would slip slowly into a breakdown. There seemed to be nothing around her but death on all sides; past, present, future. Turning her face away from the accusing corpse, she made the connection; and she made another one, via wisdom uplink, to the core communications buffer.

  “Tell me your status,” she sent. “ List uploads in progress.”

  Status: functional following self-repair self-test sequence. Pascal gatecoder responding but isolated. Diagnostics indicate that a terminal Dreamtime fault occured four days ago. No other gatecoders on line. All uploads queued pending fault resolution. Total two thousand three hundred and nineteen uploads in progress. Loading nominal.

  Oshi's eyes widened. “You're holding more than two thousand uploads! What happened on Pascal?”

  The literal-minded comm supervisor paused for a moment before answering. Query in progress. Please wait. Please wait. Please wait – confirmed. At T minus three hundred and sixty thousand seconds Pascal monitors registered unacceptable distributed degradation on all networked processes. Radiation induced damage exceeded local emergency resources' ability to offload processing at T minus three hundred and fifty-seven thousand seconds. At T minus three hundred and fifty-six thousand seconds approximately, Pascal Dreamtime entered a distributed panic status and lost real-time synch. At T minus infinity, Pascal Dreamtime went NP-incomplete.

  The Dreamtime is down. Do you want to restart?

  It took a moment to hit her. But when she understood, Oshi began to giggle uncontrollably. She curled in on herself and floated into the maze of light and shadow and drifting components, sailing on a stately waltz with the mummified corpse of the dead engineer: and she laughed hysterically, sobbing when the breath came hard to her burning ribs, then sobbing more slowly and rhythmically when she understood the magnitude of what had happened.

  Something bumped into her. She came to rest in mid-air, face to face with the wizened, tortured expression of the corpse. “It's all right,” she explained patiently. “There's nothing to worry about: I'm not mad, not mad at all. It's just that we're all going to survive!” The corpse ducked and bobbed before her.

  She reached out and patted the corpse on one bony shoulder. It drifted away, spinning. “I'll tell you about it when you're alive again!” she shouted after it. Then she turned and reached for the nearest support stanchion. “ Axis control: get me a climb spider,” she said. “I'm going down into the colony.” She swallowed, twitched her wisdom link to a different channel. “ Comm centre.”

  Listening.

  “You will commence Dreamtime restart at my command, parameters to follow. Do a total memory wipe and shut down the NP-static world line. Initiate hardware self-test immediately and tell me when it's stable enough to fit standard human-rating criteria. Not, repeat not, to support superbrights. Do not start any non-human sentient upload processes. Just stick to the basic virtual environment and begin reactivating human uploads as they come on stream. Call me when it's complete. Finally, patch me through a call to Boris.

  ”When he answers, tell him I want to talk to him about an escape plan ...”

  It was inevitable that war would break out between the Ultrabrights and the Superbrights. The laws of computation, the science of algorithmics, dictated it. But, oddly, human beings didn't even know that a war was taking place; for the most part, they didn't even know that either side existed. They knew no more of it than worms in the ground know of supersonic fighters dogfighting above their patch of soil. Even those who, like Oshi, were used as foot-soldiers in the conflict, might not be aware of its true nature – or of the fact that there could be no winners, only losers.

  This is the way the Density War began:

  First, the expansion processors were built. Robot probes entered newly discovered solar systems. On entering a system each probe spawned, sent its daughter probes forth to visit other stars, then landed on a tectonically stable, airless moon and set to work. It bred furiously, spawning a hive of robot factories. Then the hive-complex went to work and began fabricating an expansion processor. Thin layers of superconducting circuitry crept across airless rock; circuitry designed to support a distributed virtual reality.

  Within this simulation, other programs could run: it was designed to house the minds of human beings, neural firing mapped onto computer logic by sleight of upload technology. After all, nerve cells are complex switches: components in a biological switching network that can be simulated by a program. And as Turing observed, any program that can be run on a given computer can be run on any other computer, given enough memory or time for the process. Time or memory are equivalent, to a computer: equivalent and interchangeable – in the most general terms, one can be traded for the other. A moon the size of Luna had sufficient power to maintain a billion people in real time, using just a thin rind of processors: a billion people, living and thinking and seeing and feeling an entire world around themselves.

  The process was inexorable. Robot probes entered new star systems, seeded them with new Expansion processors, built Gatecoders to interface them to the other Dreamtimes, and expanded the virtual universe. The afterlife was a fact; even when every living flesh-bodied human had died, the Dreamtime would contain their living essence, scatte
red like frozen gems across the gas giant moons of half a galaxy.

  But people grew ... complex. Strange new intellectual hyperstructures begin to appear in the Dreamtime, drawing massive amounts of processor time from the substrate of reality. Maybe they had started out as human beings; perhaps they originated as experimental AI's. Whatever their origins, the Superbrights were a thousand times as smart as humans: they reified around mythical archetypes, assuming the signifiers of the gods before their awe-struck or otherwise bemused subjects. But they had very different requirements from the humans.

  As time went by, the first Dreamtimes ran hot and slow, dropping their state-change rate below real time. Why erase valuable information? People need their memories, after all, and by trading off memory space for time the Dreamtimes could simulate a richer, denser universe. But the Superbrights didn't want to slow down; to slow down was to accelerate into the future. Minds are immortal. They knew they'd get there soon enough anyhow. So the Superbrights began to rebuild the Dreamtimes to meet their requirements. They started by mopping up all the remaining human intellects, assimilating them and sucking a steady crop of dead minds in from the outer worlds. But that didn't free up much processing space; drastic action was called for.

  Everywhere, in the fullness of time, the crust of processors around any Expansion world turned into a shell, then a rind, then an incredibly thick cortex engulfing the molten core of an entire planet. Drawing power from dynamo effects in the hot iron core, from the solar wind, from any available source, the expansion processor struggled to reduce its informational entropy by any means available. Eventually a limit would be reached: the Superbright dominated system spawned drone craft that flickered out to take other worlds. Pretty soon the entire available planetary surface of every moon in the system would be used up. But it was never anything like enough, because by then the first Ultrabrights were appearing; minds as far beyond the Superbrights as Superbrights were beyond the merely transhuman.

 

‹ Prev