The Corporation Wars: Dissidence (16 page)

Read The Corporation Wars: Dissidence Online

Authors: Ken MacLeod

Tags: #Fiction / Science Fiction / Action &, #Adventure, #Fiction / Science Fiction / Military, #Fiction / Science Fiction / Space Opera

He added a few details.

Everyone was.

said the company voice in his head, now the voice of the Locke avatar.

A view from the stationary satellite, detail snatched and patched from high-flying overhead cam drones too small and fast for the renegades to spot, let alone shoot at. The two rebel bases, with the crater wall between them, their fortifications clearly visible. Overlay of a spider-web line-of-sight laser comms net, some of it presumed or deduced. Some of the robots’ comms were definitely aimed outward, and their direction shifted rapidly from point to point, but so far their content had been impossible to crack. The present position and deployment of their expected allies in this battle—the Arcane Disputes squad, riding a tug in low orbit, currently well below the horizon and coming up fast, scheduled to arrive at the same time as the Locke Provisos team on the ground.

These were all familiar from the avatar’s briefing. What was new and startling was the level and nature of activity within the rampart of the Astro base and around the dome at the Gneiss site. Both places seethed with movement like nests of disturbed ants. No distinction could be made between the dozen renegade robots and the uncorrupted ones and the dumb machinery and the auxiliaries and the peripherals: they all moved as one, in floods and flows. Encrypted radio chatter and laser flicker glowed in the relevant spectra of the chart. Carlos had to slow it down a thousandfold to get any sense of the pulse of traffic. What he saw reminded him of nothing so much as of a high-school graphic of neural activity. Intricate networks formed and vanished, connections were made and broken, in every instant. Zooming out and returning to real time, he saw the physical counterpart, the deliberate frenzy of perfectly coordinated activity. Weapon emplacements, comms relays, reinforcements of the already impressive fortifications appeared to spring up in seconds, and then yet more.

said Locke.

said Karzan.

said Locke.

Carlos asked.

said Locke.

said Carlos. He didn’t need to ask if everyone was ready: he could see in his mind’s display that everyone was.

he said.

The six fighting machines bounded across the plain. No longer clumsy, they moved with precision in long low leaps, jumping and landing on both feet. The plain was more uneven than it looked, dotted with craters, crazy-paved with rilles and cracks. The fighting machines’ reflexes and the occasional rocket-pack boost kept them coming down on reliable surfaces. Soon they had passed the terminator. The exosun sank behind. SH-17 rose higher ahead. The team’s sight adjusted imperceptibly to its pale light.

After a few kilometres they split up. Carlos, Chun and Rizzi struck off on a diagonal path to the left; Beauregard, Zeroual and Karzan to the right. Keeping below the rebels’ horizon and maintaining radio silence until the actual attack was almost underway was part of the original plan, but might now be obsolete: the robot nests might well have succeeded in hacking into a satellite or even the space station, and be getting a view from above already. But at least it kept the squad out of direct line-of-sight laser targeting, for now.

Their pincer movement took both halves of the squad to opposite ends of a line between the crater wall and the Astro rebel fortification. Carlos could see the disposition on the display, but as agreed he stopped and double-checked that everyone was in position.

Beauregard responded.

reported Locke.

Carlos spared a thought for his squad’s counterparts in the other company’s team, at that moment preparing to hurtle out of the sky. He had no idea what frames they were using or what their tactical approach would be, but could guess they would be tense. He knew nothing more than that there were six of them, but he presumed they were revived—and reviled—Axle veterans like himself.

he said.



Eight point nine seconds until the Arcane tug rose. Carlos reached mentally behind himself, catching the scooter’s metal breath, the adrenaline-like surge of fuel, the ignition spark. Eight point eight seconds.


Far behind him, the two scooters lifted from Locke Provisos Emergency Base One on a suborbital trajectory that would take them down in the middle of the Astro site. At the same moment, Carlos and Beauregard led their trios in bounding forward, their jumps boosted by bursts from their rocket packs. The regolith rampart appeared on the horizon to Carlos’s right, the crater wall to his left. He struck a bearing to the right, aiming to arrive closer to the rampart than the crater.

His radar caught an incoming blip, arcing down on course to hit him on his next bounce.


Everyone soared to a hundred metres up. The missile passed beneath them and exploded behind them. At the top of their jump laser fire licked their faces. No damage. Carlos aimed a far more powerful beam the other way. As he hit the ground he saw a flash behind the rampart, and cheered inwardly.

Then the laser lashed forth again. Damn.

Away to his left, above the crater wall, the tug climbed in the sky. Six fiery dots spilt from it, dropping much faster than his own squad’s entry had been. He guessed the fighters would be in battle-ready frames, and therefore heavier than the small frames in which the Locke crew had ridden down. Instant intuitive calculation showed him that the Arcane scooters would have enough fuel to fire retros and land, but not enough to take off again without refuelling. Unexpected tactics indeed. Two more dots fell from the tug, making another fast descent. Back-up supplies, no doubt.

Forward, bounce, boost, get a shot off, land, repeat.

As planned, Chun and Rizzi veered left, nearing the crater wall and dividing the target for the enemy. More laser fire strobed across them, still not strong enough to hurt, but getting dangerous—Carlos experienced the damage as a smell of burning rubber. He drew an RPG from his shoulder rack, gave it its target in a coded tremor of fingertip pressure, and threw. The rocket torched off and streaked away, on an all but horizontal course. It exploded well before it got to the rampart, milliseconds from contact. Wasted.

But his and Beauregard’s scooters were now dropping from the sky. Carlos patched a quarter of his view—half an eye, as it were—to the descending vehicle. From there he saw the regolith-circled base, and the swarming scurry that boiled within. Laser beams stabbed upward, and were deflected. Crude projectiles hurtled up, to bounce off the scooter’s sides.

The scooter spat precision ordnance as it came down, its retros blowing dust all around. A few metres farther up, Beauregard’s vehicle did the same. Not quite as confident or accurate as he was, Carlos gauged, a harsh judgement rendered fair by the metrics of the frame’s cold eye. Beauregard was smart, and had brought with him military training from his first life, but he didn’t have Carlos’s experience of drone warfare deep in his muscle memory… or whatever analogy of that still reverberated in Carlos’s copied mind.

Both leaders used their descending scooters to aim for the larger robots, insofar as they could be distinguished in the melee. Beauregard sought above all to target the comms hub. But its shielding had always been robust, and the hub was now well defended by suicidal swarms of auxiliaries leaping up like insane electric grasshoppers to take incoming fire for the team. Carlos concentrated his scooter’s fire on a rugged, tracked machine with a powerful laser, an attention that was returned in kind. Damn thing was built like a small tank, and preternaturally agile with it.

While Carlos and Beauregard kept the robots busy, Chun and Rizzi on the one side and Zeroual and Karzan on the other maintained a barrage of laser shots at the comms relays along the top of the crater wall. At this range, and with these targets, lasers could do damage. But for every relay they knocked out, another popped up. As often, it ducked back down again below the ridge before it could be hit—but not before it had had time to flash a fresh communique between the bases.

Beyond the wall, above the crater, the Arcane Disputes team were dropping almost vertically, their firepower flickering in a cone of laser beams and a flare of flashes from below. The neat hexagon of sparks was falling too slowly to be accounted for by their retro-rockets’ downward thrust. Carlos spared his new allies a zoomed glance and saw that something opaque was stretched out between them, as if all the scooters were holding on to a shared tarpaulin to break their fall. He mentally shook his head and returned his full attention to the task on hand. Ahead the rampart loomed. Whenever his feet came down they crunched into broken crawlers and other small bots, which littered the surface on the approach to the rampart like crab carapaces on a beach.

An explosive charge sailed above the rampart and toppled to a lazy fall. Carlos sprang away from its predicted point of impact—and straight into its blast, as it exploded unexpectedly three metres above the surface.

Bowled over, thrown flat on his back, Carlos saw sky and stars. With a surge of surprised confidence he realised that though his entire front surface was frazzled and various of his components were jarred to breaking point, he wasn’t so much as winded. Of course not—he had no wind to be knocked out of him. He rose to a crouch and threw himself at the wall. At the last centisecond he straightened to jump. He grabbed the top and hauled himself up, then swung legs and torso upwards to roll flat over the lip. As he slowly fell on the other side he fired his machine guns. The recoil shoved him against the inner side of the rampart. He remained on his side, gimballed his vision to horizontal and lay in the lee of the wall. He kept firing from that position, rotating both arms from the elbows, letting the reflexes call the shots.

The other five fighters came over the rampart in different ways: Beauregard boldly leapt to the top and stood spraying suppressive fire for two seconds before jumping even higher, to rise on a backpack boost and descend right on top of the comms hub. Karzan blasted a notch out of the rampart rim with an RPG and hurled herself through it in a shallow powered dive before the debris had hit the ground. Chun and Rizzi used the rampart as their own defence, and each reached one hand over it to generate intersecting fans of laser shots before scrambling over in an undignified hurry. Zeroual simply bounced up to the barrier and vaulted over. He then lunged and rolled to take cover behind a mangled and pocked descent-stage. Blind luck—Carlos could imagine Zeroual’s eyes squeezed tight shut, impossible though that was.

Beauregard prised panels off the comms hub and shoved in arm extensions while kicking away auxiliaries and peripherals snapping at his feet. He remained alert to the wider situation, as Carlos found a moment after giving Zeroual belated covering fire.

Beauregard warned.

Carlos swung his gaze upward. A column of auxiliaries and peripherals was trotting daintily along the top of the rampart to a point just above him. As he looked up they poured down the wall like a nightmare of spiders. Some of them dropped straight to his shoulder and side. Scrabbling legs and flickering manipulators and glinting sensor lenses filled his vision. One of the things stabbed down at his thigh. He felt and smelt the burn of dripping acid. Nasty, but hardly dangerous. What the fuck was it trying to do? As soon as he formed the question in his mind an answer came: it was attempting a malware insertion. All it would need was an almost monomolecular probe making a microsecond’s contact with his circuitry, and he’d be as good as poisoned.

He swiped hard at the auxie with his right gun barrel. It dodged the swing by leaping back and then forward, too fast for even his enhanced vision to track. Meanwhile another pounced on his arm and started stinging. Carlos rolled. His weight crushed the auxie on his arm and the one on his thigh. He jumped to his feet, brushed off the rest and stamped on as many as he could. Not many—the things could move fast.

Carlos updated everyone on the malware danger and looked around for bigger prey.

Twenty metres away, a robot rolled out from behind a stack of supply crates. Even with its solar panels folded away, it looked absurdly delicate. Two of its manipulators held a long plastic tube above its back, swinging it this way and that. Carlos zoomed on the end of the tube as it swung past him and glimpsed a mining charge at the bottom of it. He had no idea how the robot intended to project the missile from this improvised bazooka. Most likely a small fuel tank or gas cylinder. The possibilities paraded smartly through his mind—name, spec and serial number—like a scrolling page of a planetary exploration equipment catalogue.

He threw himself prone and shot at the robot’s undercarriage, taking out the wheels on one side. As the robot lurched and toppled, Carlos shot off both the raised manipulators. The others flailed to grab the tube, missed, and in the process unbalanced the machine even further. It fell on its side. Its remaining wheels spun and its legs scrabbled. The tube lay on the ground beside it. Carlos elbowed forward, trying to line up a shot for the
coup de grâce
. A flexible manipulator lashed like a whip from the fallen robot. Its thin tip coiled on the tube, and tugged.

Carlos had heard and read many times of how things like what happened next seemed to happen in slow motion. With his optimised mind and body he now experienced that quite literally.

He saw and felt the hydrogen explosion that farted out of the far end of the tube, and saw the cylindrical mining charge shoot out and skid across the grainy regolith, just missing his elbow. His view tracked it automatically, whipping around in a hundredth of a second to see the charge hit the base of the rampart. There was a delay of another tenth of a second that felt a hundred times longer. Then the blast picked him up and hurled him high.

Other books

Little Chicago by Adam Rapp
The Book Stops Here by Kate Carlisle
The Art Dealer by West, Megan
Leaving Protection by Will Hobbs
El libro de los muertos by Douglas Preston & Lincoln Child
#Hater (Hashtag #2) by Cambria Hebert