Read City of Golden Shadow Online
Authors: Tad Williams
Tags: #Science Fiction, #General, #Fantasy, #Fiction, #Fantasy Fiction, #Epic, #Virtual Reality
"Well, somebody spent more time working on that than I did on my puddle."
"Good afternoon, Citizens." An attractive black woman a few years younger than Renie appeared beside them. !Xabbu started guiltily and she smiled. "Are you interested in personal access devices?"
"We are merely looking today, thank you." Renie examined the perfect, just-ironed crease of the woman's pants and her flawless white teeth. "My friend. . . ."
"Are you a Citizen or a Puppet?" !Xabbu asked.
The woman turned toward him. "I am a type-E construct," she said, her voice still as warm and soothing as when she had greeted them, "respondent to all UN codes for retail display. If you wish to deal with a Citizen, I will be happy to summon one now. If you have a complaint about my performance, please indicate and you will be connected with. . . ."
"No, no," Renie said. "There's no need. My friend is on his first trip to Lambda Mall and was just curious."
The smile was still in place, although Renie fancied it was a bit stiffer than before. But that was silly-why should a Puppet be programmed with hurt feelings? "I am glad I could answer your question. Is there anything else I can tell you about this or any of Krittapong Electronics' other fine products?"
Out of an obscure sense of guilt, she asked the saleswoman-the Puppet saleswoman, she reminded herself, a mere piece of code-to demonstrate the pad for them.
"The Freehand is the latest in portable access data units," the Puppet began, "with the most sophisticated voice recognition of any pad in its price range. It also allows the preprogramming of hundreds of different daily tasks, a smart phone-filtering service, and a wealth of other extras that have made Krittapong Asia's leader in consumer data-manipulation products. . . ."
As the Puppet described the voice recognition features for !Xabbu, Renie wondered whether it was a coincidence that this particular salesperson appeared as a black woman, or whether it had been summoned up tailor-made to match her own net index and address.
A few minutes later they were outside again, standing in the simulated street.
"Just for your information," she said, "it isn't really polite to ask if people are Citizens or not. But unless you specifically request a live human being, most of the salespeople in stores will be Puppets."
"But I thought you said that it was the law. . . ."
"It is the law. But it's a social thing-a little delicate. If you're talking to a Citizen and you ask them that question, then you're implying that they're . . . well, boring enough or mechanical enough to be artificial."
"Ah. So one should only ask if one is reasonably certain that the person in question is a Puppet."
"Or unless you really, really need to know."
"And what might cause such a need?"
Renie grinned. "Well, if you were falling in love with someone you met here, for instance. Come on, let's find a place to sit down."
!Xabbu sighed and straightened up. His gray sim had been sagging in its chair.
"There is still so much I do not understand. We are still in . . . on . . . the Mall, are we not?"
"We are. This is one of its main public squares."
"So what can we hope to do at this place? We cannot eat, we cannot drink."
"Rest, to begin with. VR can be like long-distance driving. You don't do much, but you still get tired."
As blood was red and wet in whichever artery it flowed, so, too, the crowd in the teeming streets seemed identical in its sheer variety to any other in Lambda Mall. The fraction of the Mall's visitors that floated, walked, or crawled past Café Boulle seemed no different from what Renie and !Xabbu had seen upon first entering the commercial sector, or in the streets of the electronics district. The most basic sims, which usually represented the most infrequent visitors, stopped frequently to rubberneck. Other, more detailed sims were covered in bright colors and traveling in groups, dressed up as though for a party. And some wore sophisticated rigs which would have been right at home in the poshest sectors of the Inner District, sims like handsome young gods which turned virtual heads everywhere they passed.
"But why is it a café? Why not a resting-house, or some such?"
Renie turned back to !Xabbu. The slope of his shoulders indicated fatigue. She would have to take him offline soon. It was easy to forget what a staggering sensory experience a first visit to the net could be. "Because 'Café' sounds nicer. No, I'm teasing. For one thing, if we had the equipment for it, we could eat and drink here-or at least feel like we were doing so. If we had the implants some rich people have, we could taste things we've never tasted in the real world. But even a real café serves more than just food and drink." She made a gesture and they were surrounded by the gentle sounds of a Poulenc string quartet; the noise of the street dropped to a low murmur in the background. "We are essentially renting a place where we can be-somewhere we can stop and think and talk and admire the parade without obstructing a public thoroughfare. And unlike a real restaurant, once you've paid for your table your waiter is always available, but only when you want him."
!Xabbu settled back. "It would be nice to have a beer."
"When we go offline, I promise. To celebrate your first day on the net."
Her companion watched the street life for a while, then turned to survey the Café Boulle itself. The striped awnings fluttered, though there was no wind. Waiters and waitresses in clean white aprons strode among the tables balancing trays stacked improbably high with glasses, although very few of the customers seemed to have any glassware in front of them. "This is a nice place, Ms. Sulaweyo."
"Renie, please."
"Very well. This is a nice place, Renie. But why are so many tables empty? If it is as inexpensive as you said. . . ."
"Not everyone here chooses to be seen, although they cannot simply be invisible without some indication." She pointed to a perfect but deserted simulation of a black cast-iron table with a vase of exquisite daisies in the center of the white tablecloth. "Do you see the flowers? How many other empty tables have them?"
"Most of them."
"That means someone is sitting there-or occupying the virtual space, more accurately. They just choose not to be seen. Perhaps they are secret lovers, or their sims are famous and readily recognizable. Or perhaps they merely forgot to change the default setting from the last people who sat there."
!Xabbu contemplated the empty table. "Are we visible?" he asked at last.
"Oh, yes. I have nothing to hide. I did put a mute on our conversation, though. Otherwise we'd be surrounded by hawkers as soon as we leave, waiting to sell you maps, instruction manuals, so-called 'enhancement packages'-you name it. They love first-timers."
"And that is all most people do here? Sit?"
"There are various kinds of virtual performances going on, for those who are not interested in watching the crowd. Dancing, object-creation, comedy-I just haven't requested access to any of them. Do you want to see one?"
"No, thank you, Renie. The quiet is very nice."
The quiet lasted only a few more moments. A loud detonation made Renie shout in surprise. On the street outside the café the crowd swirled and scattered like a herd of antelope fleeing a lion's charge.
Six sims, all muscular males dressed in martial leather and steel, stood in the open space, shouting at one another and waving large guns. Renie turned up the volume so she and !Xabbu could hear.
"We told you to stay off Englebart Street!" one of them bellowed in the flat tones of American English, lowering his machine gun so that it jutted from his waist like a black metal phallus.
"The day we listen to Barkies is the day pigs fly!" another shouted back. "Go on back to your Hellbox, little boy."
An expanding star of fire leaped from the muzzle of the first man's gun. The phut-phut-phut sound was loud even through the damped audio in Renie's hearplugs. The one who had been told to stay off Englebart Street was instead abruptly spread all over the thoroughfare in question, bright blood and intestines and bits of meat flung everywhere. The crowd gave a collective shout of fear and tried to push back even farther. More guns flashed, and two more of the muscular men were smashed down onto the street, oozing red from scorched black holes. The survivors lifted their weapons, stared at each other for a moment, then disappeared.
"Idiots." Renie turned to !Xabbu, but he had vanished, too. A moment's worry was eased when she saw the edge of his gray sim poking out from behind the chair. "Come back, !Xabbu. It was just some young fools larking around."
"He shot that man!" !Xabbu crept back into his seat, looking warily at the crowd which had rolled back over the spot like an incoming tide.
"Simulation, remember? Nobody really shot anybody-but they're not allowed to do that in public areas. Probably a bunch of school kids." For a worried moment she thought of Stephen, but such tricks were not his style. She also doubted he and his friends could get access to such high-quality sims. Rich punks, that was what these had been. "And they may lose their access privileges if they get caught"
"It was all false, then?"
"All false. Just a bunch of netboys on the prank."
"This is a strange world indeed, Renie. I think I am ready to go back now."
She had been right-she had let him stay too long. "Not 'back,' " she said gently. "Offline. Things like that will help you remember this isn't a real place."
"Offline, then."
"Right" She moved her hand and it was so.
The beer was cold, !Xabbu was tired but happy, and Renie was just beginning to unwind when she noticed that her pad was blinking. She considered ignoring it-the battery was low, and when the power faded, strange things often happened-but the only priority messages were those from home, and Stephen would have returned from school a few hours ago.
The beerhall's node was not working, and her battery wasn't capable of boosting her signal enough to use it from the table, so she apologized to !Xabbu and went out to the street in search of a public node, squinting against the late-afternoon glare. The neighborhood was not a good one, loose bits of plastic crinkle blowing like autumn leaves, empty bottles and ampoules in discarded paper bags lying in the gutter. She had to walk four long blocks before she found a node, defaced with graffiti but in service.
It was strange being so close to the well-manicured grounds of the Poly and yet in another world, an entropic world in which everything seemed to be turning to dust and litter and flakes of dried paint. Even the little lawn around the public node was only a phantom, a patch of baked earth and skeletal brown grass.
She jiggled the pad's access jack in the node until she made something resembling clean contact. The booth was voice-only, and she listened to her home phone pulse a dozen times before someone answered.
"What you want?" her father slurred.
"Papa? My pad was showing a message. Did Stephen call me?"
"That boy? No, little girl, I call you. I call you to say I won't put up with no nonsense no more. A man got a right to some rest. Your brother, he and his friends make a mess, make too much noise. I tell him to clean up the kitchen, he say it's not his job."
"It's not his job. I told him if he cleaned his room-"
"None of your lip, girl. You all think you can talk back to your father like I'm nobody. Well, I throw that upstart boy out, right out for good, and if you don't get home and clean this place up, I throw you out, too."
"You what? What do you mean, threw him out?"
There was a sly, pleased sound to Long Joseph's voice now. "You hear me. I throw his skinny behind out of my house. He want to play silly buggers with his friends and make noise, he can live with his friends. I deserve some peace."
"You . . . you. . . !" Renie swallowed hard. When her father got into these moods, he was just itching for conflict; smashed and self-righteous, he would carry it on for days if she fought back. "That wasn't fair. Stephen has a right to have friends."
"If you don't like it, you can go, too."
Renie hung up the phone and stared for long moments at a stripe of cadmium yellow paint splashed across the face of the node, the long tail of a graffiti letter so arcane that she couldn't make it out. Her eyes filled with tears. There were times she understood the violent impulses that made the netboys blow each other to shreds with make-believe guns. Sometimes she even understood people who used real guns.
The jack stuck in the public node when she pulled it out. She stared at the snapped wire for a moment, swore, then threw it down on the ground where it lay like a tiny stunned snake.
"He's only eleven! You can't throw him out for making noise! Anyway, he has to live here by law!"
"Oh, you going to call the law on me, girl?" Long Joseph's undershirt was stained at the armpits. The nails on his bare feet were yellow and too long. At that moment, Renie hated him,
"You can't do that!"
"You go, too. Go on-I don't need no smart-mouth girl in my house. I told your mama before she died, that girl getting above herself. Putting on airs."
Renie stepped around the table toward him. Her head felt like it might explode. "Go ahead, throw me out, you old fool! Who will you get to clean for you, cook for you? How far do you think your government check will go without me bringing home my salary?"
Joseph Sulaweyo waved his long hands in disgust. "Talk that shit to me. Who brought you into this world? Who put you through that Afrikaaner school so you could learn that computer nonsense?"
"I put myself through that school." What had started as a simple headache had now transmuted into spikes of icy pain. "I worked in that cafeteria cleaning up after other students for four years. And now I have a good job-then I come home and clean up after you." She picked up a dirty glass, dried residue of milk untouched since the night before, and lifted it to smash it on the floor, to break it into the thousand sharp fragments she already felt rattling in her own head. After a moment, she put it down on the table and turned away, breathing hard. "Where is he?"