Read Derelict: Halcyone Space, Book 1 Online
Authors: Lj Cohen
Tags: #Science Fiction & Fantasy, #Colonization, #Galactic Empire, #Teen & Young Adult, #Lgbt, #AI, #Space Opera, #Fiction, #Adventure, #Computers, #Science Fiction
"Jem," Barre said, his tone eerily like his mother, "you have pretty bad nystagmus."
"Yeah, and I should be in the infirmary. Tell me something I don't know." Keeping his vision focused on anything was going to be hell. He pointed to his micro and held out his hand. Barre frowned and handed it to him. "Micah. Make yourself useful," Jem said, jutting his chin towards the console Ro had been working on.
Micah tossed him an ugly look, but threw Ro her micro.
She caught it and flipped it over and over between her hands, staring across the bridge.
"This is not a good time to decide your father was right," Jem said.
Ro whipped her head around to glare at him, her eyes narrow, her lips thin and bloodless, her hands clawed around her micro.
He held her gaze, refusing to back down, even through the nausea and the tendency of the room to spin. It hadn't been very long, but Jem could already taste the flatness in the air. If he thought about it, he could probably even calculate exactly how much time it would take before the O2 pressure dropped sufficiently to render them all unconscious. He went over the variables: four bodies, small, sealed compartment, fixed air volume. They wouldn't have long.
Work with me, Ro
, he begged, wordlessly.
She broke eye contact first and Jem let his shoulders relax and his eyes close briefly. He still felt as if he were spinning, a planet of one, orbiting his own misery. Even if they did regain control over the environmentals, they still had to get back to Daedalus Station. The dizziness and the nystagmus were bad signs. But where a brain bleed might eventually kill him, lack of air would definitely kill them all.
"Okay," Ro said, her voice curiously flat in the dead air. "I'm ready."
Jem brought his micro up close to his face trying not to have to move his head. Tapping in commands one-handed would be slow, but using the holo interface would probably make him hurl. He turned off discoverability, set it to paranoid mode, and opened a private peer-to-peer link with Ro's micro, trusting that she'd figure out what he was doing without any explanation.
"Got it," she said and mirrored his commands.
"Jem?" Barre sat down next to him and put a hand on his shoulder.
"Working on it," he said, shrugging his brother's hand away.
"Anything I can do to help?"
"Yes. Shut up," Jem said. Barre stood and walked away. There would be plenty of time to worry about bruised feelings and tender egos if they survived this.
"Done," Ro said. Their micros pinged one another. He forced his eyes to focus on the split screen, his data on the left, hers on the right.
He opened a silent chat window, barely able to keep his eyes on the too-bright text.
Left a back door.
Where?
Text only. Command line access.
Ro would have to program on the fly and fast — not just because their air was running out, but if the AI caught them breaking in, it could decide to fly them all into an asteroid or depressurize the entire ship. Not that there was a whole lot of difference between actively dying and passively dying except the amount of time it took.
Show me.
He pushed the code over to her micro and closed his eyes while she scanned it.
"Jem."
He looked up at her and tried not to notice when she winced and slid her gaze away from his twitching eyes.
"If this doesn't work —"
"Make it work," he said, and slid back to the floor, trying not to add vomit to the smell of fear-sweat in the room.
***
Nomi paused just outside the communications room. The door slid open and she blinked at the flurry of activity inside. The man who had relieved her waved Nomi to the central console. She was certain he outranked her. A half dozen other men and women in their dark gray uniforms manned every station in the room, waiting. Mendez must have called every shift in at once.
"Nakamura — I hear you got put in the hot seat," her colleague said.
She read his name off his ident: Simon Marchand. "Wrong place, wrong time, I guess. Status on the external repair crew?"
"We should have signal momentarily." He looked up at the main screen. The display had been split in half. One side showed the asteroid surface and the anonymous crew members in their bulky EVA wear. The other displayed a schematic of the ansible network, network error messages overlaying each one.
Nomi leaned forward on her console, her head drooping. Transmitting through the ansible grid required pinpoint accuracy. Calibration from one relatively fixed point to any single satellite took skill. Bringing the station in resonance with all of them in half an hour? It was more than impossible, no matter how much staff got thrown at the task.
"So what's next, boss?" Marchand said.
Tugging her hands through her hair, Nomi struggled to think clearly. Mendez didn't want to hear what couldn't be done. The ship could be anywhere. Even with all the ansibles working, the chance of pinging it randomly was slim to none.
Leaning forward, she stared up at the silent ansibles. Marchand mirrored her pose, hands on the console and face upturned.
"Maybe we don't need them all," she said, pursing her lips. Well, eventually they would, for normal network traffic, but the priority was bouncing a signal to Ro. And Nomi would bet every last credit she owned that Ro would be trying to establish communication from her end. If she had survived. Nomi let her head droop again. Marchand placed a hand on her shoulder.
She stiffened. His hand slid away. This was her show. Mendez believed in her so she had better damn well believe in herself.
Movement on the viewer caught her eye. The repair crew filed toward the airlock. "Now it's up to us," Nomi said, meeting Marchand's worried look. "So we prioritize. Network traffic will have to wait a little while longer."
"This is like looking for a needle in a planet's worth of haystacks. Hell, a system's worth. That ship could be anywhere. How do we know which ansible stations to choose?"
"It doesn't matter." She snatched up a light pen and circled about a third of the communications satellites, hoping it didn't seem as random to him as it did to her. "We'll hopscotch around the network, establishing a low level see-you-see-me link with as many stations as we can, starting with these."
Marchand's brows furrowed and he rocked back and forth on the balls of his feet. "So we'll be able to get a basic ping-back. What good will that do? You can't transmit or transfer data at that level, and even if you could, you'd need to know where the ship is relative to an ansible quadrant." He gestured to the display. "Too many holes in the net."
"We're not trying to find them. We're not even trying to send them a message." She turned to the rest of the comms personnel waiting for her orders. A shiver worked its way down Nomi's back.
"Then what are we doing?" Marchand asked.
"Trying to make noise." She squared her shoulders and one at a time made eye contact with each member of the communications staff. "There are eight of us." Turning back to the display, Nomi carved up the screen into eight segments. "Each of you claim a sector. Get a ping and move on. We're not looking for accuracy."
Marchand frowned. His thick eyebrows jutted forward and shaded his eyes. "A sledgehammer solution. You're going to drown out whatever comm traffic is moving through the network."
"Can't be helped. Mendez wants that ship found. We don't have the resources to find it, but if Daedalus makes enough noise, the ship will be able to find us."
"That's assuming there's someone on the ship to listen."
If something had happened to Ro, it wouldn't matter even if they had full duplex. "I know." She met his gaze without blinking and held it for a moment before glancing up at the watching staff. "The clock is running, people." Squeezing her eyes closed briefly, Nomi held to an image of a delicate face framed by a soft curtain of long blond hair and filled with a driving, restless intelligence. Ro was listening for her. She had to be. "Free drinks at the commissary for whoever gets the most ping-backs."
***
Red light continued to stutter through the bridge. In the silence, Ro could hear all of her involuntary crew breathing too fast and too hard. It was easy to visualize them turning all the available oxygen into carbon dioxide. At least it made for a painless death. She glanced up at Barre and winced at the worry she read in his face. Even if she was good at the whole reassurance thing, she'd be lying if she told him Jem would be all right. There were more ways for them to die than to survive. Jem knew it. She wondered if Micah and Barre did.
Ro wrote across her micro and held it up for the two of them to see.
Brace yourselves
. Not waiting for their acknowledgment, she turned to Jem's elegant program. Damn but that kid could code.
There was really no way she could strap him in anywhere. She wedged herself against the command console, wincing as her foot twisted. If the ship accelerated again, they would all be flung around the room and things would get a lot worse, but there was no help for that.
She triggered Jem's interface override. The screen scrolled up, all the code vanishing, replaced by a single blinking old-school cursor. Ro held her breath as she typed in what she hoped would let her access the AI's core. The seconds stretched out. "Respond. Come on. Come on. Respond," she urged, setting the micro on her pants and wiping her damp hands across the thin fabric.
Words typed themselves across the small screen.
SIREN version 1.7b. Initializing …
Ro exhaled and picked up the micro. The series of scrolling dots stopped, replaced by another waiting cursor. Except for the rustling of fabric and the whistle of harsh breathing, there wasn't another sound in the room. Her fingers flew across the tiny virtual keyboard in an effort to convince the dumb machine underneath the complex AI to reboot and suspend the damaged brain.
There was no time to test her code. No time to even to look it over for the most basic of errors. It just had to work. She finished, lifting her hands from the micro, and let her head slump down to her chest, eyes closed.
"Ro?" Micah's voice echoed in the metallic space.
She ignored him.
"Ro!"
Snapping her head up, she glared at him. "What?"
"Look. The lights." The red emergency strobes stopped and white diffuse glow brightened the room. A tentative smile spread across his face, making him seem younger and a lot less like his father.
Ro took a welcome breath of air that tasted cool and crisp against her tongue. The hum of the air scrubbers filled her ears with a sound she swore never to take as given again. She met Michah's gaze before turning to Barre and Jem, the strange relief making her oddly grateful to her accidental companions. Jem gave her a thumbs-up, and Barre nodded before settling back down next to his brother.
"Well, nice to know we won't asphyxiate," Micah said. His expression had closed down again. "We'll just die of starvation. Or boredom. I know — maybe if we're lucky, we'll be hit by an asteroid."
So much for the Ro Maldonado fan club.
"What's your next brilliant plan?" he asked. "Or do we wait here for a tow?"
"You're welcome," she said.
"Jem? Come on, you have to stay awake." Barre leaned over his brother and lifted a closed eyelid.
"What's the matter?" Ro asked, scooting closer to them.
"Closed head injury. I have no way of knowing how bad the damage is."
Barre stared directly into her eyes. He didn't have to say the "no thanks to you" part.
"He needs a head scan. Fluids. Probably a sedative if he gets restless and confused. That means getting back to Daedalus."
Ro glanced up at the viewport and the unmoving and unfamiliar star field. "We need the AI to navigate."
"Should have thought of that before you started fucking with the ship," Micah said, his voice ringing across the bridge from where he stood, leaning against the bulkhead, his arms crossed.
"You weren't supposed to be here. None of you." It was hard to feel any kind of moral authority when Ro had to look up at him from the floor.
"You couldn't leave well enough alone," Micah shouted. "Even after I told you about your father."
"My father? What about yours? Do you think those diplomatic seals just faked themselves?"
Micah's face burned bright red against his blond hair. "This is your fault. You could have helped me ground the ship, ground their cargo, tell Mendez. But no, you had to be smarter than everyone else."
"That's enough!" Jem's soft croak commanded all their attention.
"Don't you dare try to get up!" Barre said, his hand on the center of his brother's chest, holding him down.
Jem stopped struggling and closed his eyes. "Fine. But my head hurts enough without you all screaming at each other. At least we have air. Ro will think of something."
Even after everything, he still had this blind, stubborn faith in her. If he wasn't already in such bad shape, she would shake some sense into him. "I don't know what to do." She winced, admitting her own helplessness. "We can't get home until we figure out where the hell we are. We can't get any sort of nav fix without the AI. And it's fried."
"Well thank you, Doctor Obvious," Micah said.
Doctor. They didn't have a doctor, but the ship had a medical bay. She grabbed Jem's micro and pulled up his copy of the ship's schematics, circling the infirmary. "Take this," she said, holding out the little computer to Micah and pointing out where he needed to go. "Inventory the medical bay. Text me what you find. I need to know what supplies are still there." The "if any," she kept to herself.
"Why me?"
"You know your way around biologicals and test equipment." She wasn't at all sure Barre would leave his brother and even if he would, Ro didn't want to deal with Micah. She pointed to her ankle. "And I'm grounded for the time being."
Micah held her gaze for a long minute as if looking for the right words to start up the fight with her again. Then he pushed away from the bulkhead and strode out of the bridge.