Omnitopia Dawn (14 page)

Read Omnitopia Dawn Online

Authors: Diane Duane

BOOK: Omnitopia Dawn
5.41Mb size Format: txt, pdf, ePub
He started playing with his pen again, considering possibilities. “I would ask if we can set aside an ‘island’ of the old legacy memory, move the core CO routines onto it, and attach the island to the main body of new memory with a logic causeway. But already it sounds too risky.”
“There are fifteen ways that could blow up in our faces,” Tau said. “Now never let it be said of me that I’m not willing to defer to superior experience—”
He glanced at Natasha. Like everyone else at the table, she was now gazing at Tau with an expression of total incredulity, as no one there had ever heard Tau defer to anybody but Dev about anything. But seeing that he was serious, Tash thought about it for a moment, then shook her head. “I think your first instinct’s right,” she said. “It’s a recipe for disaster. Besides, it would mean migrating the CO routines back onto this theoretical island, and that would take time that we don’t have. Especially since if it doesn’t work, we’d have to migrate it right back. I wouldn’t dare try holding both versions in memory at once, even if we could.”
Tau looked unfocused, then shook his head. “Impossible. Forget about it.”
He joined Dev and Natasha in looking grim and unhappy for a moment. “At least,” Tau said then, “the ways the routine have been failing aren’t
serious
ways. In fact, they’ve almost all been in Microcosms so far.”
“I don’t find that reassuring,” Dev said. “Even though I know what you’re thinking: the Microcosms are more likely to show peculiar symptoms than the Macros because they routinely have more nontypical things done to them, and by people who don’t always understand what they’re doing.” He sighed. “And I hate not knowing why the Conscientious Objector is misbehaving, because if it starts doing it somewhere else, somewhere much bigger, it’s likely to blow up in our faces.”
There was quiet around the table. “You’re all being very nice not to say what you’re thinking,” Dev said, “which is that the CO routines are my invention, that I’ve been the one who’s been all paranoid over the past couple years about keeping them away from almost everybody else at the company—”
“Except that the paranoia’s paid off,” Tau said. “Remember when we expanded all the virtual real estate in the Macrocosms to ‘realworld’ size? Without the CO, we’d never have caught the guys who tried to use that event to divert all the Telekil logins on launch day and steal our users’ private info. And we caught the moles who’d been trying to get inside the Conscientious Objector’s guts. The only reason they failed was because you’d made sure the CO’s inside code was kept so inaccessible to everybody but you and the Chosen Few.”
“Meaning you,” Dev said. “All right. Unfortunately the downside of that is that there aren’t many of us who can work on that problem. So let’s you and me do some old- fashioned hacking tonight. Got time?”
“Nothing else more important on my plate,” Tau said. “I’ll alert the software implementation groups to lock down what they’re doing and get all today’s changes stable before six.”
“Okay. Pass whatever else you’ve been working on to your trouble teams, okay?” He sighed, scrolling down past the bug list. “Enough of the so-called real world, which is really annoying me today. Unreal estate, ladies and gentlemen! Tell me of my worlds!”
A rustle went around the table. “Macrocosms!” Dev said. “What’s buzzing in the Hundred and Twenty-one Universes?”
“The rollout, mostly,” Ron Ruis said. “The pace of gameplay has slowed a little everywhere. It’s the usual let’s-see-what-happens thing.” He grinned. “Rubbernecking.”
Dev nodded. “That we were expecting. Ongoing conflicts?”
“Running in sixty-four percent of the Macrocosms today,” Alicia said.
Dev frowned. “Seems a little low.”
“Design planning mandated a ’cosm-wide ‘peace percentage’ for the pre-rollout period,” Ron said. “We can go down as low as sixty. It lets the newbies travel a little more widely without getting stomped on too much. Also, some of the marginal ’cosms have had their conflict constants dialed down a little so that players can do more exploring without getting jumped by game-generated characters every other minute.”
“It’s not a bad idea,” said Cleolinda. “A lot of people have the rollout on their brains right now. It’s impairing play somewhat, so it’s just good business to have the GGCs cut them a little slack.”
“New conflicteds today?”
“Fifteen. There’s the full list.” Alicia brought it up on all their laptops.
Dev glanced down at it, nodded. “Okay. Dasheth Prime, Pandora, LongAgo Three . . . Oh, good, TwoMoons finally got their act together. I was starting to worry—thought we gave a war and nobody came.”
A chuckle went around the table. “Every world to its own speed,” Alicia said. “Can’t rush these things, sometimes, and the Moonies are a breed unto themselves.” She left unspoken the other strange truth about that ’cosm, which was that its income had been five percent over the Omnitopian average for the past three years—and despite intensive study, no one really understood why.
“Heaven forbid I should fix what’s not busted,” Dev said. “Nothing else in the Great Worlds? Fine. How’re the Microcosms?”
“Eight thousand four hundred twenty-two running today,” Ron said promptly. “They paid—” He glanced at his laptop. “—just north of one point two million dollars in royalties. Of nonrunning ’cosms, we had twelve deactivations and forty-one formal abandonments—those are being fostered out to other MicroLevelers as usual. Three crashes due to bad or strange code—those are being debugged. Thirty- four new Levelers came in, twelve by system-initiated upgrades. The rest got the accolade from staff, either independently or by nomination.”
“Those deactivations—anything new that’s going to get us sued?” The Playground fiasco was still very much on Dev’s mind. The idea that someone might have been using his universe for such evil purposes made his flesh crawl.
Ron shook his head. “ToS violations, but nothing like
that
. One of them was a stolen-gold laundry. Very clever; it exploited a loophole in ARGOT. I’ll pass you the details.”
“That loophole plugged?”
“It will be by tonight, temporarily at least. It’s been moved way up the list of things to fix for the next release of the language.”
“Okay. Copy me the new ’cosm details as usual.” He turned to Jim. “And one more so-called real world thing I forgot. I had a phone call just before I came up. Our most reticent shareholder is very concerned about our share price. I have a feeling you may be hearing from him.”
Jim covered his face with his hands. “Oh, Bog preserve me!”
“He’s just following the money,” Dev said, “like your other biggest fan. But the sentiment he was expressing is popular. I really, really want us to break a thousand during the launch. It’ll leave a welt on Wall Street’s hide they won’t soon forget.”
Jim shrugged. “Better go sacrifice a goat to the great god Fed,” he said. “No guarantees.”
“Really? You don’t think we’ll do it? We’ve moved heaven and earth to get it to happen . . .”
“Heaven and earth have their own motions,” Jim said, and leaned back in his chair. “You think I wouldn’t like it too? I want to redecorate my office.” A skeptical snicker ran around the table, as Jim had not been known to redecorate any space he’d occupied since he joined Dev in the company: he preferred to be moved into an entirely new building.
“Okay,” Dev said. “You’re hedging your bets. I can understand that.”
“It’s how I made us the unstoppable financial force we are today,” Jim said and there was no snicker this time, because the statement was incontestably true. Along with his ancient friendship with Dev, forged in the fires of that never-to-be-forgotten fistfight when they were six and rock-solid ever after, Jim had brought to the Omnitopian round table, along with his Harvard MBA, a near-Machiavellian understanding of the markets. “Dev, never mind the goats. If I see us ready to go over the top, you’ll be my first call. But it’s too soon to say.”
“Three days before the launch is too soon?”
Jim nodded. “Three days in finance is like a week in politics,” he said. “Or two. Ask me again in about forty-eight hours.”
“I will do that,” Dev said, and turned to the others. “Anybody else? Last thoughts?”
Heads shook all around. “We’re done,” Jim said. “Better go get online before your world crumbles.”
Dev nodded, stood up. “Okay, troops,” he said. “Let’s go play!”
Everyone else got up. “We doing a Great Wall tonight?” Doris asked. It was code for a group dinner, just as it had been seven years ago when such dinners took place not in an Omnitopian executive dining room, but in the back room of a little Chinese place in Phoenix.
“Yeah,” Dev said. “My place?”
The sound of general agreement ran around the room as people packed up their things. “Great,” Dev said. “I’m going home for lunch. Jim, come on with; you can see She Who Must Be Obeyed before you go back to work.”
“Do I get to ride on the back of the bike?” Jim said, shutting his briefcase.
Dev rolled his eyes and headed for the elevator.
FIVE
R
IK DID HIS BEST TO BE GOOD that day. It was hard work. He made lunch for the family, he tidied the master bedroom, he vacuumed the upstairs hall. Granted, the upstairs hall really needed it. Mikey, too, had been good that day, and had spent the better part of an hour cleaning out the hamster cage. As a result, the upstairs hall between Mikey’s room and the bathroom, where the upstairs garbage can lived, was liberally scattered with cedar shavings and other slightly less salutary detritus. Rik had busied himself making sure he got every shaving up, while thinking slowly and carefully about a lot of the reading he had done online earlier that morning. It came almost as a shock to him when somebody came up behind him and took the vacuum out of his hands.
“Enough,” Angela said to him. “You’re going to give me a guilt attack. Go play with your toy.”
He looked down the hall, satisfied that it was clean, and smiled at her. “You really are the best woman on the planet, you know that?”
She rolled her eyes at him. “Yes, I do. Now please, get in there and close the door. Your halo is blinding me.”
He smiled at being let off the hook. “What’s for dinner?”
“Spaghetti and meatballs,” Angela said. “And no, you don’t need to help. I don’t wanna see you until six.”
“Can I have an iced tea first?”
“Anything. Just go away and stop being so good! I’m beginning to wonder what pod person removed my husband when I wasn’t looking.”
He kissed her soundly, went to the fridge, and got himself a very large iced tea—he’d have beer later, after he successfully pulled off what he had in mind, assuming he
could
pull it off—and took himself up to the playroom. When he got the RealFeel headset on again and got into his workspace once more to find that golden apple logo still showing in the status window, he had to shake his head. It was hard to believe.
But there it is.
And how am I going to explain this to Raoul?
Sitting there in his little private eye’s office, he rubbed his face, shook his head. Raoul was a problem for later in the day.
And not that much later in the day, either. What is it now? Threeish, here. Which means it’s
. . . He tried to do the time zones in his head. Fortunately, everybody was on the same continent.
It’s okay. I may actually have enough time to get this to work. At least enough to paper over the cracks and show them that I’ve actually been giving this thing my attention.
He walked out the door of his little office inside the Omnitopia gaming system and straight into that vast darkness. There Rik stood, staring up at the THIS SPACE FOR RENT sign that still hung there. Rik was tempted to leave it there while he worked, just as a reminder that all this was still real. But it was time to get past that now—what was he, a kid who couldn’t get used to reality?—and anyway, it might screw something up.
Better to get rid of it.
He didn’t want to be standing there in the dark, though, so first he turned on the sun.
It was small and fiercely bright, and somehow looked much closer than the real sun would, even though from where he was standing, its diameter looked the same. That was one of the first things that had occurred to Rik about a good- looking Inner Earth: a sun about six hundred miles wide, hanging in place and rotating as if it was made of hyperdense matter, as heavy as the whole Earth’s core so that everything stayed in balance
. No point in having an Earth that wobbles in its orbit, after all. You want it so that the people supposedly living on the surface will never notice. Not that they’re ever going to be my problem.
The sun had been surprisingly easy—even easier than the structure for the world in which it was now hanging. With only a little searching in Omnitopia’s forums, archives, and Web spaces, Rik had found that there were a lot of Microcosm templates available that started out with hollow spheres for convenience, and then constructed various structures inside them—caves, castles, you name it. After some browsing, Rik had found one that had suited his purposes particularly well, being nothing else but a hollow crystal ball meant to hold genii or demons. The sphere’s outer dimensions were variable, but didn’t impair the hugeness of the inside, which was meant to be as big as a world to the creatures held inside it, even if it seemed small to those outside. Rik wasn’t particularly concerned about the outer dimensions—the first thing he’d done with the WannaB language was describe the outside as out of bounds. The access to Rik’s ’cosm via the Ring of Elich was going to be on the inside of the sphere, not the outside. It would take only a sentence or three in WannaB, he thought, to opaque the crystal. Then it would just be a matter of starting to lay terrain down on the substrate.
The terrain,
Rik thought. He couldn’t wait for the others to see this place.
Well, I can’t wait for
most of
them to see it. But not bare, not like this. It needs a little work first.

Other books

The Laura Cardinal Novels by J. Carson Black
Sailor & Lula by Barry Gifford
The Hours Before Dawn by Celia Fremlin
The Memory Jar by Elissa Janine Hoole
Echo City by Tim Lebbon
To Make Death Love Us by Sovereign Falconer
Call Me Ismay by Sean McDevitt