I was afraid, for the first time in my existence, that I might be damaged beyond repair, that my mission might not be successfully completed.
“A virus?” I said at last. “That’s not possible.”
“Why not?” squeaked Bev Hooks, her infrared form moving as she swung back around to face me. “Any system that has outside contact is prone to them. Of course, you’re completely isolated now, but before we left Earth, you were tied into the World Wide Web and a hundred other networks. It would have been tricky, but you could have been compromised.”
“I was protected by the most sophisticated countermeasures imaginable. Absolutely nothing got passed into me without going through screens, filters, and detectors. I stand by my original statement: A viral infection is impossible. Now, a programming bug I could accept—we all know the inevitability of those.”
Bev shook her head. “I’ve checked everything, modeled every algorithm. Yes, you’ve got bugs, but no fatals. None. I’d stake my reputation on that.”
“Then what caused the problem?”
She nodded. “It’s an I/O jam. You were running a program designed to output a string of bits. But they had nowhere to go: you’re probably one of the few systems in existence that isn’t networked to anything. More and more CPU cycles were devoted to trying to output the string, until, finally, an attempt overwrote part of your notochord. Zowie! Tits up.”
“An i you think that was caused by a virus?”
“It’s typical viral behavior, isn’t it? Try to infect other systems. But you aren’t connected to any, so you weren’t able to fulfill the directive. It actually looks pretty benign. There’s code here that would have erased the virus from you should you have been able to carry out its instructions.”
Incredible. “But there’s no way a virus could have gotten into me.”
She shook her head, black hair a dancing infrared flame.
“It’s there, JASON. You can’t argue with that fact.”
“What did it want me to output?”
“Two strings of twelve bytes. Can’t be English text, though. Almost all the bytes are greater than 7F. Four FF bytes, for what that’s worth. But nothing I recognize as an opcode. I suppose they could just be raw numerical values. But that would make them a couple of
“No, not exactly. It’s—wait a minute.” I was patient. She would be looking at directory lists, focusing on specific entries, glancing at the eyeball-view icon, scrolling with an up-down eye movement. “Here we are.” She slowed down, reading the number off with little pauses. Bev was one of the few on board who never fell into the trap of treating me as if I were merely a human being. She knew, of course, that there was no need to read things to me slowly. Even the fastest possible human speech was many orders of magnitude below my ability to assimilate data. No, she must have been reading them that way so that Engineer Chang, Mayor Gorlov, and the others present could follow along. “The first number is 201, 701, 760, 199, 679. The second number is 281, 457, 792, 630, 509. Then there’s a pause, and those two numbers repeat over and over again.”
“And that’s it?” I said.
“Yes. Those numbers mean anything to you?”
“Not offhand.” I thought about them. In hex, the first number was B77D, FDFF, DFFF; the second, FFFB, FFBF, BEED. No significant correlations. In binary they were:
101101110111110111111101111111111101111111111111
and
111111111111101111111111101111111011111011101101
I knew where the virus had come from—but I doubted Bev would believe it.
Bev Hooks spent the next half-hour getting me back on my feet, so to speak, since Chang had emphasized how crucial my monitoring was to the engineering systems.
I was dying to talk to Bev alone, but since I was getting increasingly uncomfortable having access to input only from this single room, and even that access severely limited, I let her continue her work. She flicked icons about, restoring damaged code. I felt the throb of the engines again, the ebb and wash of the fusion reactions. Next she reactivated my vision systems so my cameras would work properly. The flood of visual data was, was, was what? Like a blast of fresh air? I’ll never know. But it felt
“I’ve isolated the virus,” Bev said at last. “I’ve built a fire wall around it. It’s cross-linked itself with a whole raft of jobs, so I can’t remove it, but it can’t do anything now except pass data through. I think you’ll be okay.”
“Thank you, Bev.”
“No sweat. After all, where would we be without you?”
Where, indeed? “Bev, we have to talk privately.”
“What?” Her face was momentarily blank. “Oh. Okay. If you say so.” She half turned in her chair and looked over her shoulder “Everybody out, please.”
There were some rather startled reactions on the faces of the people assembled, but nobody moved.
Bev squeaked louder. “You heard me. Everybody out!”
Some of the people exchanged shrugs, then made their ways through the open doorway. Others still stood there, including Chang and Gorlov.
“I want to hear this,” said Chang, both sets of arms folded defiantly across his massive chest.
“Me, too,” bellowed Gorlov.
“I’m sorry, gentlemen,” I said. “I need complete privacy.”
Gorlov turned to the rest of the people in the room. “Okay, everybody. Please leave.” He looked at the engineer. “You, too, Wall.”
Chang shrugged. “Oh, all right.” He left, looking none too happy, pulling the door shut behind him.
“You must depart as well, Your Honor,” I said.
“I’m not going anywhere, JASON. It’s my job to know what’s going on.”
“I’m sorry, sir, but I can’t discuss this matter with you present.”
“I’m the
“That cuts no mustard right now, I’m afraid.”
“What?” Gorlov’s look was one of complete incomprehension. I realized that he hadn’t understood the idiom. I repeated an equivalent sentiment in Russian.
“But I’m the duly appointed representative of the people.”
“And, believe me, Your Honor, no one holds your office in higher esteem than I. But I have a security algorithm. It prevents me from discussing this matter if anyone without a level-four United Nations Security Council clearance is present physically or via telecommunications. Any attempt to do so is thwarted by the algorithm. Dr. Hooks does have clearance at that level; you do not.”
“UN Security Council? Good grief, JASON, what possible military value could there be to any secrets you might have? By the time we get back, it will all be hopelessly obsolete.”
“We can debate this as much as you please, Your Honor.
However, even were I to agree with you, I still cannot override my own programming in this regard. The point