第10章 地下机房
第10章 地下机房 (第2/3页)
服务器。门是这台服务器上跑着的程序。我们脚下,就是那扇门。”
他走到机柜中间,最里面一台服务器上,插着一个老式的CRT显示器。屏幕边缘发黄,但画面清晰。上面不是git log,是一个终端窗口。
光标在闪。
然后,光标开始自己打字:
“来取件了?”
沈夜盯着屏幕。这个打字节奏,他太熟悉了。door。py里那行注释的“主人”,就是这么打字的。
“老周?”他喊。
屏幕停了一秒。
“老周……”那个光标重复了一遍,像在咀嚼这个名字,“好久没人这么叫我了。你们喜欢叫我‘后台进程’,或者‘守护程序’。”
“你是老周写的程序?”沈夜问。
“我是老周。”光标说,“或者说,我是老周留下的‘那部分’。”
沈夜心里一紧:“他把自己写进代码了?”
“不。”光标说,“他把‘记忆’留在了这里。就像他把你的一部分记忆锁起来一样。他也把自己的一部分,锁进了这个进程。三年前,他上传代码那天,就没有再离开这台服务器。”
“为什么?”
“因为门需要有人看着。”光标说,“门是双开的。他写了后门,你写了正门。正门你知道,后门……他得看着,防止它被别人打开。”
“后门?”沈夜的声音紧起来,“什么后门?”
光标沉默了很久。机房里的风扇声,显得格外响。
“你确定,你想知道吗?”光标说,“知道之后,你就没法当什么都没发生过了。你三年前,就是这么对我说的:‘老周,别告诉我。知道的人越少越好。’”
沈夜站在原地,喉结动了一下。
他确实想不起三年前说过这句话。但他知道,这句话听起来,像是他会说的话。
“你认识我,对吧?”沈夜问,“你认识的是三年前的我。那你知道,我是怎么变成现在这样的吗。我每天上班、写代码、加班,活得像个正常人。但我的记忆里有洞。我记不清很多事,只知道自己‘忘了’。”
光标停了一会儿:“你三年前就知道会这样。所以你把‘正常的自己’留在了现实里,把‘记得深渊的自己’锁进了这家店。你让现实里的沈夜,以为自己只是个普通程序员。这样,深渊就找不到你。”
“……找不到我?”
“它一直在找你。它想吃掉你的记忆,因为你记得它。你把自己‘格式化’成普通人,它就看不清你了。但你留了一个后门。你让老周替你看守这个后门,等你自己找回来。”
“那我为什么现在找回来了?”
“因为深渊醒了。”光标说,“它醒的那天,你留在现实里的‘普通人生’,就会开始出现裂缝。你忘掉的东西,会一点点自己爬回来。你挡不住。”
“我现在想知道。”他说,“因为我发现,我忘掉的太多了。”
光标停了一会儿。然后,它开始打字,速度很慢,像一个在斟酌措辞的人:
“三年前,你发现了一个东西。你管它叫‘深渊’。它藏在所有被删除的代码、被遗忘的记忆、被丢弃的程序下面。它很大,大到你想不到。你写door。py,不是为了打开它,是为了‘观察’它。”
“那我为什么要写BUG0001?”
“因为你想修它。”光标说,“你发现深渊里有一个bug。一个会让它失控的bug。你想修好它。但修它的代价,是你会被它‘记住’。你每动一次它的规则,它就
(本章未完,请点击下一页继续阅读)