by Vernor Vinge
A second roar of cannon fire, tearing through the space he had just been. But something else was happening now. Blue light shone from somewhere in the racks of fusion electrics, sending brightness and crisp shadows across the walls ahead. It felt as if someone had opened a furnace door behind him. He looked back. The blue was spreading, an arc-welder light that promised burns yet unfelt. He looked quickly away, afterimages dancing on his eyes, afterimages of the pallet shelves sagging in the heat.
The autosprinklers kicked on, an instant rainstorm. But this was a fire that water would not quench—and might even fuel. The water exploded into steam, knocking Hamid to his knees. He bounced up sprinting, falling, sprinting again. The agrav lift should be around the next row of pallets. In the back of his mind, something was analyzing the disaster. That explosive cannon fire had started things, a runaway melt in the fusion electrics. They were supposedly safer than meth engines—but they could melt down. This sort of destruction in a Middle American nuclear plant would have meant rad poisoning over a continent. But the Tourists claimed their machines melted clean—shedding low-energy photons and an enormous flood of particles that normal matter scarcely responded to. Hamid felt an urge to hysterical laughter; Slow Zone astronomers light years away might notice this someday, a wiggle on their neutrino scopes, one more datum for their flawed cosmologies.
There was lightning in the rainstorm now, flashes between the pallets and across the aisle—into the raw agrav units. The clothlike material jerked and rippled, individual units floating upwards. Magic carpets released by a genie.
Then giant hands clapped him, sound that was pain, and the rain was gone, replaced by a hot wet wind that swept around and up. Morning light shown through the steamy mist. The explosion had blasted open the roof. A rainbow arced across the ruins. Hamid was crawling now. Sticky wet ran down his face, dripped redly on the floor. The pallets bearing the fusion electrics had collapsed. Fifteen meters away, molten plastic slurried atop flowing metal.
He could see the agrav lift now, what was left of it. The lift sagged like an old candle in the flow of molten metal. So. No way up. He pulled himself back from the glare and leaned against the stacked agravs. They slid and vibrated behind him. The cloth was soft, yet it blocked the heat, and some of the noise. The pinkish blue of a dawn sky shown through the last scraps of mist. The Lothlrimarre barge hung there, four spherical pressure vessels embedded in intricate ramps and crenellations.
Jeeze. Most of the warehouse roof was just…gone. A huge tear showed through the far wall. There! The two guards. They were facing away from him, one half leaning on the other. Chasing him was very far from their minds at the moment. They were picking their way through the jumble, trying to get out of the warehouse. Unfortunately, a rivulet of silver metal crossed their path. One false step and they’d be ankle deep in stuff. But they were lucky, and in fifteen seconds passed from sight around the outside of the building.
No doubt he could get out that way, too…But that wasn’t why he was here. Hamid struggled to his feet, and began shouting for the Blab. The hissing, popping sounds were loud, but not like before. If she were conscious, she’d hear him. He wiped blood from his lips and limped along the row of agrav piles. Don’t die, Blab. Don’t die.
There was motion everywhere. The piles of agravs had come alive. The top ones simply lifted off, tumbled upwards, rolling and unrolling. The lower layers strained and jerked. Normal matter might not notice the flood of never-never particles from the meltdown; the agravs were clearly not normal. Auras flickered around the ones trapped at the bottom. But this was not the eye-sizzling burn of the fusion electrics. This was a soft thing, an awakening rather than an explosion. Hamid’s eyes were caught on the rising. Hundreds of them just floating off, gray and russet banners in the morning light. He leaned back. Straight up, the farthest ones were tiny specks against the blue. Maybe—
Something banged into his legs, almost dumping him back on the floor. “Wow. So loud.” The Blab had found him! Hamid knelt and grabbed her around the neck. She looked fine! A whole lot better than he did, anyway. Like most smaller animals, she could take a lot of bouncing around. He ran his hands down her shoulders. There were some nicks, a spattering of blood. And she looked subdued, not quite the hellion of before. “Loud. Loud,” she kept saying.
“I know, Blab. But that’s the worst.” He looked back into the sky. At the rising agravs…at the Lothlrimarre barge. It would be crazy to try…but he heard sirens outside.
He patted the Blab, then stood and clambered up the nearest pile of agravs. The material, hundreds of separate units piled like blankets, gave beneath his boots like so much foam rubber. He slid back a ways after each step. He grabbed at the edges of the units above him, and pulled himself near the top. He wanted to test one that was free to rise. Hamid grabbed the top layer, already rippling in an unsensed wind. He pulled out his pocket knife and slashed at the material. It parted smoothly, with the resistance of heavy felt. He ripped off a strip of the material, stuffed it in his pocket, then grabbed again at the top layer. The unit fluttered in his hands, a four-meter square straining for the sky. It slowly tipped him backwards. His feet left the pile. It was rising as fast as the unloaded ones!
“Wait for me! Wait!” The Blab jumped desperately at his boots. Two meters up, three meters. Hamid gulped, and let go. He crashed to the concrete, lay stunned for a moment, imagining what would have happened if he’d dithered an instant longer…Still. He took the scrap of agrav from his pocket, stared at it as it tugged on his fingers. There was a pattern in the reddish-gray fabric, intricate and recursive. The Tourists said it was in a different class from the fusion electrics. The electrics involved advanced technology, but were constructable within the Slow Zone. Agrav, on the other hand…the effect could be explained in theory, but its practical use depended on instant-by-instant restabilization at atomic levels. The Tourists claimed there were billions of protein-sized processors in the fabric. This was an import—not just from the Beyond—but from Transhuman Space. Till now, Hamid had been a skeptic. Flying was such a prosaic thing. But…these things had no simple logic. They were more like living creatures, or complex control systems. They seemed a lot like the “smart matter” Larry claimed was common in Transhuman technology.
Hamid cut the strip into two different-sized pieces. The cut edges were smooth, quite unlike cuts in cloth or leather. He let the fragments go…They drifted slowly upwards, like leaves on a breeze. But after a few seconds, the large one took the lead, falling higher and higher above the smaller. I could come down just by trimming the fabric! And he remembered how the carpet had drifted sideways, in the direction of his grasp.
The sirens were louder. He looked at the pile of agravs. Funny. A week ago he had been worried about flying commercial air to Westland. “You want games, Blab? This is the biggest yet.”
He climbed back up the pile. The top layer was just beginning to twitch. They had maybe thirty seconds, if it was like the others. He pulled the fabric around him, tying it under his arms. “Blab! Get your ass up here!”
She came, but not quite with the usual glee. Things had been rough this morning—or maybe she was just brighter than he was. He grabbed her, and tied the other end of the agrav under her shoulders. As the agrav twitched toward flight, the cloth seemed to shrink. He could still cut the fabric, but the knots were tight. He grabbed the Blab under her hind quarters and drew her up to his chest—just like Pop used to do when the Blab was a pup. Only now, she was big. Her forelegs stuck long over his shoulders.
The fabric came taut around his armpits. Now he was standing. Now—his feet left the pile. He looked down at the melted pallets, the silver metal rivers that dug deep through the warehouse floor. The Blab was making the sounds of a small boy crying.
They were through the roof. Hamid shuddered as the morning chill turned his soaked clothing icy. The sun was at the horizon, its brilliance no help against the cold. Shadows grew long and crisp from the buildings. The gu
ts of the warehouse lay open below them; from here it looked dark, but lightning still flickered. More reddish-gray squares floated up from the ruins. In the gravel lot fronting the warehouse, there were fire trucks and armored vehicles. Men ran back and forth from the guard box. A squad was moving around the side of the building. Two guys by the armored cars pointed at him, and others just stopped to stare. A boy and his not-dog, swinging beneath a wrong-way parachute. He’d seen enough Feds’n’Crooks to know they could shoot him down easily, any number of ways. One of the figures climbed into the armored car. If they were half as trigger-happy as the guards inside the warehouse…
Half a minute passed. The scene below could fit between his feet now. The Blab wasn’t crying anymore, and he guessed the chill was no problem for her. The Blab’s neck and head extended over his shoulder. He could feel her looking back and forth. “Wow,” she said softly. “Wow.”
Rockabye baby. They swung back and forth beneath the agrav. Back and forth. The swings were getting wider each time! In a sickening whirl, the sky and ground traded places. He was buried head first in agrav fabric. He struggled out of the mess. They weren’t hanging below the agrav now, they were lying on top of it. This was crazy. How could it be stable with them on top? In a second it would dump them back under. He held tight to the Blab…but there was no more swinging. It was as if the hanging-down position had been the unstable one. More evidence that the agrav was smart matter, its processors using underlying nature to produce seemingly unnatural results.
The damn thing really was a flying carpet! Of course, with all the knots, the four-meter square of fabric was twisted and crumpled. It looked more like the Blab’s nest of blankets back home than the flying carpets of fantasy.
The warehouse district was out of sight beneath the carpet. In the spaces around and above them, dozens of agravs paced him—some just a few meters away, some bare specks in the sky. Westward, they were coming even with the tops of the Marquette towers: brown and ivory walls, vast mirrors of windows reflecting back the landscape of morning. Southward, Ann Arbor was a tiny crisscross of streets, almost lost in the bristle of leafless trees. The quad was clearly visible, the interior walks, the tiny speck of red that was Morale Hall. He’d had roughly this view every time they flew back from the farm, but now…there was nothing around him. It was just Hamid and the Blab…and the air stretching away forever beneath them. Hamid gulped, and didn’t look down for a while.
They were still rising. The breeze came straight down upon them—and it seemed to be getting stronger. Hamid shivered uncontrollably, teeth chattering. How high up were they? Three thousand meters? Four? He was going numb, and when he moved he could hear ice crackling in his jacket. He felt dizzy and nauseated—five thousand meters was about the highest you’d want to go without oxygen on Middle America. He thought he could stop the rise; if not, they were headed for space, along with the rest of the agravs.
But he had to do more than slow the rise, or descend. He looked up at the Lothlrimarre’s barge. It was much nearer—and two hundred meters to the east. If he couldn’t move this thing sideways, he’d need the slug’s active cooperation.
It was something he had thought about—for maybe all of five seconds—back in the warehouse. If the agrav had been an ordinary lighter-than-air craft, there’d be no hope. Without props or jets, a balloon goes where the wind says; the only control comes from finding the altitude where the wind and you want the same thing. But when he grabbed that first carpet, it really had slid horizontally toward the side he was holding…
He crept toward the edge. The agrav yielded beneath his knees, but didn’t tilt more than a small boat would. Next to him, the Blab looked over the edge, straight down. Her head jerked this way and that as she scanned the landscape. “Wow,” she kept saying. Could she really understand what she was seeing?
The wind shifted a little. It came a bit from the side now, not straight from above. He really did have control! Hamid smiled around chattering teeth.
The carpet rose faster and faster. The downward wind was an arctic blast. They must be going up at fifteen or twenty klicks per hour. The Lothlrimarre barge loomed huge above them…now almost beside them.
God, they were above it now! Hamid pulled out his knife, picked desperately at the blade opener with numbed fingers. It came open abruptly—and almost popped out of his shaking hand. He trimmed small pieces from the edge of the carpet. The wind from heaven stayed just as strong. Bigger pieces! He tore wildly at the cloth. One large strip, two. And the wind eased…stopped. Hamid bent over the edge of the carpet, and stuffed his vertigo back down his throat. Perfect. They were directly over the barge, and closing.
The nearest of the four pressure spheres was so close it blocked his view of the others. Hamid could sec the human habitat, the conference area. They would touch down on a broad flat area next to the sphere. The aiming couldn’t have been better. Hamid guessed the slug must be maneuvering too, moving the barge precisely under his visitor.
There was a flash of heat, and an invisible fist slammed into the carpet. Hamid and the Blab tumbled—now beneath the agrav, now above. He had a glimpse of the barge. A jet of yellow-white spewed from the sphere, ammonia and hydrogen at one thousand atmospheres. The top pressure sphere had been breached. The spear of superpressured gas was surrounded by pale flame where the hydrogen and atmospheric oxygen burned.
The barge fell out of view, leaving thunder and burning mists. Hamid held onto the Blab and as much of the carpet as he could wrap around them. The tumbling stopped; they were upside down in the heavy swaddling. Hamid looked out:
“Overhead” was the brown and gray of farmland in late autumn. Marquette was to his left. He bent around, peeked into the sky. There! The barge was several klicks away. The top pressure vessel was spreading fire and mist, but the lower ones looked okay. Pale violet flickered from between the spheres. Moments later, thunder echoed across the sky. The slug was fighting back!
He twisted in the jumble of cloth, trying to see the high sky. To the north…a single blue-glowing trail lanced southwards…split into five separate, jigging paths that cooled through orange to red. It was beautiful…but somehow like a jagged claw sketched against the sky. The claw tips dimmed to nothing, but whatever caused them still raced forward. The attackers’ answering fire slagged the north-facing detail of the barge. It crumpled like trash plastic in a fire. The bottom pressure vessels still looked okay, but if the visitor’s deck got zapped like that, Larry would be a dead man.
Multiple sonic booms rocked the carpet. Things swept past, too small and fast to clearly see. The barge’s guns still flickered violet, but the craft was rising now—faster than he had ever seen it move.
After a moment, the carpet drifted through one more tumble, and they sat heads up. The morning had been transformed. Strange clouds were banked around and above him, some burning, some glowing, all netted with the brownish of nitrogen oxides. The stench of ammonia burned his eyes and mouth. The Blab was making noises through her mouth, true coughing and choking sounds.
The Tourists were long gone. The Lothlrimarre was a dot at the top of the sky. All the other agravs had passed by. He and the Blab were alone in the burning clouds. Probably not for long. Hamid began sawing at the agrav fabric—tearing off a slice, testing for an upwelling breeze, then tearing off another. They drifted through the cloud deck into a light drizzle, a strange rain that burned the skin as it wet them. He slid the carpet sideways into the sunlight, and they could breathe again. Things looked almost normal, except where the clouds cast a great bloody shadow across the farmland.
Where best to land? Hamid looked over the edge of the carpet…and saw the enemy waiting. It was a cylinder, tapered, with a pair of small fins at one end. It drifted through the carpet’s shadow, and he realized the enemy craft was close. It couldn’t be more than ten meters long, less than two meters across at the widest. It hung silent, pacing the carpet’s slow descent. Hamid looked up, and saw the others—four more da
rk shapes. They circled in, like killer fish nosing at a possible lunch. One slid right over them, so slow and near he could have run his palm down its length. There were no ports, no breaks in the dull finish. But the fins—red glowed dim from within them, and Hamid felt a wave of heat as they passed.
The silent parade went on for a minute, each killer getting its look. The Blab’s head followed the craft around and around. Her eyes were wide, and she was making the terrified whistling noises of the night before. The air was still, but for the faint updraft of the carpet’s descent. Or was it?…The sound grew, a hissing sound like Tines had made during his phone call. Only now it came from all the killers, and there were overtones lurking at the edge of sensibility, tones that never could have come from an ordinary telephone.
“Blab.” He reached to stroke her neck. She slashed at his hand, her needle-teeth slicing deep. Hamid gasped in pain, and rolled back from her. The Blab’s pelt was puffed out as far as he had ever seen it. She looked twice normal size, a very large carnivore with death glittering in her eyes. Her long neck snapped this way and that, trying to track all the killers at once. Fore and rear talons dragged long rips through the carpet. She climbed onto the thickest folds of the carpet, and shrieked at the killers…and collapsed.
For a moment, Hamid couldn’t move. His hand, the scream: razors across his hand, icepicks jammed in his ears. He struggled to his knees and crawled to the Blabber. “Blab?” No answer, no motion. He touched her flank: limp as something fresh dead.
In twenty years, Hamid Thompson had never had close friends, but he had never been alone, either. Until now. He looked up from the Blabber’s body, at the circling shapes.
Alone at four thousand meters. He didn’t have much choice when one of the killer fish came directly at him, when something wide and dark opened from its belly. The darkness swept around them, swallowing all.