The lab comp writhed and twisted, desperately spinning through its programs in search of anything that would blunt Cohen’s relentless attack. Then it focused on her, and an icy finger of fear brushed down her spine.
‹Cohen!› she called. And with that one betraying thought, the darkness was upon her.
03:42:12.
The next thing she saw was Cohen. Not the implacable and terrible light, but his normal on-line self. He was running the numbers, doing the job he always did, the job any cracker did. ‹You’re back with us?› he asked, when she mustered enough energy to try a cautious operation.
‹What happened?›
‹No need to worry about it now. I’ll explain later.›
She waited, still weak. There was something comforting about watching him dial through the comp, watching the security codes untangle themselves under his touch and the numbers smooth out and tick past easily, the way they always did for him. Something was off though. ‹How come you’re not singing? › she asked.
‹What?›
‹You always sing when you’re cracking a system. Unless something’s wrong. Is something wrong?›
Digital laughter swirled around her, flickering through the numbers like brush fire. ‹Just because you can’t hear me doesn’t mean I’m not singing.›
‹Don’t try to snow me.›
‹Hang on a minute.› He scanned a promising file and cursed as it came up empty. ‹I’m thinking about the lab AI.›
‹It’s not coming back?› Li asked, feeling panicky.
‹No,› Cohen said. ‹He’s not coming back.› The emphasis on he was slight but unmistakable. A reproach.
‹Then what?›
When he answered, Li could feel the unease in his voice even across the remote line. ‹Ever watched flat film of a horse race?›
‹Sure. Beautiful.›
‹Know what a heartbreaker is?› He went on without waiting for a reply. ‹A heartbreaker is a horse so fast he doesn’t just beat his competitors, he breaks them. Beats them so badly they never run to win again. Horses used to die of it.›
‹You made that up. You’ve probably never seen a horse.›
‹No. Truly. Running to win is what racehorses were. The ultimate single-purpose organism. They couldn’t feed themselves, couldn’t even walk without special shoes humans made for them. But they could run. And they’d run themselves to death, run until their bones shattered. There’s footage of horses doing just that, coming apart on the track like ships burning up on reentry.›
‹That’s crazy, Cohen.›
‹Not crazy. Just human. They were human-built running machines. Just like I’m a thinking machine. Just like you’re a working machine, and every planet in UN space is a food-and-air machine. And when humans are building a machine, everything but the one thing they want it to do tends to fall by the wayside.›
Cohen paused, sidetracked to search a dead-end directory. ‹Anyway, AIs are like racehorses. They’re built to play games. Chess games, probability games, war games. They’re built so that the win is all they want, all they are.›
‹Why are you telling me this?›
‹You just watched a heartbreak race.›
‹With the lab AI?› Li couldn’t get her mind around this vision of how Cohen saw the Zed. ‹Is it… he… dead?›
‹No.› Cohen riffled through a new directory faster than Li could identify it, dropped it, moved on to the next one. ‹He’s still here. Can’t you feel him?›
Cautiously, Li probed the network. She felt something, a dark, vaguely sentient presence. But it was confused, chaotic, diminished. As if the Zed had crept into some dark corner of the network to lick its wounds. ‹So now what?›
‹If he owned his own code, he could contract with a larger AI and try to make his way as an associate system, get some workout equity. Or he could get psychiatric help, reprogramming. But he doesn’t own his code. Alba does. So what will actually happen is this: The techs will come in tomorrow and find, first, that he got cracked by an outside AI, and second, that their top-of-the-line semisentient has just turned into an unbelievably expensive calculator. They’ll try to salvage him, because of the cost if nothing else, and when they can’t they’ll activate his terminal feedback loop, core out the mainframe, and install a new AI.›
Li felt something come through the numbers. Something that was partly indecipherable AI emotion and partly a feeling she didn’t need anyone to explain to her: guilt.
‹Christ, Cohen. It’s not your fault. What else were you supposed to do?›
‹Nothing. But that doesn’t make it any nicer, does it?›
‹You think you have to tell me that?›
Another long silence. ‹No.›
03:51:02.
‹Bad news.›
‹What?›
‹I found the data. But I can’t access it from here. You’ll need to get into another lab and jack a remote terminal before I can get it.›
Li checked their time and swallowed.
After a tense silence, Cohen said, ‹What do you want to do?›
She twitched, nerves stretched to the breaking point. ‹What do you mean, what do I want to do? We go get it.›
‹You’re sure?›
‹Of course I’m sure.›
04:01:00.
She looked around the corner, saw an empty passage and started forward. ‹Cohen?› she asked.
‹?›
‹What you said about the lab AI. How did you survive so long? How did you survive being beaten?›
A pulse of emotion flowed over the line, but this one was pure AI—one of those ripples in the numbers that put the lie to the illusion of Cohen’s humanness, that reminded Li how foolish it was to let herself imagine she understood anything that happened on the other side of the interface. ‹I didn’t survive it,› he answered when the numbers smoothed out. ‹I’ve never been beaten.›
Then she passed through another security grid and lost him.
04:03:41.
She was deep in the lab section. Security was so solid here that the station’s admins hadn’t even tried to make the researchers observe normal security protocols. Whiteboards lined the walls, markers and erasers hooked into the low-g racks along their bottom rims. She passed a board that was covered with quantum equations, another, half-erased already, that held only two clean and concise Bussard drive efficiency calculations, the kind Li had wrestled with in her OCS math courses. Rounding one corner, she almost knocked over a half-full coffee cup someone had left sitting on the floor. She heard footsteps, scrambled into the ceiling pipes just in time to watch a skinny bald man shuffle past in rumpled pajamas. She smiled and wished Cohen could see him.
Alba was so big, its curve so slight, that it was easy to get disoriented. Especially easy for Li, just off the much smaller AMC Compson station, where the tight curve of the life-support ring was always rising in front of your feet, telling you where you were. Corridors branched off the backbone of the big hoop, running three or four hundred meters on either side. The fancy offices and conference rooms would be on the edges, in the relatively few rooms with side windows. The storage areas, the secured labs, and the deadwalled comps would be where Li was, in the narrow white world of the internal corridors.