WebMage (25 page)

Read WebMage Online

Authors: Kelly Mccullough

Tags: #High Tech, #Science Fiction, #Fantasy Fiction, #Computers, #General, #Fantasy, #Fantasy Fiction; American, #Fiction

BOOK: WebMage
4.23Mb size Format: txt, pdf, ePub

If the great serpent Typhon, who once defeated Zeus, had mated with a rainbow and given birth to a nation of snakes, their nursery might have looked something like the contents of that room. A seemingly endless quantity of cables and wires covered the floor. They came in every imaginable size and color, and I couldn't help feeling as though I was stepping into a serpent's nest. The feeling continued to grow as we went deeper. It seemed to me that the cables moved when I wasn't looking at them directly, and I found myself whipping my head around in hopes of catching them in the act.

"We seem to have found the mother lode," I said. "Why isn't that making me very happy?"

"There's something creepy about this place, Boss. There's all kinds of communications wire, but I don't see any network hardware. In fact…" He bent and started tracing a cable as thick as my arm. "Well, boot me from DVD and install Windows," he muttered after a bit. "Look at this."

"What?" I leaned down to peer over his shoulder.

His finger was pointing to a place where an ethernet line seemed to pass underneath a much larger cable. After a closer look, it became apparent that the ethernet didn't come out the other side. The cables flowed seamlessly into one another, like two strands of kudzu growing back together. Careful inspection revealed dozens of similar connections, and none of the more conventional sort. That's when I realized the room smelled wrong. Normally, a cable closet reeks of burned transistors and plastic insulation. The scents here were spicy and organic, like an outdoor market.

"It's like someone decided to breed a network instead of building one," I said.

"That's repulsive," replied Melchior. "The only natural way to crosspatch computers is with nice sanitary connectors."

"I don't know that Shara would agree with you," I said.

To my amazement, Melchior blushed, his cheeks darkening toward indigo. I seemed to have scored a hit.

"That's not networking!" he said.

"What's not networking?" I asked, as innocently as I could manage.

"Uh…" He mumbled, looking at his feet. "Well… You see…" His head came up suddenly. "Hey! Wait a second. We're partners now. I shouldn't have to answer that."

"Fair enough," I said. "Just make sure you're practicing safe software. Now, how about a return to our original intent. There aren't any hubs in here, and we've already been at this longer than I'd like. It looks like it's going to have to be a vampire connection. Would you care give it a try?"

"No, I wouldn't," he said. "Not one little bit. Unfortunately, I think we're stuck. Let me just give a listen to a few of these lines and see if I can find a good one." He bent his ears to the snarl of cables. Moving them back and forth like a bloodhound wiggling its nose at a scent, he slowly checked out the lines one after the other. Five times he reached a point where he stopped, shook his head, and returned to the source. At last, with the sixth, he followed it farther until it hit a nexus.

"Here," he said, but he didn't look happy. "Did I mention I don't like this?"

"Would it help if I requested it formally?"

He canted his head to the side thoughtfully. "You know, I think it might."

"All right. Melchior, Vampire." I paused for a moment, and when I went on, the word came out in a whisper. "Please." How odd that tasted in my mouth.

"Executing Vampire," said Melchior, winking at me.

His long front fangs changed from enamel white to copper red. Hunching, he took a thick rope of cable in his hands and lifted it, plunging his fangs through the insulating cover. Inside, the now-conductive points of his teeth made contact with multiple wires. Melchior was plugged into Eris's network.

"Getting anything?" I asked.

"Vif iv incre'ible," he mumbled. His eyes had gone kind of distant.

"How so?"

"There'f no ferver. Iff a difafofiated network. Amaving!"

I translated mentally. Eris's system had no central computer. Instead it followed a distributed computing model with lots of smaller processors doing the work in parallel.

"How many units?"

"Av many av there are star'v in the fky. And it'v a biological fyftem, too. It's the moft bootiful ring." His voice sounded very odd, and I started to worry.

"Mel, are you all right?"

"Never better. My mind is exfpanding!"

Not good. I'd heard the like at too many college parties, typically right before someone decided they could talk to the moon.

"I think you should pull out," I said. "But first, can you see any signs of Eris's dragon virus?" I hated to ask him to do even that much, but it was the whole reason we'd come. We needed a copy of her source code to clear my name.

"Dragonv, dragonv everywhere. Wheel Look at all the pretty dragonv."

"Melchior, end Vampire. Please."

"To end a vampire infert ftake A in cheft B, repeat if nefefary. Then remove head, fill with garlic, and plafe at crofroadv." That was it. I couldn't leave him there any longer, and it didn't sound like he was going to disconnect himself.

"Melchior. Laptop." Again I paused. I didn't have the right to make it an order anymore, but I couldn't guarantee he would pay any attention if I phrased it as a request. Finally, I decided the moral overrode the practical. "Please," I said, and even I could hear the pleading in my voice.

Nothing happened. I considered rephrasing it as a command, but that was an absolute last resort. I was pretty sure that if I used a command for anything less, the harm it would do our growing trust would be irreversible. Using my good arm, I awkwardly lowered myself to crouch beside Melchior. My knee and side twinged on the way down. If I lived through the next couple of weeks, I was going to have to find myself some nice quiet corner of reality with sandy beaches, cool drinks, and good physical therapists.

Dragging my mind away from that imaginary beach, I placed my right knee firmly on the cable and hooked my fingers under Melchior's front teeth. No go. Though not as pointy as his canines, his front fangs were plenty sharp enough to bloodily redraw the map of my fingerprints. I reached for my dagger. It wasn't my first choice, but I'd left my Leatherman with my modern clothes back at the cabin about oh… I paused. How long had it been? It felt like a million years, but when I mentally added it all together, I came up with a total of less than forty-eight hours.

By jabbing the point of my dagger into the plastic insulation of the cable, I was able to pry without bringing the edge into contact with any of Melchior's soft tissues. Pulling up gently but steadily, I started to slowly lift Melchior's fang contacts free. It was a very tight fit, and it didn't get any easier as I pried more and more of him loose. I'd expected the tapering nature of his teeth to make a noticeable difference, but it didn't. Even at the very end, it still held him tight. Too tight. With a nasty cracking sound, the tip of his left canine broke. The other one popped free with a sound like a video card slithering out of its slot. Then, even as I watched, the holes in the skin of the cable closed, sealing the lost tooth point within.

I didn't like that at all. It was too much like my cousin Hwyl's rapid healing when he'd been injured by anything but silver. All those twisting coils, combined with a talent for regeneration, reminded me vividly of Hercules and the hydra. Trying not to think about it, I laid Melchior on his back and chafed his wrists. I was rewarded by an answering flutter of his eyelids.

"Wha' happen?" he asked, blearily.

"I was going to ask you that," I replied, reclaiming my dagger. "You went more than a little strange on me after you vampired that cable. Also, you've lost a tooth tip."

"So that's what hurts," he said, rubbing his mouth.

"Yeah, I'm sorry about that. I'll code you a new one later."

"It's not too bad," he said. "It can wait." He tried to sit up. It didn't work very well. "Wow, I
am
pretty woozy." He shook his head. "Eris's system doesn't have a core."

"You mentioned that," I said. "You claimed it was a multiprocessor-distributed network."

"It is. The biggest one I've ever seen." He shook his head. "My awareness just kept expanding as it took in more and more nodes. I couldn't stop either. It was like a null command error. Once I'd started, my processing resources were committed to finishing the set, and there was just no way I could hold it all. I'm not sure if this is a hallucination or not—toward the end, my personality was getting awfully diffuse and fragmented—but it seemed to me that every one of those golden apples dancing around in the night sky out there was a separate floating-point processor."

"Of course they are," said a new voice from behind me, "Macintosh server-series, every one. A different interface for a different user." It was a smoky alto of a voice, a throaty growl that put an edge on her meaning at the same time it shaved one off her consonants.

"I can see the commercial now," I said, without turning. "The Goddess of Discord uses a Mac, why don't you?"

As I spoke, I tried flexing my numb left hand again. I still couldn't feel anything, but as I watched, the fingers went through a rough approximation of the motions I was trying for. Using my body as a cover, I transferred my dagger to that hand. Melchior saw what I was doing and gave me a subtle wink. He would be ready.

"Why are you here?" asked the goddess. Her tone seemed light, but there was a weird undercurrent, like a breath of madness.

"I don't suppose you'd believe I was an itinerant network administrator?" I asked, as airily as I could manage.

"I think not," she responded, and the danger swelled in her voice.

"A seller of beauty products?" I climbed to my feet, back still turned.

"One more try," she said, and the menace in her tone brooked no further flippancy.

"Data thief?" I tried.

"Better. What kind of data and why?"

"Does it really matter? I didn't find it, and I don't think I'm likely to get the chance now."

"I am not known for my tolerance," said the goddess. "Quite the contrary in fact."

"Well then," I said, and I slipped my dagger hand from its sling. "I'd better find another tack. Melchior, Nine One One. Please." That would tell him I wanted him to act on his own recognizance.

"Executing," said the webgoblin.

Drawing my rapier, I whirled. There was no way I could fight Eris with magic. If we headed down that road, I was doomed before I started. But it was just possible I might be able to keep things on a physical plane if I acted quickly and didn't give her room to think about it. Not that I actually expected to
defeat
a goddess. Her immortality was the real thing, as opposed to the demideity I'd inherited. We were like the sun and the moon. Eris's light came from within. Mine was a reflection of the Fates'. The absolute worst I could do to her was an injury that would rapidly and inevitably heal. In return, she could render me very permanently dead. I just hoped that by running a sword through her, I might distract or disable her long enough to make a break for it.

As soon as my turn brought Eris into view, I lunged. She was taller than I, six-four or six-five without the heels. Her clothes, contrary to my family's tradition, were mostly modern. Black jeans that looked like they'd been shrink-wrapped onto her vanished into shiny thigh-high boots, also black and sporting four-inch, ankle-breaker heels. Above the waist she wore a gold poet's shirt, so sheer it was more like mist than fabric, with a black lace bra underneath.

As I extended my blade, I mentally revised my chances upward. She seemed to be unarmed. My thrust was good, the point of my sword plunging straight for the place between her breasts. But Eris brought her left hand up almost lazily. Before the motion was half-completed she held a parrying dagger and, in the instant before my steel made contact with her flesh, she brushed my blade aside. The next moment, her right hand, now also full of sharp and steely death, came around in a casual swing that brought her blade slicing toward my eyes.

It was reflex more than thought that interposed my dagger between her rapier and my head. As the two blades met in a shower of sparks, I had a moment to be pleased that even with my injuries I was still capable of an elegant parry. Then Eris's sword seemed to dance around the tip of my dagger in a deadly pirouette. Since I had no feeling in that hand, I didn't even realize she'd stripped my dagger away from me until I saw it bounce across the room.

I hopped backward, stumbling and almost falling as I tried to find footing in the twisted mass of cable. As I tried to recover, I turned side on to the goddess, with my sword between us. While I was making my parry, Melchior had also inserted himself into the fray. Opening his mouth wide, he'd vomited a stream of gray fluid. The jet was as big as the output of a fire hose and it flew straight at Eris's face.

I recognized the spell as Arachne Worships The Porcelain God. Arachne is the patroness of spiders. She was forced into that role by Athena, who was in a very nasty mood at the time. She is also, I believe, a distant cousin. At any rate, at a family to-do at Delphi I witnessed what happens when the queen of arachnids has a few too many bottles of nectar. The results were spectacular, disgusting, and educational, in that order. It had taken days to unweb the satyr who had the misfortune to come between Arachne and the facilities.

In the same instant that she was making a cut at my face, Eris brought her dagger to a guard position between Melchior and herself. When the stream struck her blade, she began to twirl it like a threadmaker with her spindle. In very short order Mel had exhausted the spell, and Eris had collected a great ball of spider silk on her dagger. I regained my footing somewhere around that point, so I feinted a thrust at her face, then at the last second, dropped my blade, driving the point toward the toe of her left boot, a tactic that had served me well in the past. Without seeming to move, Eris interposed the bewebbed dagger. My rapier plunged deep into the gooey mass and stuck. With a negligent jerk of her wrist she pulled the hilt from my hand. Another sharp movement flicked my blade loose, sending it sailing past my head. It struck a beam with a thunk and lodged deep in the wood. Examining the ball of gray fuzz on her dagger, the goddess smiled.

Other books

Out of the Depths by Cathy MacPhail
The Passionate Enemies by Jean Plaidy
Nico's Cruse by Jennifer Kacey
Miscegenist Sabishii by Pepper Pace