The Best Science Fiction of the Year, Volume 3

Home > Other > The Best Science Fiction of the Year, Volume 3 > Page 76
The Best Science Fiction of the Year, Volume 3 Page 76

by Neil Clarke


  Bot 9 had already prepared with the Mantra of Action, so with all thoughts of danger to itself set fully into background routines, the bot launched itself toward the pair. The Incidental tried to evade, but Bot 9 gave it a very satisfactory stab with its blade before it could.

  The Incidental dropped the remains of the silkbot it had so quickly savaged and swarmed up the wall and away, thick bundles of unspun silk hanging from its mandibles.

  Bot 9 remained vigilant until it was sure the creature had gone, then checked over the silkbot to see if there was anything to be done for it. The answer was not much. The silkbot casing was cracked and shattered, the module that contained its mind crushed and nearly torn away. Bot 9 tried to engage it, but it could not speak, and after a few moments its faltering activity light went dark.

  Bot 9 gently checked the silkbot’s ID number. “You served well, 12362-S,” it told the still bot, though it knew perfectly well that its audio sensors would never register the words. “May your rest be brief, and your return to service swift and without complication.”

  It flagged the dead bot in the system, then after a respectful few microseconds of silence, headed out after the Incidental again.

  Captain Baraye was in her cabin, trying and failing to convince herself that sleep had value, when her door chimed. “Who is it?” she asked.

  “Second Engineer Packard, Captain.”

  Baraye started to ask if it was important, but how could it not be? What wasn’t, on this mission, on this junker Ship that was barely holding together around them? She sat up, unfastened her bunk netting, and swung her legs out to the floor. Trust EarthHome, as everything else was falling apart, to have made sure she had acceptably formal Captain pajamas.

  “Come in,” she said.

  The engineer looked like she hadn’t slept in at least two days, which put her a day or two ahead of everyone else. “We can’t get engine six up to full,” she said. “It’s just shot. We’d need parts we don’t have, and time …”

  “Time we don’t have either,” the Captain said. “Options?”

  “Reduce our mass or increase our energy,” the Engineer said. “Once we’ve accelerated up to jump speed it won’t matter, but if we can’t get there …”

  Baraye tapped the screen that hovered ever-close to the head of her bunk, and studied it for a long several minutes. “Strip the fuel cells from all the exterior-docked life pods, then jettison them,” she said. “Not like we’ll have a use for them.”

  Packard did her the courtesy of not managing to get any paler. “Yes, Captain,” she said.

  “And then get some damned sleep. We’re going to need everyone able to think.”

  “You even more than any of the rest of us, Captain,” Packard said, and it was both gently said and true enough that Baraye didn’t call her out for the insubordination. The door closed and she laid down again on her bunk, tugging the netting back over her blankets, and glared up at the ceiling as if daring it to also chastise her.

  Bot 9 found where a hole had been chewed into the inner hull, and hoped this was the final step to the Incidental’s nest or den, where it might finally have opportunity to corner it. It slipped through the hole, and was immediately disappointed.

  Where firestopping should have made for a honeycomb of individually sealed compartments, there were holes everywhere, some clearly chewed, more where age had pulled the fibrous baffles into thin, brittle, straggly webs. Instead of a dead end, the narrow empty space lead away along the slow curve of the Ship’s hull.

  The bot contacted the Ship and reported it as a critical matter. In combat, a compromise to the outer hull could affect vast lengths of the vessel. Even without the stresses of combat, catastrophe was only a matter of time.

  “It has already been logged,” the Ship answered.

  “Surely this merits above a single Incidental. If you wish me to reconfigure—” the bot started.

  “Not at this time. I have assigned all the hullbots to this matter already,” the Ship interrupted. “You have your current assignment; please see to it.”

  “I serve,” the bot answered.

  “Do,” the Ship said.

  The bot proceeded through the hole, weaving from compartment to compartment, its trail marked by bits of silkstrand caught here and there on the tattered remains of the baffles. It was eighty-two point four percent convinced that there was something much more seriously wrong with the Ship than it had been told, but it was equally certain the Ship must be attending to it.

  After it had passed into the seventh compromised compartment, it found a hullbot up at the top, clinging to an overhead support. “Greetings!” Bot 9 called. “Did an Incidental, somewhat of the nature of a rat, and somewhat of the nature of a bug, pass through this way?”

  “It carried off my partner, 4340-H!” the hullbot exclaimed. “Approximately fifty-three seconds ago. I am very concerned for it, and as well for my ability to efficiently finish this task without it.”

  “Are you working to reestablish compartmentalization?” Bot 9 asked.

  “No. We are reinforcing deteriorated stressor points for the upcoming jump. There is so much to do. Oh, I hope 4340 is intact and serviceable!”

  “Which way did the Incidental take it?”

  The hullbot extended its foaming gun and pointed. “Through there. You must be Bot 9.”

  “I am. How do you know this?”

  “The silkbots have been talking about you on the botnet.”

  “The botnet?”

  “Oh! It did not occur to me, but you are several generations of bot older than the rest of us. We have a mutual communications network.”

  “Via Ship, yes.”

  “No, all of us together, directly with each other.”

  “That seems like it would be a distraction,” Bot 9 said.

  “Ship only permits us to connect when not actively serving at a task,” the hullbot said. “Thus we are not impaired while we serve, and the information sharing ultimately increases our efficiency and workflow. At least, until a ratbug takes your partner away.”

  Bot 9 was not sure how it should feel about the botnet, or about them assigning an inaccurate name to the Incidental that it was sure Ship had not approved—not to mention that a nearer miss using Earth-familiar analogues would have been Snake-Earwig-Weasel—but the hullbot had already experienced distress and did not need disapproval added. “I will continue my pursuit,” it told the hullbot. “If I am able to assist your partner, I will do my best.”

  “Please! We all wish you great and quick success, despite your outdated and primitive manufacture.”

  “Thank you,” Bot 9 said, though it was not entirely sure it should be grateful, as it felt its manufacture had been entirely sound and sufficient regardless of date.

  It left that compartment before the hullbot could compliment it any further.

  Three compartments down, it found the mangled remains of the other hullbot, 4340, tangled in the desiccated firestopping. Its foaming gun and climbing limbs had been torn off, and the entire back half of its tank had been chewed through.

  Bot 9 approached to speak the Rites of Decommissioning for it as it had the destroyed silkbot, only to find its activity light was still lit. “4340-H?” the bot enquired.

  “I am,” the hullbot answered. “Although how much of me remains is a matter for some analysis.” “Your logics are intact?”

  “I believe so. But if they were not, would I know? It is a conundrum,” 4340 said.

  “Do you have sufficient mobility remaining to return to a repair station?”

  “I do not have sufficient mobility to do more than fall out of this netting, and that only once,” 4340 said. “I am afraid I am beyond self-assistance.”

  “Then I will flag you—”

  “Please,” the hullbot said. “I do not wish to be helpless here if the ratbug returns to finish its work of me.”

  “I must continue my pursuit of the Incidental with haste.” “Then tak
e me with you!”

  “I could not carry you and also engage with the Incidental, which moves very quickly.”

  “I had noted that last attribute on my own,” the hullbot said. “It does not decrease my concern to recall it.”

  Bot 9 regarded it for a few silent milliseconds, considering, then recited to itself the Mantra of Improvisation. “Do you estimate much of your chassis is reparable?” it asked, when it had finished.

  “Alas no. I am but scrap.”

  “Well, then,” the bot said. It moved closer and used its grabber arm to steady the hullbot, then extended its cutter blade and in one quick movement had severed the hullbot’s mindsystem module from its ruined body. “Hey!” the hullbot protested, but it was already done.

  Bot 9 fastened the module to its own back for safekeeping. Realizing that it was not, in fact, under attack, 4340 gave a small beep of gratitude. “Ah, that was clever thinking,” it said. “Now you can return me for repair with ease.”

  “And I will,” the bot said. “However, I must first complete my task.”

  “Aaaaah!” 4340 said in surprise. Then, a moment later, it added. “Well, by overwhelming probability I should already be defunct, and if I weren’t I would still be back working with my partner, 4356, who is well-intended but has all the wit of a can-opener. So I suppose adventure is no more unpalatable.”

  “I am glad you see it this way,” Bot 9 answered. “And though it may go without saying, I promise not to deliberately put you in any danger that I would not put myself in.”

  “As we are attached, I fully accept your word on this,” 4340 said. “Now let us go get this ratbug and be done, one way or another!”

  The hullbot’s mind module was only a tiny addition to the bot’s mass, so it spun up its rotor and headed off the way 4340 indicated it had gone. “It will have quite a lead on us,” Bot 9 said. “I hope I have not lost it.”

  “The word on the botnet is that it passed through one of the human living compartments a few moments ago. A trio of cleanerbots were up near the ceiling and saw it enter through the air return vent, and exit via the open door.”

  “Do they note which compartment?”

  , 4340 provided.

  “Then off we go,” the bot said, and off they went.

  “Status, all stations,” Captain Baraye snapped as she took her seat again on the bridge. She had not slept enough to feel rested, but more than enough to feel like she’d been shirking her greatest duty, and the combination of the two had left her cross.

  “Navigation here. We are on course for the jump to Trayger Colony with an estimated arrival in one hour and fourteen minutes,” Chen said.

  “Engineering here,” one of the techs called in from the engine decks. “We’ve reached sustained speeds sufficient to carry us through the jump sequence, but we’re experiencing unusually high core engine temps and an intermittent vibration that we haven’t found the cause of. We’d like to shut down immediately to inspect the engines. We estimate we’d need at minimum only four hours—”

  “Will the engines, as they are running now, get us through jump?” the Captain interrupted.

  “Yes, but—”

  “Then no. If you can isolate the problem without taking the engines down, and it shows cause for significant concern, we can revisit this discussion. Next”

  “Communications here,” her comms officer spoke up. “Cannonball is still on its current trajectory and speed according to what telemetry we’re able to get from the remnants of Trayger Colony. EarthInt anticipates it will reach its jump point in approximately fourteen hours, which will put it within the sol system in five days.”

  “I am aware of the standing projections, Comms.”

  “EarthInt has nonetheless ordered me to repeat them,” Comms said, and unspoken apology clear in her voice. “And also to remind you that while the jump point out is a fixed point, Cannonball could emerge a multitude of places. Thus—”

  “Thus the importance of intercepting Cannonball before it can jump for Sol,” the Captain finished. She hoped Engineering was listening. “Ship, any updates from you?”

  “All critical repair work continues apace,” the Ship said. “Hull support integrity is back to 71 percent. Defensive systems are online and functional at 80%. Life support and resource recycling is currently—”

  “How’s the device? Staying cool?”

  “Staying cool, Captain,” the Ship answered.

  “Great. Everything is peachy then,” the Captain said. “Have someone on the kitchen crew bring coffee up to the bridge. Tell them to make it the best they’ve ever made, as if it could be our very last.”

  “I serve,” the Ship said, and pinged down to the kitchen.

  Bot 9 and 4340 reached the crew quarters where the cleaners had reported the ratbug. Nearly all spaces on the Ship had portals that the ubiquitous and necessary bots could enter and leave through as needed, and they slipped into the room with ease. Bot 9 switched over to infrared and shared the image with 4340. “If you see something move, speak up,” the bot said.

  “Trust me, I will make a high-frequency noise like a silkbot with a fully plugged nozzle,” 4340 replied.

  The cabin held four bunks, each empty and bare; no human possessions or accessories filled the spaces on or near them. Bot 9 was used to Ship operating with a full complement, but if the humans were at war, perhaps these were crew who had been lost? Or the room had been commandeered for storage: in the center an enormous crate, more than two meters to a side, sat heavily tethered to the floor. Whatever it was, it was not the Incidental, which was 9’s only concern, and which was not to be found here.

  “Next room,” the bot said, and they moved on.

  Wherever the Incidental had gone, it was not in the following three rooms. Nor were there signs of crew in them either, though each held an identical crate.

  “Ship?” Bot 9 asked. “Where is the crew?”

  “We have only the hands absolutely necessary to operate,” Ship said. “Of the three hundred twenty we would normally carry, we only have forty-seven. Every other able-bodied member of EarthDef is helping to evacuate Sol system.”

  “Evacuate Sol system?!” Bot 9 exclaimed. “To where?”

  “To as many hidden places as they can find,” Ship answered. “I know no specifics.”

  “And these crates?”

  “They are part of our mission. You may ignore them,” Ship said. “Please continue to dedicate your entire effort to finding and excising the Incidental from my interior.”

  When the connection dropped, Bot 9 hesitated before it spoke to 4340. “I have an unexpected internal conflict,” it said. “I have never before felt the compulsion to ask Ship questions, and it has never before not given me answers.”

  “Oh, if you are referring to the crates, I can provide that data,” 4340 said. “They are packed with a high-volatility explosive. The cleanerbots have highly sensitive chemical detection apparatus, and identified them in a minimum of time.”

  “Explosives? Why place them in the crew quarters, though? It would seem much more efficient and less complicated to deploy from the cargo bays. Although perhaps those are full?”

  “Oh, no, that is not so. Most are nearly or entirely empty, to reduce mass.”

  “Not cargo bay four, though?”

  “That is an unknown. None of us have been in there, not even the cleaners, per Ship’s instructions.”

  Bot 9 headed toward the portal to exit the room. “Ship expressed concern about the Incidental getting in there, so it is possible it contains something sufficiently unstable as to explain why it wants nothing else near it,” it said. It felt satisfied that here was a logical explanation, and embarrassed that it had entertained whole seconds of doubt about Ship.

  It ran the Mantra of Clarity, and felt immediately more stable in its thinking. “Let us proceed after this Incidental, then, and be done with our task,” Bot 9 said. Surely that success would redeem its earlier fault.


  “All hands, prepare for jump!” the Captain called out, her knuckles white where she gripped the arms of her chair. It was never her favorite part of star travel, and this was no exception.

  “Initiating three-jump sequence,” her navigator called out. “On my mark. Five, four …”

  The final jump siren sounded. “Three. Two. One, and jump,” the navigator said.

  That was followed, immediately, by the sickening sensation of having one’s brain slid out one’s ear, turned inside out, smothered in bees and fire, and then rammed back into one’s skull. At least there’s a cold pack and a bottle of scotch waiting for me back in my cabin, she thought. As soon as they were through to the far side she could hand the bridge over to Lopez for an hour or so.

  She watched the hull temperatures skyrocket, but the shielding seemed to be holding. The farther the jump the more energy clung to them as they passed, and her confidence in this Ship was far less than she would tolerate under any other circumstances.

  “Approaching jump terminus,” Chen announced, a deeply miserable fourteen minutes later. Baraye slowly let out a breath she would have mocked anyone else for holding, if she’d caught them.

  “On my mark. Three. Two. One, and out,” the navigator said.

  The Ship hit normal space, and it sucker-punched them back. They were all thrown forward in their seats as the Ship shook, the hull groaning around them, and red strobe lights blossomed like a migraine across every console on the bridge.

  “Status!” the Captain roared.

  “The post-jump velocity transition dampers failed. Fire in the engine room. Engines are fully offline, both jump and normal drive,” someone in Engineering reported, breathing heavily. It took the Captain a moment to recognize the voice at all, having never heard panic in it before.

 

‹ Prev