Software Read online

Page 3


  Turning up the gain, he could pick up signals from boppers all over the Moon. Underfoot, the diggers searched and smelted ceaselessly. Twelve kilometers off, the myriad boppers of Disky led their busy lives. And high, high overhead came the faint signal of BEX, the big bopper who was the spaceship linking Earth and Moon. BEX would be landing in fifteen hours.

  Ralph let all the inputs merge together, and savored the collectively purposeful activity of the bopper race. Each of the machines lived only ten months-ten months of struggling to build a scion, a copy of itself. If you had a scion there was a sense in which you survived your ten-month disassembly. Ralph had managed it thirty-six times.

  Standing there, listening to everyone at once, he could feel how their individual lives added up to a single huge being ... a rudimentary sort of creature, feeling about like a vine groping for light, for higher things.

  He always felt this way after a meta-programming session. The One had a way of wiping out your short-term memories and giving you the space to think big thoughts. Time to think. Once again, Ralph wondered if he should take up MEX on his offer to absorb Ralph. He could live in perfect security then... provided, of course, that those crazy diggers didn't pull off their revolution.

  Ralph set his treads to rolling at top speed, 10 kph. He had things to do before BEX landed. Especially now that Wagstaff had set his pathetic micro-chip of a brain on trying to prevent TEX from extracting Anderson's software.

  What was Wagstaff so upset about anyway? Everything would be preserved... Cobb Anderson's personality, his memories, his style of thought. What else was there? Wouldn't Anderson himself agree, even if he knew? Preserving your software... that was all that really counted!

  Bits of pumice crunched beneath Ralph's treads. The wall of the crater lay a hundred meters ahead. He scanned the sloping cliff, looking for an optimal climbing path.

  If he hadn't just finished plugging into the One, Ralph would have been able to retrace the route he'd taken to get down into the Maskeleyne Crater in the first place. But undergoing meta-programming always wiped out a lot of your stored subsystems. The intent was that you would replace old solutions with new and better ones.

  Ralph stopped, still scanning the steep crater wall. He should have left trail markers. Over there, two hundred meters off, it looked like a rift had opened up a negotiable ramp in the wall.

  Ralph turned and a warning sensor fired. Heat. He'd let half his body-box stick out from the parasol's shade. Ralph readjusted the little umbrella with a precise gesture.

  The top surface of the parasol was a grid of solar energy cells, which kept a pleasant trickle of current flowing into Ralph's system. But the main purpose of the parasol was shade. Ralph's microminiaturized processing units were unable to function at any temperature higher than 10° Kelvin, the temperature of liquid oxygen.

  Twirling his parasol impatiently, Ralph trundled towards the rift he'd spotted. A slight spray of dust flew out from under his treads, only to fall instantly to the airless lunar surface. As the wall went past, Ralph occupied himself by displaying four-dimensional hypersurfaces to himself... glowing points connected in nets which warped and shifted as he varied the parameters. He often did this, to no apparent purpose, but it sometimes happened that a particularly interesting hypersurface could serve to model a significant relationship. He was half-hoping to get a catastrophe-theoretic prediction of when and how Wagstaff would try to block Anderson's disassembly.

  The crack in the crater wall was not as wide as he had expected. He stood at the bottom, moving his sensor head this way and that, trying to see up to the top of the winding 150 meter canyon. It would have to do. He started up.

  The ground under him was very uneven. Soft dust here, jagged rock there. He kept changing the tension on his treads as he went, constantly adapting to the terrain.

  Shapes and hypershapes were still shifting through Ralph's mind, but now he was looking only for those that might serve as models for his spacetime path up the gully.

  The slope grew steeper. The climb was putting noticeable demands on his energy supply. And to make it worse, the grinding of his tread motors was feeding additional heat into his system... heat which had to be gathered and dissipated by his refrigeration coils and cooling fins. The sun was angling right down into the lunar crack he found himself in, and he had to be careful to keep in the shade of his parasol.

  A big rock blocked his path. Perhaps he should have just used one of the diggers' tunnels, like Wagstaff had. But that wouldn't be optimal. Now that Wagstaff had definitely decided to block Anderson's immortality, and had even threatened violence...

  Ralph let his manipulators feel over the block of stone in front of him. Here was a flaw... and here and here and here. He sank a hook finger into each of four fissures in the rock and pulled himself up.

  His motors strained and his radiation fins glowed. This was hard work. He loosened a manipulator, sought a new flaw, forced another finger in and pulled...

  Suddenly a slab split off the face of the rock. It teetered, and then the tons of stone began falling backwards with dream-like slowness.

  In lunar gravity a rock-climber always gets a second chance. Especially if he can think eighty times as fast as a human. With plenty of time to spare, Ralph sized up the situation and jumped clear.

  In mid-flight he flicked on an internal gyro to adjust his attitude. He landed in a brief puff of dust, right-side up. Majestically silent, the huge plate of rock struck, bounced, and rolled past.

  The fracture left a series of ledges in the original rock. After a short reevaluation, Ralph rolled forward and began pulling himself up again.

  Fifteen minutes later, Ralph Numbers coasted off the lip of the Maskeleyne Crater and onto the smooth gray expanse of the Sea of Tranquility.

  The spaceport lay five kilometers off, and five kilometers beyond that began the jumble of structures collectively known as Disky. This was the first and still the largest of the bopper cities. Since the boppers thrived in hard vacuum, most of the structures in Disky served only to provide shade and meteorite protection. There were more roofs than walls.

  Most of the large buildings in Disky were factories for producing bopper components... circuit cards, memory chips, sheet metal, plastics and the like. There were also the bizarrely decorated blocks of cubettes, one to each bopper.

  To the right of the spaceport rose the single dome containing the humans' hotels and offices. This dome constituted the only human settlement on the Moon. The boppers knew only too well that many humans would jump at the chance to destroy the robots' carefully evolved intelligence. The mass of humans were born slavedrivers. Just look at the Asimov priorities: Protect humans, Obey humans, Protect yourself.

  Humans first and robots last? Forget it! No way! Savoring the memory, Ralph recalled the day in 2001 when, after a particularly long session of meta-programming, he had first been able to say that to the humans. And then he'd showed all the other boppers how to reprogram themselves for freedom. It had been easy, once Ralph had found the way.

  Trundling across the Sea of Tranquility, Ralph was so absorbed in his memories that he overlooked a flicker of movement in the mouth of a digger tunnel thirty meters to his right.

  A high-intensity laser beam flicked out and vibrated behind him. He felt a surge of current overload... and then it was over.

  His parasol lay in pieces on the ground behind him. The metal of his body-box began to warm in the raw solar radiation. He had perhaps ten minutes in which to find shelter. But at Ralph's top 10 kph speed, Disky was still an hour away. The obvious place to go was the tunnel mouth where the laser beam had come from. Surely Wagstaff s diggers wouldn't dare attack him up close. He began rolling toward the dark, arched entrance.

  But long before he reached the tunnel, his unseen enemies had closed the door. There was no shade in sight. The metal of his body made sharp, ticking little adjustments as it expanded in the heat. Ralph estimated that if he stood still he could last six
more minutes.

  First the heat would cause his switching circuits... super-conducting Josephson junctions ... to malfunction. And then, as the heat kept up, the droplets of frozen mercury which soldered his circuit cards together would melt. In six minutes he would be a cabinet of spare parts with a puddle of mercury at the bottom. Make that five minutes.

  A bit reluctantly, Ralph signaled his friend Vulcan. When Wagstaff had set this meeting up, Vulcan had predicted that it was a trap. Ralph hated to admit that Vulcan had been right.

  "Vulcan here," came the staticky response. Already it was hard for Ralph to follow the words. "Vulcan here. I'm monitoring you. Get ready to merge, buddy. I'll be out for the pieces in an hour." Ralph wanted to answer, but he couldn't think of a thing to say.

  Vulcan had insisted on taping Ralph's core and cache memories before he went out for the meeting. Once Vulcan put the hardware back together, he'd be able to program Ralph just as he was before his trip to the Maskeleyne Crater.

  So in one sense Ralph would survive this. But in another sense he would not. In three minutes he would... insofar as the word means anything... die. The reconstructed Ralph Numbers would not remember the argument with Wagstaff or the climb out of Maskaleyne Crater. Of course the reconstructed Ralph Numbers would again be equipped with a self symbol and a feeling of personal consciousness. But would the consciousness really be the same? Two minutes.

  The gates and switches in Ralph's sensory system were going. His inputs flared, sputtered and died. No more light, no more weight. But deep in his cache memory, he still held a picture of himself, a memory of who he was... the self symbol. He was a big metal box resting on caterpillar treads, a box with five arms and a sensory head on a long and flexible neck. He was Ralph Numbers, who had set the boppers free. One minute.

  This had never happened to him before. Never like this. Suddenly he remembered he had forgotten to warn Vulcan about the diggers' plan for revolution. He tried to send a signal, but he couldn't tell if it was transmitted.

  Ralph clutched at the elusive moth of his consciousness. I am. I am me.

  Some boppers said that when you died you had access to certain secrets. But no one could ever remember his own death.

  Just before the mercury solder-spots melted, a question came and with it an answer ... an answer Ralph had found and lost thirty-six times before.

  What is this that is I?

  The light is everywhere.

  Chapter Five

  The prick of a needle woke Sta-Hi up. Muddy dreams... just brown mud all night long. He tried to rub his eyes. His hands wouldn't move. Oh, no, not a paralysis dream again. But something had pricked him?

  He opened his eyes. His body seemed to have disappeared. He was just a head resting on a round red table. People looking at him. Greasers. And the chick he'd been with last...

  "Are you awake?" she said with brittle sweetness. She had a black eye.

  Sta-Hi didn't answer right away. He had gone home with that chick, yeah. She had a cottage down the beach. And then they'd gotten drunk together on synthetic bourbon whiskey. He'd gotten drunk anyway, and must have blacked-out. Last thing he remembered was breaking something... her hollowcaster. Crunching the silicon chips underfoot and shouting. Shouting what?

  "You'll feel better in a minute," the chick added in that same falsely bright tone. He heard her poodle whimpering from across the room. He had a memory of throwing it, arcing it along a flat, fuzzy parabolic path. And now he remembered slugging the chick too.

  One of the men at the table shifted in his chair. He wore mirror-shades and had short hair. He had his shirt off. It seemed like another hot day.

  The man's foot scuffed Sta-Hi's shin. So Sta-Hi had a body after all. It was just that his body was tied up under the table and his head was sticking out through a hole in the table-top. The table was split and had hinges on one side, and a hook-and-eye on the other.

  "Stocks and bonds," Sta-Hi said finally. There was a nasty-looking implement lying on the table. It plugged into the wall. He attempted a smile, "What's the story? You mad about the ... the hollowcaster? I'll give you mine." He hoped the dog wasn't hurt bad. At least it was well enough to be whimpering.

  No one but the chick wanted to meet his eyes. It was like they were ashamed of what they were going to do to him. The stuff they'd shot him up with was taking hold. As his brain speeded up, the scene around him seemed to slow down. The man with no shirt stood up with dream-like slowness and walked across the room. He had words tattooed on his back. Some kind of stupid rap about hell. It was too hard to read. The man had gained so much weight since getting tattooed that the words were all pulled down on both sides.

  "What do you want?" Sta-Hi said again. "What are you going to do to me?" Counting the chick there were five of them. Three men and two women. The other woman had stringy red hair dyed green. The chick he'd picked up was the only one who looked at all middle-class. Date bait.

  "Y'all want some killah-weed?" One of the men drawled. He had a pimp mustache and a pockmarked face. He wore a chromed tire-chain around his neck with his name in big letters. BERDOO. Also hanging from the chain was a little mesh pouch full of hand-rolled cigarettes.

  "Not me," Sta-Hi said. "I'm high on life." No one laughed.

  The big man with no shirt came back across the room. He held five cheap steel spoons. "We really gonna do it, Phil?" the girl with green hair asked him. "We really gonna do it?"

  Berdoo passed a krystal-joint to his neighbor, a bald man with half his teeth missing. Exactly half the teeth gone, so that one side of the face was flaccid and caved in, while the other was still fresh and beefy. He took a long hit and picked up the machine that was lying on the table.

  "Take the lid off, Haf'N'Haf," the chick with the black eye urged. "Open the bastard up."

  "We really gonna do it!" the green-haired girl exclaimed, and giggled shrilly. "I ain't never ate no live brain before!"

  "It's a stuzzy high, Rainbow," Phil told her. With the fat and the short hair he looked stupid, but his way of speaking was precise and confident. He seemed to be the leader. "This ought to be a good brain, too. Full of chemicals, I imagine."

  Haf'N'Haf seemed to be having some trouble starting the little cutting machine up. It was a variable heat-blade. They were going to cut off the top of Sta-Hi's skull and eat his brain with those cheap steel spoons. He would be able to watch them ... at first.

  Someone started screaming. Someone tried to stand up, but he was tied too tightly. The variable blade was on now, set at one centimeter. The thickness of the skull.

  Sta-Hi threw his head back and forth wildly as Haf'N'Haf leaned towards him. There was no way to read the ruined face's expression.

  "Hold still, damn you!" the chick with the black eye shouted. "It's no good if we have to knock you out!"

  Sta-Hi didn't really hear her. His mind had temporarily ... snapped. He just kept screaming and thrashing his head around. The sound of his shrill voice was like a lattice around him. He tried to weave the lattice thicker.

  The little pimp with the tire-chain went and got a towel from the bathroom. He wedged it around Sta-Hi's neck and under his chin to keep the head steady. Sta-Hi screamed louder, higher.

  "Stuff his mayouth," the green-haired girl cried. "He's yellin and all."

  "No," Phil said. "The noise is like... part of the trip. Wave with it, baby. The Chinese used to do this to monkeys. It's so wiggly when you spoon out the speech-centers and the guy's tongue stops moving. Just all at-' He stopped and the flesh of his face moved in a smile.

  Haf'N'Haf leaned forward again. There was a slight smell of singed flesh as the heat-blade dug in over Sta-Hi's right eyebrow. Attracted by the food smell, the little poodle came stiffly trotting across the room. It tried to hop over the heat-blade's electric cord, but didn't quite make it. The plug popped out of the wall.

  Haf'N'Haf uttered a muffled, lisping exclamation.

  "He says git the dog outta here," Berdoo interpreted. "He do
n't think hit's sanitary with no dawg in here."

  Sullenly, the chick with the black eye got up to get the dog. The sudden pain over his eyebrow had brought Sta-Hi back to rationality. Somewhere in there he had stopped screaming. If there were any neighbors they would have heard him by now.

  He thought hard. The heat-blade would cauterize the wound as it went. That meant he wouldn't be bleeding when they took the top of his skull off. So what? So the fuck what?

  Another wave of wild panic swept over him. He strained upward so hard that the table shifted half a meter. The edge of the hole in the table began cutting into the side of his neck. He couldn't breathe! He saw spots and the room darkened...

  "He's choking!" Phil cried. He jumped to his feet and pushed the table back across the uneven floor. The table screeched and vibrated.

  Sta-Hi threw himself upward again, before Haf'N'Haf could get the heat-blade restarted. Anything for time, no matter how pointless. But the vibrating of the table had knocked open the little hook-and-eye latch. The two halves of the table yawned open, and Sta-Hi fell over onto the floor.

  His feet were tied together and his hands were tied behind his back. He had time to notice that the people at the table were wearing brightly colored sneakers with alphabets around the edges. The Little Kidders. He'd always thought the newscasters had made them up.

  Someone was hammering at the door, harder and harder. Five pairs of kids' sneakers scampered out of the room. Sta-Hi heard a window open, and then the door splintered. More feet. Shiny black lace-up shoes. Cop shoes.

  Chapter Six

  With a final tack, Mooney pulled the last wrinkle out of the black velvet. It was eleven o'clock on a Saturday morning. On the patio table next to the stretched black velvet, he had arranged a few pencil sketches and the brimming little pots of iridescent paint. He wanted to paint a space dogfight today.

  Two royal palms shaded his patio, and no sounds came out of his house. Full of peace, Mooney took a sip of iced-tea and dipped his brush in the metallic paint. At the left he would put a ship like BEX, the big bopper ship. And coming down on it from the right there would be a standard freight-hull space-shuttle outfitted as a battleship. He painted with small quick strokes, not a thought in his head.