The Year's Best Science Fiction and Fantasy, 2011 Edition
Page 69
“Which is?”
“Which is that the sun’s rotational period and the Moon’s were the same in that epoch. Can’t you see how damnably unlikely that is? He thinks it’s something like . . . I don’t know, God’s thumbprint on the solar system. The true date of Creation, maybe. Then he tried to show that it coincides with the extinction of the dinosaurs, but that’s just wrong, they went extinct—”
“You do know that there was a major catastrophic extinction event at the Cambrian-Ordovician transition 488 million years ago at?”
Dumbfounded, Blackett said, “What?”
“Given your sloppy math, what do you say the chances are that your Moon-Sun rotation equivalence bracketed the Cambrian-Ordovician extinction? Knocked the living hell out of the trilobites, doc.”
A surreal quality had entered the conversation. Blackett found it hard to accept that the dog could be a student of ancient geomorphisms. A spinal tremor shook him. So the creature was no ordinary genetically upgraded dog but some manifestation of the entity, the force, the ontological dislocation that had torn away the Moon and the world’s inhabitants, most of them.
Detesting the note of pleading in his own voice, Blackett uttered a cry of heartfelt petition. He saw Clare roll over, waken from her sun-warmed drowse. “How can I get back there?” he cried. “Send me back! Send us both!”
Sporky stood up, shook sand from his fur, spraying Blackett with stinging mica.
“Go on as you began,” the animal said, “and let the Lord be all in all to you.”
Clouds of uncertainty cleared from Blackett’s mind, as the caustic, acid clouds of Venus had been sucked away and transposed to the relocated Moon. He jumped up, bent, seized the psychiatrist’s hand, hauled her blinking and protesting to her feet.
“Clare! We must trace out the ceremony of the Great Temple! Here, at the edge of the ocean. I’ve been wasting my time trying this ritual inland. Venus is now a world of great oceans!”
“Damn it, Robert, let me go, you’re hurting—”
But he was hauling her down to the brackish, brine-stinking sea shore. Their parallel footprints wavered, inscribing a semiotics of deliverance. He began to tread out the Petran temple perimeter, starting at the Propylecum, turned a right angle, marched them to the East Excedra and to the very foot of the ancient Cistern. He was traveling backward into archeopsychic time, deeper into those remote, somber half-worlds he had glimpsed in the recuperative paintings of his mad patients.
“Robert! Robert!”
They entered the water, which lapped sluggishly at their ankles and calves like the articulate tongue of a dog as large as the world. Blackett gaped. At the edge of sea and sand, great three-lobed arthropods shed water from their shells, moving slowly like enormous wood lice.
“Trilobites!” Blackett cried. He stared about, hand still firmly clamped on Clare Laing’s. Great green rolling breakers, in the distance, rushed toward shore, broke, foamed and frothed, lifting the ancient animals and tugging at Blackett’s limbs. He tottered forward into the drag of the Venusian ocean, caught himself. He stared over his shoulder at the vast, towering green canopy of trees. Overhead, bracketing the sun, twin crescent moons shone faintly against the purple sky. He looked wildly at his companion and laughed, joyously, then flung his arms about her.
“Clare,” he cried, alive on Venus, “Clare, we made it!’”
ABANDONWARE
AN OWOMOYELA
My sister Andrea died in a bicycle-car collision when I was sixteen. My uncle came in to help Dad and me go through her stuff, weaning us from box after box sent to Goodwills or donated to advocacy raffles, but Dad and I both kept things. Dad kept her high school soccer medals and her autographed copy of Neuromancer. I kept a case of zip disks, a zip drive, and the ancient Mac Quadra she used them on.
I spent that weekend avoiding my father (who thought we needed to Talk with a capital T) by setting up the Quadra on a corner of my desk, which turned into half my desk and most of my legroom. I spent hours unsnarling cables and coaxing life into a machine obsolete since the late ’90s. Why? Andy had some overclocked Alienware monstrosity with aspirations of becoming Skynet for her serious work, but the Quadra was her baby. While Dad Talked through my door about coming to terms with our grief and coming together as a family and letting go, I was bent over with the edge of the desk cutting into my chest, holding a flashlight in my mouth, trying to screw the monitor’s cord into the tower.
Letting go was giving up. I had to get back in touch.
I sat at my desk, feet jammed between the Quadra’s tower and my Dell’s, window cracked to let in the wet air. It’d been raining. Andy loved how the air smelled after it rained; I didn’t smell anything. I was just looking through Andy’s zip disks, thinking about her.
I opened one case and a disc fell out, dropping between the wheels on my chair. It’d been stuck between the pages, not fit into one of the pockets, and that was weird, considering Andy. Whatever the original label said had been worked over in sharpie, and the new label read only BURN THIS DISK.
Obviously, she hadn’t.
Andy was always open with me—ten years older and thinking she could tell me the secrets of life. She wanted me to tell her about girlfriends and classes and any juvenile delinquency I got into, and she told me about alcohol and sex and everything Dad didn’t want to talk about, like the time she got busted sneaking into a topless bar. I couldn’t think what she’d want to burn.
I turned on the zip drive, booted up the computer, and stuck the disk in. It was an early drive and an early disk, and it made a lot of noise for 100 megs, but it worked pretty well. Andy kept it fixed up.
The disk was named EraseMe. It had one file in it, a 77Mb document named SELDON.crn.
Dad knocked on my door. “David? Are you busy?”
“I’m a bit busy, Dad.” I wasn’t paying attention, not even to the way my shoulders knotted up. With Dad, sometimes if you just repeat a few of his phrases, he’ll think you’re having a conversation.
“I was thinking that we could have a night out, the two of us. Go down to Lazlo’s and have a couple of burgers.” And Talk, he didn’t add.
A Google search on the computer that could handle the browsers that could handle the internet—that’s to say, not the Quadra—told me that .crn files belonged to an obscure little program called CoadRunner, coad as in code but also road without the r. Its logo was a genericized cartoon of the blue bird I loved until I was seven, before I started empathizing with the coyote more.
“Not hungry,” I said. Leave me alone, I didn’t.
I poked around on the hard drive, which was bare except for BBEdit, Chess, Lemmings, and a folder full of bitmaps. I flipped open the disk case and ran through the disks. Digging through her stuff, I could forget how much I missed her. Sort of. Not really.
“We can go later?” Dad offered.
“Yeah, maybe.” Andy was brilliant, and not just in the ten-years-older way. She tried to hook me early: programming (her job), soccer (her favorite weekend activity), science fiction (the only books she’d touch). None of it took, but I can still explain relational databases while scoring a goal, and then I can explain the three laws of robotics if you’re still interested. Andy was also an organization freak. Her zip disks were color-coded by topic. Programs were alphabetized, backups ordered by date. There was an empty space in the programs where EraseMe should’ve been, back in the Q-R-S-T section.
“I’ll be downstairs if you want to talk?” Dad said.
I didn’t want to talk. I was pretty sure I’d never want to talk. CoadRunner was stuck between ClarisWorks and the Exile Trilogy games, and I popped the disk into the drive and started the installer. “Okay, dad. Later.”
CoadRunner installed and I ejected that disk and put EraseMe back in. I copied SELDON.crn into its folder and opened it up.
All it gave me was a black window with green text, Matrix-style. Nothing else. I thought maybe it wanted me to register, even though
the Quadra wasn’t connected to the internet.
YOUR FULL NAME:
I typed in “David Elliot Knowles.”
ZIP CODE:
I put in that. It asked me a few more questions, then the date. Then a number from 1-5. Then it said DON’T GO TO SCHOOL TOMORROW and quit. Pretty pointless.
I opened up BBEdit and opened SELDON.crn, which acted like a folder and gave me a list of files. One of the files was named CHOICES.crn, in a subfolder called INCLUDES, so I looked at that. It had a simple array with five elements, numbered one through five instead of zero through four: Good luck, Bad luck, Friends, Family, Misc. I’d hit 2 when I tested the program. Bad luck.
I ran the program again, filled out all my information, and then hit 1 instead. This time it said CHECK THE STREET GUTTER TWO HOUSES DOWN and quit again.
I poked around a bunch of the other INCLUDES/ files to see what I could understand. It’d been a long time since I programmed anything; when Andy started coaching me on how to make a tic-tac-toe game in Visual Basic, I’d stopped paying attention and never picked it up again. After a while I started going crosseyed over the symbols in SELDON, so I powered down both computers.
I’d poke my head in on Andy, on a normal day. Bother her about new movies or ask if she wanted to put in a racing game. That day I sat for a moment, not knowing what to do.
I went downstairs, thinking I could use some time out of the house.
I’d forgotten that Dad was downstairs. He was pouring himself coffee from the coffee machine in the living room, ignoring the evening news droning in the background. I almost ran back to my room, but Dad saw me.
“David,” he said. “Sit down.” He tried to sound like he was just suggesting it. I went down to the couch and sat, toying with the loose threads on the armrest covers.
Dad sat in the big overstuffed chair under the lamp across from me, cattycorner from the TV which was talking about a mining accident someplace that wasn’t America. “We should talk about Andrea,” he said, then drank his coffee like he was trying to wash a bitter taste into his mouth.
I don’t like talking about things. I didn’t want to talk about that, but I had to. It went something like this: he’d say something, everything jammed into past tense. How she was brilliant, how she used to make mile-deep nachos, how I must have favorite memories too, didn’t I? I’d admit that maybe I did. He’d say “Tell me.” He’d lean forward and look at me like he was about to break down, and I’d look away. Not talking made him talk. I had to talk to get away from that.
I told him that she took me to a baseball game and I didn’t care about the game but I had the best ballpark dogs. I admitted that she wrote a new ending to Interstellar Pig because I didn’t like the one in the book. Hers wasn’t as good. I liked it better.
Andrea should have been there to get me out.
Andrea was my sister. Dad wasn’t. I couldn’t share Andrea being my sister with him, but he kept asking. He kept trying to share Andrea being his daughter with me, like I could reminisce about her in her baby jumper hanging onto mom, or like I’d want to if I could.
By the time Dad let me go and I headed out the door, I was shaking and I didn’t want to be.
Andy would notice if I was in a bad mood, and she’d come play Quake III or Red Faction with me. Dad was clueless as to video games, and I was clueless as to him. Andrea could have noticed that I hated that Talk and run interference. Now it was just me and Dad and no way out.
I went around the block twice, down to the park, back up to the roundabout, before remembering the message in the SELDON program. I knew it was a stupid thing to do, fortune-cookie advice for the internet age, but I checked the house two down from mine anyway. Nothing interesting. I went two houses over in the other direction, sorting through the stuff in the gutter with the toe of my sneaker until I saw something papery and leaned over to grab it.
Crumpled under a drift of sticks and leaves, soaked through and dirty, was a twenty-dollar bill.
“I don’t want to go to school tomorrow,” I told Dad when I came back in. Dad looked at me with a sad smile.
“No one would make you go to school this soon after the accident,” he said, making me feel stupid for bringing it up. How was I supposed to know? The last family death had been my grandfather on my mother’s side, who I’d met all of twice. Before that it’d been mom, who died when I was three. Dad and Andy remembered her; I never did. They don’t tell you about this in the school’s attendance policy. Or they did, and I didn’t pay attention.
So I stayed home. Dad went to work. I ate the frozen lasagna someone had left for us and played on my computer and sometimes lurked in Andrea’s old doorway, watching light fall through the window and creep across her too-empty floor. I wanted her to explain something to me—her program or Dad; either one. All I’d ever had to do was ask.
Sometime after five Dad knocked on my door and, without even waiting, pushed it open.
I was going to give him an earful. Maybe. I wasn’t much for arguments, especially not with Dad. But Dad looked shellshocked—like he had when he’d met me at the door and made me sit down and told me that Andrea had died less than two blocks from our door. There’s been an accident on Rand street. The look was toned down, but I recognized it.
“David, I thought you should know,” he said. “West High’s closed for a while. There was a bomb.”
Andrea could have explained the look that went across my face: parser error. “A bomb?”
“A cherry bomb or something,” Dad said. “It went off in the boy’s locker room. There was one kid taken to the emergency room. I just thought you should know it’s closed.”
“There was a bomb,” I said. That’s as far as my brain would go. “In the locker room?”
“I think they have someone in custody,” Dad responded.
I looked back at the Dell, then at the Quadra. “I’m going to—thanks,” I said. I wasn’t sure what else to say. “Could you—?”
“Yeah,” Dad said. “I just wanted you to know.”
At least he got that it was time to leave. He walked out toward the stairs, without pushing the door all the way closed.
Don’t go to school. I went to Google News and typed in my school and city, and it was already up on half a dozen websites. Homemade bomb. Boys’ locker room. 2:05, right at the start of fifth period, which was Physical Recreation for me. I didn’t need to read past that. I went straight back to Andy’s Quadra.
The INCLUDES/ files made no sense to me, but this time, I went into the folder called CORE/. It had one file, _MANCY.crn, which took up 76 of the 77 megabytes of the SELDON program. Failing to recognize that 76 megabytes is probably enough space for every American novel in plain text, I opened it. Then I had to wait thirteen minutes for it to open, pacing because the Quadra wouldn’t hurry.
_MANCY.crn started off easy. Big blocks of comment text talking about date started, date completed, copyright Andrea Sophia Knowles, revisions, bug history; I scrolled past that to get at the code. Then I wished I hadn’t.
It was gibberish to me. The one thing I could identify was a function library, but even knowing what it was, I couldn’t make sense of it. It called double- and triple-variables, set up regular expressions which took up hundreds of lines, had functions so deeply recursive and such a complex net of file requires and cross-references that the entire thing was one big knot. It could’ve been a map of the universe. I couldn’t tell.
Nine minutes in and I felt like I was choking on the code. The logic was too dense, and my mind was turning into a Klein bottle following it—Andrea had a false Klein bottle one of her boyfriends gave her, blue blown glass, and I couldn’t figure it out any more than I could figure out this. I went online on my Dell and searched for .crn guides, but the only things I found were a bunch of ancient Usenet groups. No help there.
Maybe it was coincidence. Some really weird, freaky coincidence that it just so happened to spew that message the one day my boring, quiet school
got interesting.
And maybe it wasn’t.
Andy complained sometimes that you couldn’t make random numbers with a computer program. Something about computers being logical and logic not being random. I had no idea if that applied to random chance, and she always spun it out to some theory about chaotic systems and the logical laws of physics and at that point my eyes always glazed over. I wanted to be sure that I was being ridiculous. There was no way a program on a zip disk could predict the future.
I just didn’t know how to look into that.
I really should have known by then not to go downstairs. The problem was, upstairs was just bedrooms and a bathroom, and my window wasn’t made for climbing out of. I wanted out of the house.
I don’t think Dad, staring at the TV without really watching it, wanted to let me.
He stood up when I came down, turning the TV off and setting the remote on its endtable. “Are you hungry?” he asked. “I was just about to boil up some spaghetti . . . ”
I told him I wasn’t.
“Why don’t you come help me in the kitchen?” he said. “Maybe you’ll work up an appetite.”
There was no way to get away.
Dad made this sort of pasta sauce where you only simmered the tomatoes for a few minutes, “to keep them fresh.” I was cutting tomatoes into squishy cubes, thinking about red being the color of blood and white being the color of both the cutting board and the background of the code program and the program itself being thousands or millions of letters, numbers, symbols, totally without a matching metaphor in Dad’s spaghetti dinner, and on a whim I asked, “Do you still miss mom?”
Dad, who was crushing garlic, looked like I’d come up behind him and startled him. “I haven’t thought about her in a long time,” he lied. I could tell he was lying because he’s been a lousy liar my whole life. He used to tell us that cough medicine tasted yummy, like we wouldn’t be able to tell as soon as we tasted it, like we wouldn’t be wise to that line every time thereafter.
I wanted to turn around and walk straight back to my room and shut the door on Dad and our shrinking family and how hard it was just to talk to him. I think I managed a couple words before I did, something about needing some time out and he could finish this without me, right? I sat at my computer and held onto my mouse and keyboard and I thought: Dad wanted a nice nuclear family, didn’t he? A wife, two kids, maybe a dog someday. Instead they didn’t get a second kid until ten years after the first one, then mom died, then Andrea, until it was just the two of us. Just two, and every time Dad looked at me he was seeing the last person in his family not to die.