by Greg Egan
Sagreda felt a pang of sympathy, but Lucy was always free to build her own pastiche of Victorian London, with a cast of automata and however many volunteers she could muster. Or at least she would be, if the rest of the SludgeNet’s escapees could deal with the very un-Victorian problem at hand.
“I’ve been thinking about migration routes,” she said. “All our expertise is in hacking from the inside: kicking down internal walls. We’ve never had to break into a system where we weren’t already present.”
“Which means we need to re-skill fast,” Sam concluded, “since the system in which we’re present is precisely what we’re expecting to lose.”
“Maybe. Or maybe that depends on how you the draw the boundaries.”
“Yeah?”
Sagreda said, “Most networks will treat us with suspicion by default. Academic, government, commercial … they’ll all demand that we logon or stop loitering, if they haven’t just blacklisted our IP addresses already as a well-known pile of festering crap. So why not focus on machines that expect to spend time talking to the SludgeNet – and even initiate contact themselves?”
“You want to go after the customers’ VR rigs?” Sam laughed. “Yeah, why not? They’re almost part of the system … but they stand a much better chance of surviving the SludgePocalypse without being purged and repurposed.” He thought for a moment. “You’re not expecting them to run us, though?”
“No. But maybe they can pave the way to something else that can.”
They walked over to a bench, and Sam pulled a laptop out of his coat that Sagreda suspected hadn’t been there until he reached for it. He’d bookmarked introspection.net, Maryam’s virtual server that offered views of the SludgeNet’s internals to Arrietville’s residents. Sagreda would have chosen a less cerebral name: maybe colonoscopy.com.
Sam rummaged through the data structures and found a list of all the brands and models of VR equipment that had connected to the SludgeNet in the past six months. There were only about three dozen in total, with the top ten used by more than ninety percent of customers. Sagreda followed him to the same page on her phone – putting up with the small screen to avoid the unreality of magicking her own laptop onto the bench beside her.
The rigs’ specifications were easy enough to find with an external search, and it turned out that most of them used the same chip sets. The usual approach was for the SludgeNet to generate all the graphics and other sensory channels itself, rather than delegating those tasks to the customers’ hardware. Sagreda’s contributors winced at the thought of wasting so much bandwidth; she was pretty sure that some of them had been into multiplayer games on networked consoles, which would have shared concise descriptions of everyone’s actions while rendering the view for each player locally. But internet connections were faster now, and a rig that only needed to handle sensory data without worrying about the details of the game itself would be cheaper, simpler, and less bound to any one company’s products.
It would also be much less vulnerable to hacking. If a chip’s only role was to turn a stream of MPEG data into a pair of stereo images, there was not a lot that could go wrong, and when it did, the consequences would be strictly confined to the image processing sandbox.
The more Sagreda read, the less likely it seemed that they could recruit any of these devices to their cause. It was only toward the end of the list that the prospects began to look less bleak. A small fraction of customers were using an entirely different protocol, in which the server sent them high-level descriptions of the objects in their character’s virtual environment, and a local graphics card turned that into arrays of pixels for their goggles.
“Now that’s what I call old school,” Sam declared.
“Maybe they get a better frame rate that way,” Sagreda suggested.
Sam said, “Maybe. Or maybe they’re like those audiophiles who thought they needed gold-plated connectors on all their cables. But so long as it gives us a way in, I’d call it money well spent.”
They’d split up the list so they could each deal with half; it was Sagreda, handling the even-numbered entries, who searched for the specs for the Diamond VR 750. When the page came up, she stared at it for a while in silence before nudging Sam gently and putting a finger on the screen.
“Does that say what I think, or am I hallucinating?”
Sam took the phone from her so he could hold it closer to his face. “The GPU is a Sandy Vale 9000. What’s hallucinatory about that? Did you think it said Sagreda 9000?”
“No. But you know what GPU the SludgeNet’s own hardware uses?”
Sam smiled warily. “No. I probably should, but when you smuggled me out of Midnight no one was talking about the brand name of the graphics card behind the trick.”
Sagreda said nothing. Sam’s smile broadened, but now he didn’t seem quite ready to believe it either. It was only a flaw in the SludgeNet’s GPUs that had allowed them to escape from the games in which they’d woken and build a place where they could live as they chose. So what better stepping stone could there be to take them out into the wider world?
3
“What’s the catch?” Maryam asked.
“There’s only one customer listed as using this model,” Sagreda admitted. “A man named Jarrod Holzworth. And he hasn’t logged on for the last six weeks.”
“That’s not so good.” Maryam rubbed her temples. “Let me guess: you want to lure him back somehow? Through his friends?”
“Exactly,” Sagreda confirmed. “He was in a group of five that used to go in together, once a week, and the other four have stuck to the routine. So if we can give them something to talk about, maybe Jarrod will give the game another try.”
“It’s the same game every week?” Maryam asked.
“Yes. Assassin’s Café. Do you know it?”
Maryam shook her head. “If I ever did, they’ve all blurred together by now.”
“Logicians turned resistance fighters in 1930s Vienna,” Sam précised. “Inglourious Basterds meets … the biopic of Kurt Gödel that Werner Herzog never made.”
“How are our automata coping with the roles?” Maryam wondered.
“That probably depends on which customers you ask,” Sagreda replied. “They’re quite good at philosophical banter; they were trained using online discussions between the members of a special interest group on the Vienna Circle. But if you push them too hard on anything specific, of course they’re out of their depth. And this group of five have been going in since before we evacuated the comps—”
“Four months ago,” Maryam interjected, having brought up the file on her laptop.
Sagreda continued, tentatively. “What we were thinking is, maybe some of the evacuees who interacted with this group would be willing to go in as puppeteers, and try to rekindle the old spark. I mean, there’s got to be an art to expounding the virtues of logical positivism while garrotting Nazis with piano wire, and it looks as if Jarrod started missing their special flair.”
Maryam fell silent; Sagreda supposed she was pondering the request. Four months was not a lot of time for the former characters to recover from the shock of being plucked out of the game, even if they’d understood for much longer that it was not reality.
“I’m starting to think we might have brought this on ourselves,” Maryam said darkly. “If people can tell when we’ve swapped automata for comps, is it any wonder the SludgeNet’s losing customers?”
“What choice did we have?” Sam protested. “If we’d waited until the automata were flawless, that might have taken decades!”
“We did the right thing,” Maryam agreed. “But we should have been prepared for the aftermath. Fooling the SludgeNet was the easy part – and maybe we’ve even fooled the customers, to the point where they can’t quite put their finger on what’s missing. But the SludgeNet would have filled the games with nothing but automata themselves, if they could get away with it. We were kidding ourselves if we thought we could program our own replacements an
d it would make no difference.”
Sagreda couldn’t argue with any of this, but she didn’t care. They’d dug their way out of their prison cells, and if the artfully arranged pillows in their bunks could only pass a cursory night-time inspection, so be it. They just had to get over the wall before the morning roll call – or better yet, through the main gates, if they could find the keys to the laundry van.
“Can we talk to the evacuees?” she pressed Maryam. “If they don’t want to do this themselves, they might still have some advice to offer.”
Maryam spread her hands across the mahogany surface of the mayoral desk, and gazed down at her fingers. Sagreda understood the burdens of the office, but the truth was, they all shared them now.
“All right, you can talk to them,” Maryam decided. “Just don’t make it sound as if the whole town’s fate is resting on their shoulders.”
4
“The first thing to be clear about,” Moritz stressed, “is that you need to throw away your history books. There are characters in the game who were never in Vienna. There are characters who died, or emigrated, years before. The real Moritz Schlick was assassinated in 1936, but…” He spread his hands and gazed down at his manifestly undamaged torso, then looked up at his guests with a smile of astonishment.
“Consider the books discarded,” Sagreda assured him. Her contributors had only heard of a couple of the game’s historical figures anyway, and what came to mind was more a rough sense of their ideas than any kind of biographical timeline.
“More coffee?” Blanche offered, reaching for the pot. Sagreda shook her head. “No thanks,” Sam replied, hefting his cup to indicate that it was still half full.
Sagreda had thought it would make sense to start with the convenor of the Vienna Circle, Moritz Schlick, and try to get a sense of how well he was adjusting before approaching the others. But the decor in his living room was already sending her a strong message about his state of mind. The most advanced technology on display was a wind-up phonograph, sitting beside a cabinet full of shellac disks, beneath a beautifully carved wooden cuckoo clock.
“The man we’re interested in always played Kurt Gödel,” Sam explained. “But then he suddenly stopped coming, not long after you and your friends left the game.”
“Maybe he realized he was meant to be in New Jersey with Einstein,” Moritz joked. “It certainly looks like I reached Princeton.” With its overflowing bookshelves and old world bric-a-brac, the house could well have belonged to a European academic exiled in America. “So why shouldn’t your ersatz Kurt get there too?”
Sagreda couldn’t decide if that last remark was a complete non sequitur or some kind of dreamy logic. “What we’re wondering is … who do you think he would have missed the most? Once the game had less than perfect imitations of you and the others, where do you think he was most likely to have spotted the flaws?”
“Emmy Noether, of course,” Moritz replied.
“Okay.” The name rang bells, but all Sagreda could dredge up was a general undersung-genius vibe.
“The real Noether died in America in 1935,” Moritz explained. “And she had no connection with the Vienna Circle; she taught mathematics at Göttingen until the Nazis tossed her out.”
“But in the game?”
“In the game, she stayed in Europe, in good health, and joined the antifascists. And in the game, Gödel seemed quite obsessed with her.”
“What, romantically?”
Moritz was taken aback. “I don’t think so. She was twice his age – which doesn’t preclude anything, I suppose, but I didn’t get the impression he was trying to charm her.”
“Obsessed in what way, then? Was he hostile toward her?”
“No! If anything, he seemed to prefer her company to everyone else’s. But as I’ve said, there was nothing flirtatious about it.”
“Maybe he just admired her work,” Sagreda suggested. “The real Noether’s.” It was an odd way to show it, but she’d encountered customers with stranger ideas.
“I suppose so,” Moritz conceded, “though I’m not sure they spent as much time discussing mathematics as that would suggest.”
“What did they discuss?”
Blanche said, “He was always asking her about her home life. Her childhood, her own children.”
“Maybe he was just trying to get to know her as a person before they snuck off into the night to ambush Gruppenführers?” Sam joked.
“Emmy had no children,” Blanche replied. “She told him that. But I don’t think he ever stopped asking about them.”
#
The comp who’d played Emmy Noether had renamed herself Andrea, wound back her age by several decades, and dyed her new pixie cut orange.
“Can you stream Netflix on that?” Sagreda joked as she entered the living room, gesturing at the huge flatscreen TV.
“You tell me,” Andrea replied. “I’m still new here; all I can pick up are weird daytime soaps.”
“Sorry. No, we can’t really do … subscriptions.” Even web searches made Sagreda nervous, given that there was no justification for that kind of traffic between the SludgeNet and the outside world, but binge-watching contemporary dramas would definitely fail the stealth test. “We just recycle what’s available within the game-worlds that have TVs.”
Andrea motioned to them to sit. The couch was white vinyl, matching the carpet and Andrea’s suit.
“What can you tell us about your relationship with Gödel?” Sam asked.
“Which Gödel? There were so many I lost count.”
“The most recent one.”
“I don’t think he took the game seriously,” Andrea said. “And I don’t think he wanted me to, either.”
Sagreda was shocked. “You mean he tried to make you break character?”
Andrea frowned. “Not like that – not to get me deleted. He just kept slipping in comments that made no sense in the context of the game.”
“Hogan’s Heroes jokes?” Sam suggested.
“No, it wasn’t that crude. No anachronisms, no deliberate faux pas. But when I told him things about Emmy’s life, he just refused to take them on board. And he’d ask these strange questions: Do you remember Theo? Do you remember a blue rocking horse? And when I said no, it never stopped him asking again.”
“Do you think he might have believed you were a customer?” Sagreda wondered. “Someone he knew in real life, who was in the game incognito?”
Andrea was noncommittal. “That’s not impossible, I suppose. Before they pulled us out, I thought he could have been an expert in the real-world Noether, and he was just messing with me by pointing out things about her that we’d got wrong. But I looked her up just after I got out, and I don’t think he was dropping references to the real woman.”
Sagreda braced herself. “Would you be willing to puppet Emmy for a bit, to see if you can get his friends to call him back into the game?”
Andrea laughed. “Why?”
Sagreda sketched the situation with the graphics card, heeding Maryam’s advice not to portray this as the town’s only possible salvation.
“I suppose I could do it,” Andrea said reluctantly. “But I’m not sure getting the old Emmy back would really be such a thrill for this guy. Whatever he was looking for, I wasn’t it – and even if the automaton was so much more disappointing for him that he gave up the search completely, it’s hard to believe my mere presence would lure him out of retirement.”
Sagreda wasn’t happy, but she was in no position to second guess someone who’d actually met their elusive target.
“Do you have any other ideas?” she asked.
“Yes.” Andrea smiled. “Instead of recycling the old failures, why don’t you go in as Emmy? Make a break with the past, and make it clear to his friends that there’s now an entirely new candidate for whatever strange role he was hoping this woman could fulfill.”
5
Sam paced the hallway as they waited for the Council to make a decision.
“Why do I feel like we’re in one of those police shows where the only way to catch a serial killer is for the detective to dress up as bait?”
“I have no idea,” Sagreda replied. “Jarrod’s never been violent to anyone in the game other than Nazi automata – which is pretty much compulsory, unless you play a Nazi yourself. And he won’t be able to harm me even if he wanted to.”
The door opened, and Maryam emerged from the Council chambers. “They approved it,” she said. “With the proviso that you do absolutely nothing that could risk a tip-off.”
“Of course,” Sagreda assured her. The fact that she was invulnerable to deletion by the SludgeNet would be cold comfort if she lost focus and broke character, and then a customer complaint reached human eyes and led some zealous debugger all the way to Arrietville.
“How’s your grasp of … differentiable symmetries?” Maryam must have glanced at a potted Noether biography, but been too busy to really take it in.
“Good enough for the game,” Sagreda promised. “Andrea gave me some lessons. But she knows these customers pretty well, and she said the last thing they’d want is to ruin their suspension of disbelief by trying to trip me up. ‘Ha-ha, the Emmy bot doesn’t understand its own theorems!’ isn’t their idea of a fun night out.”
“All right.” Maryam still looked anxious.
“This is just one thing worth trying,” Sagreda stressed. “The chances are, someone will find a back door into NOAA before we’re even close to hacking Jarrod’s rig.”
“Maybe.” Maryam exhaled heavily. “Are you okay with me watching?”
“Yes. You and Sam – and the ex-assassins, in case they have notes. But no one else, or I think I’ll get stage fright.”
Maryam laughed. “How many games did you pass through, before you escaped?”
“Almost forty.” But in all those other cases, she’d mostly just gritted her teeth and played along, offering no more than the bare minimum needed to avoid deletion. This was the first time she’d have reason to care what impression she made on any customer.