← Novel

I Rely on Bugs to Slay Gods

Chapter 10 / 10

‹›

Chapter 10

I Rely on Bugs to Slay Gods

🌐 Read this in English — free

The first 50 chapters are free to translate. Create a free account to read the English version.

Sign in — it’s free
🌐Novel TranslateRead raw Chinese web novels in instant English — free Chrome extension.Add to Chrome

文档加载得很快。

屏幕上的字一行一行浮现出来,像是有人在实时打字,又像是预先写好的代码在按固定速度滚动。陈扶苏盯着第一段看了十秒,然后他意识到这些字是用他自己的语气写的,但不是他现在会用的那种语气。三年前的陈扶苏写东西比现在更密,句号用得很少,像是怕停下笔就来不及说完。

"这份日志写完的时候我还没做手术。距离躺上那把椅子还有六个小时。沈栀在客厅里收拾东西,她以为我只是要去医院做常规检查。我没告诉她实情。她要是知道了不会让我做的,而我没有时间跟她吵这件事。"

"地下三层的四十八台服务器已于昨日完成数据清空。清空方式不是删除,是转移。我把所有核心数据移进了两条通道:一条给周野,做了加密压缩包;一条进墙体的备用光纤线槽,物理隔离。两条通道之间没有交叉索引,只有同时拿到两份的人才能拼出完整的数据流。我赌的是——将来需要这些数据的人,能找到其中一份,然后顺着线索找到另一份。"

"如果看到这份日志的人是我自己——那你已经找到了。"

陈扶苏把文档往下滚动了几行。

"关于那四十八台服务器,有一个细节需要说明:我清空数据之前,在每台机器的底层固件里都留了一段'遗嘱'。不是文字,是代码片段。这段代码的唯一功能是:当服务器重新通电并接入网络时,会自动向一个未注册的IP地址发送一条短信号。信号内容只有一串数字,那串数字是地下三层入口电子锁的原始密码——'73'结尾的那组。发完信号之后,代码会自动删除自己,不留痕迹。"

"我当时不知道这个功能将来有没有用。但我给自己加了一个保险。"

周野站在旁边看了一会儿,推了推眼镜,走开去倒了一杯新咖啡,又走回来。

"你三年前还挺会藏东西的。"他说。

"不是我藏得好,"陈扶苏靠在椅背上,盯着屏幕上的字,没有转头,"是我当时知道自己会忘,所以必须把所有出口都标清楚。像在迷宫里面边走边撒面包屑。"

"但你现在已经不用面包屑了。"周野把咖啡放在他手边,"你直接从迷宫里走出来了。"

陈扶苏端起咖啡喝了一口,继续往下翻。

文档的第二部分有点不一样,格式从段落变成了列表,像是他三年前忽然换了思路,觉得清单比长篇大论更高效:

"需要存档的核心文件清单:

1. 董事会成员名单(含地下三层门禁记录)。在U盘根目录/people/中。

2. 接口协议草稿(连接现实主干网的部分)。在/wire/中。

3. 备份路由图(如果将来要重建数据通道)。在/route/中。

4. 沈栀的日志。在/life/中。"

陈扶苏看到第四条的时候,手指停了一下。他点开U盘根目录,确实有一个叫"life"的文件夹。里面只有一个文件,文件名是"栀.txt"。

他点了进去。

文档比前面的短很多,只有几段话,但每一段的日期都不一样。

"2023.08.07。沈栀今天买了一盆绿萝。她说放在窗台上能活很久。我说你连自己养的花都记不住浇水。她说那你帮我记。我说我连自己吃饭都记不住。她说那你提醒我提醒你。我说行。"

"2023.09.14。她把粥又煮糊了一次。我让她别做了以后我来,她说不行这是她的'保留项目'。我说糊的也算项目吗。她说算,'家庭传统项目'。行吧。糊的我也喝完了。"

"2023.10.12。距离手术还有三周。她问我最近是不是在加班,怎么总睡不着。我说是,项目要上线了。她没再问,但晚上睡前在枕头底下放了那种助眠的蒸汽眼罩。我没告诉她那个眼罩其实没用——我睡不着是因为代码还没写完,不是因为光线太亮。但我还是用了。戴着睡觉,没睡着,但有点温热,还行。"

"2023.10.28。离手术还有五天。今天我打开电脑看了一眼'栀.txt'这个文件,发现自己已经写了四段了。都是关于她的。我本来想把它删掉的——留着太多细节可能会让格式化的效果不够彻底。但后来没删。我把它放进了一个叫'life'的文件夹,加了一层壳。我知道格式化的程序会扫描'记忆'相关的内容,但不会扫描'生活'相关的。因为它只删除'谁'、'什么时候'、'为什么'——它不删除'是什么感觉'。而我想保留感觉。怕将来忘了自己为什么愿意做这些事。"

最后一段的日期是"2023.11.02",手术前一天。

"明天做完手术,我就不会记得自己写过这些了。但文件还在这里。如果将来有人读到它们——或者我自己读到它们——我想告诉读到的人:我做这些事不是因为恨董事会或者想当英雄。是因为沈栀那天坐在对面喝糊粥的时候说了一句话。她说'阿苏,你要是哪天不见了,我就天天煮粥,煮到你回来为止。'我当时没说话,但我心里想的是:那我要尽快回来。"

文档到这里就结束了。

陈扶苏把屏幕往前推了一点,靠回椅背。周野站在旁边,没有说话,只是又往他杯子里续了一点咖啡。

"……你还好吗?"周野问。

"还行。"陈扶苏说,"就是忽然想起来自己三年前写了这么多东西,但做完手术之后一个标点都不记得了。像看别人写的情书。"

"但内容是你自己写的。"

"是。所以更怪——像是有人替我记住了我自己。"

他关掉那个"栀.txt"的窗口,退回到文件列表。U盘里确实还有"people""wire""route"三个文件夹,他快速浏览了一遍内容,确认了里面是他需要的所有底层资料:董事会成员的名单确实存在,门禁记录一一对应,接口协议的草稿和他记忆里的一致。他把关键内容做了几个截屏,存进周野电脑的本地硬盘里。

做完这些之后,他又打开了那份"完工日志_20231102.txt",翻到了末尾。

最后一页只有一行字,单独占了一整段:

"如果你已经读到这里——你已经拿回足够多的东西了。剩下的只在一件事上:你愿不愿意给自己一个'以后'。不需要'胜利'或者'复仇',只需要一个活下来的、还能吃上热饭的以后。"

"我猜你会愿意的。"

文档结束。

光标停在最后一行下面,一闪一闪的,像是在等他打点什么进去。陈扶苏看着那个光标看了好一会儿,然后他移动鼠标,在文档末尾重新起了一行,敲了几个字:

"我愿意。"

他没有保存。把U盘安全弹出之后,他把它放回防静电袋里,再和外套内袋里的东西放在一起。

周野端着咖啡杯靠在了柜台边沿上,看着他做这些:"你有什么感受?"他问,语气里没有催促的意思,就是单纯在问。

陈扶苏想了想,把熊从碎花布袋里捞出来放在膝盖上,让它靠着桌面坐着。

"像开了很久的灯,忽然想起来开关在哪。"

周野点了点头,没再多问。他走回里面去把他正在磨的豆子收了尾,咖啡机的蒸汽声在安静的店里持续了一会儿,然后慢慢停了。

陈扶苏把东西全部收拾好:企划书、纸条、U盘、熊、平板、手机。他把每一样东西按照自己的顺序塞回外套和布袋里,拉链拉好,拍了拍袋子的侧面。

"我回去了,"他站起来,把周野桌上那杯已经见底的咖啡端起来最后喝了一口,"今天谢了。"

"谢什么。"周野在里间摆弄他的咖啡豆罐子,"你请我吃面的次数比我帮你修的电脑多。"

"那下次把面补上。"

"行。"

陈扶苏把布袋搭在肩膀上,熊在里面坐着,蓝色眼睛从袋口露出来,像一只在观察周围环境的小动物。他推开店门走出去,风铃响了一声,阳光从门缝里涌进来,照在木地板上铺成一条暖色的光带。

他沿着人行道往回走。路上的人比早上多了,有人牵着狗慢悠悠地走,有人拎着菜篮子从菜市场方向过来,有一对学生骑自行车从旁边经过,车铃声清脆地响了两下又远去了。梧桐树在头顶铺成一整片绿荫,阳光从叶隙间漏下来,在人行道上缓缓移动着圆形的光斑。

走到公寓楼下的时候,他看了一眼二楼窗户。窗帘拉开了一些,窗台上的绿萝被微风吹得叶子轻轻动,叶缘有一圈极浅的、近似金色的细纹反射着午后的光。

他上楼,开门。

沈栀在厨房里,背对着门,正在切什么东西——案板上有节奏的笃笃声透过客厅传过来。她听到开门的声音没回头,但手里的动作停了一下。

"回来了?"

"回来了。"

"鱼我腌好了,姜葱也备齐了。"她侧过头看了他一眼——从他的外套口袋到布袋里露出熊脑袋的那条缝隙——像是在确认他全须全尾地回来了。"你先把东西放一放,洗手。鱼你来烧还是我来?"

"我来吧。"

他换了鞋,把布袋放在鞋柜旁边,熊暂时搁在沙发的扶手上让阳光晒着。他走进厨房,在沈栀旁边站定,洗了手,看了看灶台旁边那条处理好的鲈鱼——鱼身切了花刀,姜片塞在切口里,盘底铺着葱段,能闻到腌料微微渗进鱼肉的咸鲜气味。

"火候你把握,"沈栀把锅铲递给他,自己退到厨房门口靠着门框站着,"我看着就行。"

陈扶苏把锅烧热,倒了油,等油温起来之后把鱼滑进去。

"滋——"的一声,鱼皮和热油接触的声响盖住了客厅里那只熊的眼睛偶尔闪动的微弱的光。

窗外午后的阳光从厨房窗户斜照进来,落在灶台边沿,和油锅升起的白汽混在一起,在两个人之间的空气里形成一道细长的、流动的暖光。

作者寄语:

🌐Novel TranslateRead raw Chinese web novels in instant English — free Chrome extension.Add to Chrome
‹ PreviousChapters
The End