单比特错误[1]

遇见莉迪娅之前,泰勒的生活跟大多数人一样,与不断累积的名字有关:

——“接下来发生了什么?”“没什么,”奶奶说,“从此以后,他们只是幸福地生活在一起。”“永远?”“永远。”

等奶奶给他读了《睡美人》,泰勒才觉得每个故事的结尾都像他父母的版本一样:“他们活着,甚至有时快乐,直至去世。”

——泰勒和其他所有孩子都在回避新来的男孩,因为他比其他所有人都高大,看每个人都像是要找碴打架。可是,在杨老师的美术课上,唯一的空位就在泰勒旁边,结果欧文·拉斯特跟泰勒成了最好的朋友。

——泰勒一直在看她。音乐结束时,泰勒刚要请她跳舞,她的约会对象就出现了。“那么,半个小时就陷入爱情是可能的。”他心想。写着“安珀·瑞娅”的小纸条被他用铝箔封进啤酒瓶,远远地扔进长岛海峡。

——每次有人叫“泰勒”这个名字,他们俩都会抬头。可是后来,那个下巴上有伤疤的瘦一点的孩子不再来上学,泰勒一直都不知道他姓什么。

——旧金山只是地图上的一个点,他看见海豹在渔人码头晒太阳时才改掉这个印象。

——在咖啡店可以随意使用的麦克风前,他读了一首诗,名叫《诱惑、痴迷、欲望和奉献》[2]。泰勒不理解为什么所有的女人都在笑,只有欧文身后的那位向他展示手中杂志上的香水广告。莉娜·莱曼跟泰勒约会了整整两个月,她最喜欢的香水是“嫉妒”。

——泰勒搬进新公寓后,在厨房的一碗新鲜小柑橘旁,发现了一份没人要的星图,然后他才知道天空中那颗亮星叫什么。每次他想起天狼星就会在嘴里体味到柑橘的香甜。

泰勒头一次看见她,是在两个街区外的全食商店后边的垃圾箱里。为了装上他买的有机土豆和散养鸡胸肉回家,他绕到商店后边去找一些空箱子(全食商店既不相信纸袋,也不相信塑料袋)。

她站在垃圾箱里,手里高举着一罐刚刚过期的橄榄。她穿着深蓝色的紧身无袖背心,露出手肘的褶皱和臂弯,晒褪色的姜红色头发不均匀地盘在头顶,由一个黑色发卡别住。零散的雀斑给她苍白的脸上带来一点活跃的色彩。

她转向泰勒,把那罐橄榄放在从垃圾箱里拣出的一堆东西上边。她的嘴唇干裂,是那种不顾医学统计任性吸烟导致的结果,她眼睛的颜色类似飞蛾翅膀。泰勒知道,她要笑了。泰勒还想知道她是否有整齐的白牙。

她是自己见过的最漂亮的女人,泰勒觉得。

“你知道,他们扔掉的大多数商品至少还有一周的保质期,是不是?”她招手让泰勒过去,“来帮我搭把手。”

没错,她在笑了。

我们自认为知道一些关于记忆的工作原理。我们认为,对真实事件(比如你晚饭吃的什么)的记忆、对本来可能发生事件(比如你事后才想到的机智反驳)的记忆和对根本不可能发生事件(天使的眼睛也许会反射阳光)的记忆,都以同样的方式在神经元的层面上编码。区分它们需要逻辑和推理,以及一定程度的间接思维。对有些人来说,只要他们相信我们的现实构建在记忆之上,那要区分上述种种就麻烦了。如果你区分不开这几种记忆,那么别人就似乎可以让你相信任何事情。

哲学和宗教给人的慰藉都在于它们帮助人们区分记忆的种类,让他们一直坚持清醒生活中脆弱的真实性。

泰勒非常小的时候,奶奶是全世界他最喜欢的人。因为他的父母认为,孩子应该获悉大人理解的真相,而奶奶跟他们不同,她会填补泰勒知识上的空白——圣诞老人、复活节兔子和上帝。他的父母总是过于忙碌,经常还有点儿过于严肃。可是他的奶奶有一种安静祥和的感觉和提振泰勒精神的优雅。有几次泰勒的父母不在身边,奶奶带着泰勒去教堂。他记得自己喜欢那里的歌唱和彩色窗户,在宽敞空旷的教堂里,坐在硬木长凳上感受奶奶的温暖,特别有安全感。

奶奶去世时,悲痛击垮了泰勒。可是跟大多数成年人一样,他长大后只能以一种抽象的方式,回忆那种童年感情达到什么程度。他犯了“年龄决定价值“的世俗错误,还以为作为一个小孩,他对奶奶的爱肯定不够强、不够深。

然而,奶奶去世以后的许多年里,一段去奶奶家做客的记忆仍然折磨着泰勒。当时他大约五岁,在餐桌上玩桌游。泰勒兴奋地摆腿时,连续踢到奶奶的小腿上。奶奶让他停下,可他就是嬉笑着不听。最后奶奶朝他皱起眉头,威胁他如果再不停下就不许玩了。然后,泰勒对奶奶说了句“下地狱”。

在泰勒的记忆中,他看见奶奶的脸绷紧、失去颜色,接着,在他记忆中唯一的一次,奶奶哭了起来。他还记得自己完全不知所措的样子。他的父母不怎么信仰宗教,所以对他而言,“地狱”并不是一个神秘或强大的词语。当时他只是隐约知道“地狱”是一个谁都不想去的地方,就像是黑暗的地下室或者更黑暗的阁楼。因为奶奶哭了,他记得自己十分记恨她,甚至不理解她为什么会哭。

泰勒在十几岁时就从这段记忆中感到内疚。对他而言,这段记忆汇聚了他所有的不安全感和恐惧,而这两种感觉都是源自他的残酷无知,以及他在现实中不会成为一个好人的种种可能。泰勒不经意间让深爱自己的人饱受痛苦,而自己又不知何故,他为此深受困扰。

有一天,泰勒翻阅一本旧家庭相册,里边有一张照片上是他们以前生活的那间房子的厨房。他吃惊地发现那是一个岛式厨房,根本没地方放他记忆中的那种桌子。

发现了记忆中这一个错误以后,一系列别的情况也明朗起来。这回他记起他们总是在餐厅吃饭,在客厅的咖啡桌上玩桌游。那段记忆中的经历,多年以来让他痛苦不堪,可是根本不可能发生。不知为何,他肯定是在想象中捏造了整件事情。

他想,真正发生了什么并不是很难解释。奶奶的去世可能让他产生了背弃和内疚的感觉。在惶恐中,他借用故事书中的元素,凭空想象出那段记忆来惩罚自己。这种幻想可能发生在任何失去重要亲人的小孩子身上。认识到这一点,奶奶哭泣的形象在他的记忆中渐渐隐褪,变得越来越不可信。

能够发现虚假记忆中的唯一错误,泰勒觉得自己非常幸运。这也促使他以自己的方式思考如何区分幻想和现实。他觉得自己一下子成长了不少。

不过,泰勒承认这个发现也让他有点伤心。因为不管那段记忆多么虚假,它仍然属于泰勒对奶奶的爱。记忆失去了夺目的真理光环,属于奶奶的一部分也仿佛随之消逝,留给他难以名状的空虚。

全世界最好吃的开心果冰激凌在洛斯阿拉莫斯镇上的朵拉冰激凌店。泰勒知道这一点,因为当时他们在那儿,脖子后边吹着凉爽的空调,缕缕阳光从布满灰尘的窗玻璃缝隙射进来,他俩分享了一小杯开心果冰激凌。最重要的是莉迪娅对他说:“是的,我当然愿意。我们结婚吧。”

一个月前,泰勒曾帮莉迪娅把她从全食商店的垃圾桶里拣出来的橄榄、面包和葡萄汁送回家,结果发现莉迪娅就住在自己家楼下。莉迪娅的公寓里仅有的家具是用纸板箱蒙上布单做成的,那里就好像是一出极简主义戏剧的布景。

莉迪娅在地板上铺了一块毯子,午后过半,他们在她不大的公寓里吃了一顿野餐。莉迪娅把掰碎的面包递给泰勒,他们直接从瓶子里喝葡萄汁。

“莉迪娅家的圣餐。”她说这话的语气,就好像是一个人在说“卡布里亚鸡肉,按我祖母的菜谱做的”。听起来不像是开玩笑。说完,她从罐子里掏出一个橄榄递给泰勒。

泰勒最后一次跟奶奶去教堂已经是多年以前,他不知道该跟莉迪娅说什么,可他想跟莉迪娅在一起,看着她的脸。虽然偶尔微笑起来,可她脸上还是充满了让泰勒感到阵阵灼热的幸福。

泰勒告诉莉迪娅,他是银行数据库程序员,晚上会去烟雾弥漫的咖啡馆,在笔记本上涂鸦,为跟他有同样梦想的年轻男女朗诵诗歌。他为她讲述自己从生命里挑出来的一些最重要的名字,以及名字背后的故事。他一边讲,一边惊叹于莉迪娅的面容,他已经为她感到疯狂。

泰勒问她问题,想要了解他爱上的这个女人的生活,理解她收集的名字。

莉迪娅住在新卡姆登——像很多其他城市一样,被抛弃在波士顿和纽约之间的公路旁的远郊。取名“莉迪娅”是为了纪念她出生前就去世的奶奶,小时候她妈妈叫她“豆荚”,因为她胖乎乎的,还喜欢太阳;她父亲叫她“公主”,因为他以为所有的父亲都这样叫他们的女儿。

初中的大部分时间,莉迪娅不知道自己是谁。她的父母吵架,等他们终于不再争吵,就已经到了离婚的时候。父亲想让她跟自己姓,叫“莉迪娅·盖蒂”;母亲则想让她叫“莉迪娅·奥斯坎雷恩”。她在父亲亚利桑那州的新家过暑假,父亲晚上会带她去见自己的朋友,他们称莉迪娅为“鲨鱼萝莉”,因为她玩牌时把他们都赢了。在学校,女同学们叫她“莉迪娅·奥哈拉”[3],因为她最喜欢的颜色是红色。男同学们不怎么称呼她,因为她还没有吻过任何人。

到高中,她成了“瘾君子莉迪娅”。因为各种错误的原因,她很受男孩子的欢迎,她母亲骂她的那些话,她都不愿意回忆。一个男孩曾开车带她去了波士顿的一栋大楼,她独自走上车道时,两边都是愤怒的男女,他们挥舞着标语和海报,骂得她浑身发抖。后来她躺在一间白色的小房间里恢复身体。护士告诉她别管外边的噪音,努力把自己想象成一位非常勇敢的年轻女士。

她睡着后又被房间的震动惊醒。那一刻,她的生命发生了转变,因为天使安布瑞尔为她降临。天使的眼睛跟飞蛾翅膀一样颜色。

不同于大多数天使降临的描述——莉迪娅告诉泰勒,后者还不怎么明白自己听到的内容——天使不跟他造访的人进行对话。降临的能量完全来自天使本身的出现。这只是极小一部分神性的体现。

跟其他几百万人一样,莉迪娅的生命虽然没有充满极度痛苦,但那时也让人失望透顶,备感辜负,以至于她已经失去了教堂灌输给她的微弱信仰。上帝跟中微子一样,在现实中难得一见。

当时莉迪娅抬头看着天使,感觉安布瑞尔的光芒刺透她的双眼,充满她的思维。痛苦是如此剧烈,以至于她都不能想到闭上双眼。她曾经了解的一切都是错误的、毫不相关的。天使的光芒照耀着父母亲激动的沉默,被看作零和游戏的高中社交生活留下的新旧伤疤,以及正常生活中困惑和绝望的卑微矛盾。在天使的光芒中,一切都变得条理分明、合乎情理,特别是变得——无比的美丽。

在那一刻,莉迪娅获得了新生,她满怀对上帝的爱,终于理解为什么地狱其实是上帝不在的地方,而并非有折磨人的苦难。

泰勒后来知道,莉迪娅脸庞上强烈拨动自己心弦的究竟是什么。他在那张脸上看见的,是我们所谓受保佑之人的那种幸福印记。受到保佑就等于无所畏惧,换句话说,就是没有了无法满足的欲望。虽然是通过中间人——天使降临来显现,可是上帝本身的存在让她无法满足的欲望变得毫无意义。降临留下的唯一畏惧是:一个人也许会被上帝拒绝,可是既然接近上帝的唯一要求就是爱他,而且经历他现身带来的快乐后不可能不爱上他,那么莉迪娅的救赎也就有了保证。

在那一刻,莉迪娅知道了自己是谁,她加入了被拯救者的行列。这既不意味她会放弃毒品、停止诅咒,也不意味她会身穿白袍挨家挨户投递宣传册。这只是说,她又能继续她的生活,在将来所做的一切都会充满快乐,因为她爱上了上帝。

于是泰勒因为上帝之光爱上了莉迪娅,虽然那光芒经过莉迪娅的折射后有些黯淡,可还是让泰勒感到目眩。

泰勒带莉迪娅去参加读诗会,莉迪娅见到了他那些朋友,他们都想写诗,并在烟雾弥漫的地下咖啡馆聚集。当泰勒在聚光灯的笼罩下朗诵时,在咖啡馆昏暗的照明中,凭借莉迪娅听朗诵时露出的微笑,他看见了莉迪娅清晰的脸庞和红色头发上明亮的光环。因为,泰勒喜欢看她微笑。

因为她无法区分iamb(抑扬格)和lamb(羔羊);因为她有肥皂和阳光的气息;因为她真心实意地对泰勒说,想跟他去看星星;因为泰勒取笑说“irregardless”的人时,她逼泰勒查字典证明这个单词确实存在;因为泰勒知道,自己总能在她绽放笑容之前的一瞬间看出她要微笑。

泰勒的朋友们听到莉迪娅经历天使降临的故事时,虽然不确定该说什么好,但是很快就喜欢上她。因为她一点都不像他们心目中经历过天使降临的人。她比任何人都能喝——甚至欧文,他看起来仍然像一名公路摩托车手而不是蹲办公室的——如果她喝醉了,就会对泰勒挤着眼睛说:“我很危险,轻而易举就能吞了你。”

周日莉迪娅不去教堂。她从来不去,是因为教堂不能为她提供什么,而且城市里大多数教堂因为她的故事而陷入窘境。她带泰勒去见经历过天使降临的人和希望天使降临到自己身上的人。这些聚会在教堂或图书馆的地下室举行,他们占用很多折叠椅,喝下不少陈咖啡,还有弥漫的绝望情绪和剽窃来的心灵鸡汤口号。泰勒经常奇怪自己究竟为什么参加这些聚会,直到他看见讲述自身经历的莉迪娅脸上充满了光。

在其他的日子里,他们下班后在城市的街道漫步,沿着太平洋海岸到小城镇去短途旅行。他们谈论一切,又什么都没有谈到。泰勒始终盯着莉迪娅的脸,想要相信这一切。

从泰勒在垃圾箱发现莉迪娅,到分享开心果冰激凌那天莉迪娅答应求婚,泰勒度过了生命中最幸福的一个月。

可是唯一的问题在于,他仍然不信上帝。

从洛斯阿拉莫斯回来的路上,莉迪娅在副驾驶座位上睡着了。道路平整笔直,车流量很小。泰勒换到自动驾驶模式,伸了伸腿,然后拉住莉迪娅的手,转头去看她睡觉的样子。

后来,泰勒努力回忆,当他看着莉迪娅在旁边的座位上缓缓死去时,自己有何感觉。她被安全带束缚的身体上下颠簸,后背扭成奇怪的角度,塌陷的车顶卡住了她的双臂。他吃惊地发现,自己身上的痛苦竟然一点都没记住。

不过实际情况可能不同。泰勒的两条腿都断了,根据他脸和手臂上的烧伤判断,他那一侧的车体承受了火焰产生的强烈热浪。等他康复的身体终于能够在医院里坐起来时,他还发现自己的左眼永久地失明了。

尽管如此,事实是泰勒只能记得莉迪娅是多么冷静和勇敢,当时她告诉泰勒,她知道自己要死了,没有一点痛苦,她会在天堂等着泰勒。

然后,她睁大眼睛说:“你好,安布瑞尔。”

虽然泰勒知道自己什么也不会看见,可他还是在座位上扭转身体,想要目睹莉迪娅提到的天使。然而方向盘挡住了他,几秒钟后他便放弃了。以后他会为这种行为感到后悔,因为他的目光离开了莉迪娅的脸庞。在那几秒钟里,莉迪娅离开了他。

如果泰勒信仰宗教,那么跟莉迪娅在天堂相聚的前景会抚慰他的心灵。或者他可能对上帝感到气愤,直到他能像约伯那样接受自己的生活,才会停止向上帝抱怨。但是泰勒不相信天堂或上帝。

泰勒因为莉迪娅身上的上帝之光而陷入爱情,除了莉迪娅对他所讲,他无法命名或解释那束光,所以缺乏信仰也不能带给他慰藉。他的信仰就是他的心头所爱。

继续保持没有信仰的状态,就等于说莉迪娅的快乐是一种幻觉,这会抹杀泰勒对她的核心记忆。可是信仰上帝就要求他打破心中幻想和现实的界限,把幻想当作现实来接受。莉迪娅在世时,只要他还有爱情,就可以推迟这个决定,但莉迪娅的离世意味着他必须做出选择。

泰勒终于能够出院以后,他远离朋友、辞掉工作、切断电话。

他只是尽量去追查那场事故的一切信息,努力理解所发生的一切。因为调查员能找到的证据不多,有很多缺失的环节需要填补,所以泰勒困难重重。不过他有的是时间。

“不同级别的间接寻址方式使变量与值之间相互对应,形成一张联系网。”泰勒读道,“程序员的很多工作就包括弄清这张网的每一条组成。”

变量就是电子存储器里地址的名字,一块存储空间可以用变量命名,用以取代原本要操作的独立字节。变量可以用来命名任何对象:油门设置、社会保障码或者擦除磁盘的子程序。

不幸的是,既没有办法区分一个变量是否指向了它在声明中所指向的地址,也没办法区分它究竟有没有指向一个地址。在比特层面上,哥斯达黎加的蝴蝶数量跟离开澳大利亚海岸的热带风暴速度没有什么区别。

这给每个程序员带来了麻烦,因为变量与值之间的对应关系存在的基础,是程序中薄弱的所谓“正确性”。假如在一个变量名没有指向任何地址时,你能说服计算机它的命名是真实的,那么程序就会跑飞。

为了帮助程序员一直能区分可靠的现实和空想的灾难,类型系统被引入进来。它们是数学结构在程序语言中的体现,其目的,举例来说,是确保用于油门设置的变量不会被指向汽车当前的加速度。令人感到慰藉的是,类型系统把绝对的秩序强加给没有道德约束的疯狂比特浪潮。

类似其他众多巡航控制系统,泰勒汽车上的系统也依靠运行特定程序的微计算机来实现其功能。

显然,程序正确地运行非常重要。泰勒汽车中的程序是一位认真的程序员所写,他明白自己的设计工作关系着生命安危。不仅如此,他使用的程序语言有一套强大的类型系统,数学证明显示,不管程序员多么聪明或者粗心,通过类型检查的程序可以保证,声明为指向油门的变量绝不会指向处理切换变速器的子程序。这是比特世界里最接近绝对可靠的方法了。

所有这些都表明,在自动驾驶模式下,泰勒有充分的理由靠在座椅上放松下来。

大约两千年前——泰勒读了更多材料——耶稣生活的时代,仙后座所在的那片天空有一颗恒星正在走向死亡,一个冬夜,它变成超新星爆发了。

爆发从原本那颗恒星的残骸,以极高的速度释放出无数质子和中子。它们被称为“宇宙射线”,其中大多数粒子将在空旷的宇宙中驰骋,直到时间终结,它们的命运与我们无关。

然而,其中一个质子经过两千年黑暗行程后,在那个七月的夏日抵达了地球。它穿过电离层,巧妙地躲过地球磁力线,然后直接冲入稠密的大气,几乎没有减速。那一天,它本该继续前进,一头撞进加州的沙漠,可是它的路线被挡住了。

当时,莉迪娅正在睡觉,泰勒的眼睛离开公路去看她。即使在睡眠中,她的脸上也有受保佑者的光芒。他们的汽车撞上了很久以前从死星逃逸的孤独质子。

金属外壳没怎么影响到质子的前进,塑料聚合物更是无法阻挡,它一下子穿透它们。这样看来,它似乎会继续前进,直到质子突然遇到一块极小的硅。两千年来的头一次,它对实际的物质发生兴趣,决定撞飞它的电子。

那一小块硅刚好是一个电容的一部分。另外还有跟它一样的数百万电容和晶体管,组成了微计算机存储器的集成电路,控制泰勒汽车的程序就在它们之中运行。不管以什么标准衡量,在物质结构中电子的缺失本来无关紧要,可是这次却足够引发后果。

那几个电子的缺失意味着,通常代表“1”的那一位被解读为“0”,而那一位所在的存储单元中存放了一个变量,计算油门设定的子程序地址应该由这个变量决定,其中数据位状态的反转意味着,程序地址指向了燃料流量值所在的地址,跟原来的程序地址相差了1024个字节。

设计这种程序语言的类型系统恰好就是要阻止程序违规行为。一个本该指向子程序的变量绝不应该指向数值变量。一旦出现这种情况,任何后果都有可能发生。

泰勒开始分析,假如电路板上的一个单比特错误,能够打破一种编程语言在数学层面已是完美无缺的类型系统,那么大脑中的一个单比特错误击垮区分护士和天使的识别系统不也是可以理解的吗?只要神经连接被打断后重新接到别处——一个它不应该连接的地方,各种记忆之间的界限就会崩塌。

那么莉迪娅眼中的天使安布瑞尔,往本质上说也就是她的信仰,只不过是神经元错误的结果。很久以前在波士顿诊所的那一天,疲劳、压力、基本粒子的偏离,甚至任何情况都有可能导致神经元错误的发生。那其实跟唤起他气哭奶奶的记忆是一样的过程。

泰勒想,为了解释如何走上信仰之路,你只需要一个单比特错误。

与你期待的结果相反,这个理论没有让莉迪娅的信仰在泰勒的心中大打折扣,因为这种解释允许泰勒理性地理解莉迪娅的生命。明确莉迪娅的信仰是种错误,类似于某种程度的间接寻址,可以跨越他俩之间的鸿沟。

而且,错误一旦被理解,就能被诱发。技术高手能通过故意导入硬件错误,破坏最厉害的安全软件系统。理智的人就不能以同样的方式为自己产生信仰吗?

泰勒决定要尝试在自己的大脑里诱发单比特错误。如果与莉迪娅重逢的唯一途径是上天堂,那么理性地说,他除了让自己信仰上帝,别无选择。

一种可能是让身体变得虚弱、饥饿、脱水,暴露在基本粒子之下。身体免疫能力下降时,错误才更有可能发生。这也是沙漠中神秘事件频发的原因。泰勒决定先这样试一试。

他开着租来的汽车向南再向东,一直来到亚利桑那州靠近墨西哥边界的地方,从索诺兰沙漠的边缘来到腹地。他一直开车,直到公路消失便开始步行,一直走到找不见来时的路,然后又走了一段。最后,他发现四周都是一簇簇仙人掌,自己已是又渴又饿,于是坐下来等待身体衰竭。

“别误会,”欧文在泰勒离开前对他说,“不过,我以前从不认为你会成为诗人。我觉得你缺乏想象力,现在我觉得你的想象力有点儿泛滥了。”

因为泰勒把自己锁在公寓尝试理解莉迪娅的死亡,所以有好几周没见欧文。见面时,他俩坐在他们最喜欢的咖啡馆,外边下着雨——罕见的秋季阵雨。

“程序员不是真正擅长数字的人,”泰勒说,“我们擅长文字。搞硬件的人才擅长数字。”

“就算有效果,”欧文没有让他停止疯狂行径,继续好好生活,“就算你看见天使高唱赞美诗,你也不会得到真正的信仰。”

“你怎么知道什么是真正的信仰?你又不信仰上帝。”

“我不需要信仰上帝就可以告诉你,你不会成功。你因为深爱莉迪娅而要信仰上帝,可你不曾经历,就已经确定信仰上帝是一个失误、一个误会。你想强迫自己把已经认定的谎言当作真相来接受。这种鸿沟是无法逾越的。”

“你还没想通整个逻辑。”泰勒说,“如果我不验证假设,理性地解释信仰有什么用呢?”

欧文摇摇头:“有些东西无法直接检验。如果你想寻找一颗暗星,直接朝它所在的地方看是什么也看不到的。你必须得看向旁边,让它不知不觉抓住你的眼球。”

“也是一定程度上的间接寻址。”泰勒对身旁的仙人掌说完,便开始笑起来。他坐在这儿多久了?似乎有好几天。黑夜降临,寒冷也会随之而来。

“你总是太用力地思考。”仙人掌说。

“莉迪娅,是你吗?”这是个好现象,泰勒想。幻听总是最先出现,不是吗?可是声音听起来不特别像莉迪娅,它太遥远、太微弱,像是玻璃琴发出来的。泰勒环顾四周,寻找天使。

“那么你觉得我的大脑坏了?只因为一个缺失的神经元连接,是吗?”仙人掌说。

“不,不是坏了。”这个说法不对,问题就在于此。他需要正确的名称。

泰勒想告诉莉迪娅关于变量、单比特错误和存储器类型系统的一切。他想对莉迪娅解释自己多想经历她所经历的一切,这样就能够跟她在一起。可是泰勒又饿又渴,头晕目眩。所以他只能说:“我想你。”

在黑暗中,明亮的光向他接近。他等待着被光刺透的感觉,等待着被一切顺利的必然结果征服的感觉,等待着爱情与拯救的感觉。他等待着意识中的界限崩塌。

发光体停在他面前,几个人影出现在光线里。他们的头发罩着光环,身体勾勒着光线。让泰勒有点吃惊的是,光芒并没有他期待的那么明亮。直视光芒让他感到痛苦,但并不是像莉迪娅描述的那样。这都是哪些天使?

“也许是因为我现在只剩下一只眼睛。”他自言自语。

“这回好了。”欧文说,“一切都会没事的。”

他们把他抬进游骑兵汽车的后边,然后又开始漫长的返回之旅。

他试了毒品,但是效果不能持久;冥想只会让他感到疲倦;他钻研电击疗法,但是没有哪位医生同意他的请求。“你不需要治疗。”他们告诉他,“回家去读《圣经》吧。给你治疗的话,我会失去执照。”

他甚至去了教堂,可又觉得他们的信仰似乎很空洞。坐在教堂的长凳上,口中吐出赞美诗,倾听似乎没有意义的布道,泰勒什么都感受不到。

我想要相信,却做不到。他看看四周,在莉迪娅脸上看到的光芒谁也没有。你以为你相信上帝,其实不然。不见得跟莉迪娅一样。

欧文从来不说“早就告诉过你”。

最后欧文设法劝他晚上再去咖啡馆。他觉得朗读的诗歌令人讨厌。为什么没有人写那种光芒的缺失?为什么没有人写存储器的持续性或者既脆弱又难以打破的类型系统?为什么没有人写不能拥有信仰的痛苦?

他在银行找了一份数据库编程的新工作,重新开始写作,甚至还发表了几篇诗歌。朋友带他出去庆祝,他感到兴奋而又快乐。一个完全不像莉迪娅的女孩不顾他脸上的伤疤,把他带回家。

“你叫什么名字?”泰勒问。

“斯蒂芬妮。”女孩说着关掉了灯。泰勒会一直记住她,不像莉迪娅的斯蒂芬妮。

他迈过了那道坎儿。

“你去叫莉迪娅回来吃饭行吗?”杰丝从厨房对泰勒说。

泰勒正在客厅清理之前生日聚会遗留的最后一些纸盘、纸巾和气球碎片。他下楼前往车库。车库门开着,透过门,泰勒能看见莉迪娅躺在前面的草坪上,看着冬日夜空。

“嘿,小鬼。”泰勒走到莉迪娅身旁说,“该吃晚饭了。”

“再待几分钟,可以吗?”

泰勒俯身坐在莉迪娅身旁:“天冷了,你在等什么?”

“我在看天狼星,它离我们8.6光年,所以我们现在看到的星光是8年7个月之前才离开天狼星的。我今年8岁,妈妈说我早产了9周,在晚上降生。我想看看她怀上我那一刻的星光。”

“她怀上你的那一刻?”

“你给我那本书,还记得吗?”

泰勒想指出,虽然她在晚上降生,但是怀上她的那一刻不是晚上。不过他没有说,有些细节可以等以后。

“那是值得一等。”他说。

他们一起等待,冷得有点发抖。虽然是初冬时分,可你已经能判断这将是一个寒冬。泰勒有时候会怀念加州相对温暖的冬天。

“我想我弄明白了床下为什么有那么多灰尘。”莉迪娅说。

“为什么?”

“我读到尘土来自在天空中燃烧的流星。因为我的房间在阁楼,比房子里其他房间更接近星星,所以比你和妈妈那里的灰尘更多也就说得通了。”

泰勒看着女儿,被自己对她的爱所倾倒。莉迪娅特别像他,理性、清醒,不害怕事实。她的童话里讲到星尘,但与魔法无关。莉迪娅不信仰上帝,泰勒很喜欢这一点。跟泰勒一样,莉迪娅对单比特错误免疫。

“要是让我再叫你们俩进来,今晚谁也别想吃饭了。”

杰丝站在车库大门旁,身后门廊上的照明让她呈现出闪闪发光的效果。

“看,妈妈像一个天使。”莉迪娅站起身,跑向那束光芒。

泰勒停在原地没动,又待了一会儿。他看着大犬座的天狼星,和天空中其他燃烧爆发的恒星,所有的光经过不同距离,故而经历不同时间,向他射过来。他认识到,怀上莉迪娅时,另一位莉迪娅去世时,自己诞生时,圣奥古斯丁偷梨[4]时,以及耶稣受难时,这些时刻产生的质子和光子同时轰击着自己。他感到有点头晕。

安布瑞尔选择此刻在他们身边降临。

那么就是这种感觉。

泰勒满怀着对上帝的爱颤抖不已。上帝的创造之美令他哭泣。他领悟了自己为什么遇见莉迪娅,莉迪娅为什么死去,还有他为什么在此刻之前无法皈依上帝。他一直渴望那道光,渴望进入天堂。获得莉迪娅的经历是他一生中最幸福的时刻,因为他借此跟莉迪娅来到一起。想起跟莉迪娅相爱的感觉甚至好过最初的一见钟情。类型系统正在崩溃。

可是有一个细节不对。

他记得安布瑞尔出现前,自己正在看天狼星。在很短的一瞬间,天狼星似乎变亮了一点,几乎难以察觉,就是轻轻地一闪。任何情况都有可能:大气失真、云朵经过或者眼睛的欺骗。

又或者是天狼星刚好在8.75年前的此刻,莉迪娅被怀上的时候,有耀斑爆发。也许那次爆发中的一颗质子,历经漫长岁月,穿越无垠太空,在路途中无牵无挂。它穿透地球电离层、平流层、云层和飞鸟的翅膀,终于在这个冬日夜晚射入泰勒的眼睛,钻入他的体内,在经过下丘脑时决定撞飞几颗电子。这难道不可能吗?

这只是一个小错误,只有一点点偏离正常。可这就足够了,足够让他从虚幻中区分真实。

他一觉察出来,安布瑞尔就消失了。类型系统挺住了。

泰勒知道自己难逃于此。余生他都会记得那种狂迷的感觉,对上帝的爱和存在的美妙。他皈依了上帝,即使只有那么一瞬间。他跟莉迪娅来到一起,可是他看了一下,接着上帝就不见了。

他将永远铭记那一刻,永远都知道是单比特错误给予他记忆,剥离掉现实。

他一直活着,甚至有时快乐,直至去世。

[1] 这篇小说的灵感源自三处:特德·姜的小说《地狱是上帝不在的地方》、希瑟·奥尼尔在《这种美国生活》节目中朗诵的散文诗《命名之前》以及Sudhakar Govindavajhala和安德鲁·W.阿佩尔的论文《利用存储错误攻击虚拟机》。因为这篇小说表达了特德·姜在小说中探索的类似主题,我在发表之前寻求并取得了姜的许可。

[2] 诗的题目刚好是四种香水的名字。

[3] 《乱世佳人》女主人公斯嘉丽姓奥哈拉,她的名字有“红色”的含义。

[4] 圣奥古斯丁(公元354—430年):著名的神学家、哲学家。他在著作《忏悔录》中记录了自己一次偷梨的行为,并用了七章来分析偷窃的原因。