晋江文学城
下一章 上一章  目录  设置

13、十七年不删   第十三 ...

  •   第十三章:十七年不删

      修复室的门没锁。

      马可推开门时,带起的风把工作台上的纸屑卷了起来。卢卡的工牌还挂在画框右上角。塑料边缘的牙印在暗处泛着一圈惨白。马可盯着它看了三秒。然后把背包重重甩在控制台上。尼龙拉链划破空气的声音像刀锋刮过铁皮。

      “我要清空这里。”他对着空荡荡的房间说。声音很哑,但砸得很实。不是商量。是通知。

      他恨这幅画。不是恨颜料,不是恨异端。是恨它偷走了父亲最后三年。那三年,修复室的防爆门总是关着。门缝底下漏出铜灯的火。门后面是父亲给卢卡看图谱的低声交谈。他只能在门外站着。听见键盘敲击声。听见父亲说“对,这里看”。听见卢卡说“懂了”。他推不开。也敲不响。七岁那年,他用父亲淘汰的旧键盘写了第一个程序——一个小外星人,从屏幕左边慢慢走到右边。存进底层。父亲没删。十七年。一次没运行。一次也没删。

      他坐下。手指砸在电源键上。屏幕的冷光劈开昏暗,映出他眼下的青黑和咬紧的咬肌。手指在触控板上滑动。调出底层进程。清理缓存。准备格式化。

      光标停在一个他从不认识的线程上。

      签名:`L`。

      创建时间:三天前。凌晨3:16。

      马可的呼吸骤然停住。手指悬在鼠标上方。骨节瞬间绷紧到发白。他知道`L`是谁。他知道这个线程不该出现在这里。卢卡的权限应该在死后48小时被系统自动回收。但这个线程还在跑。占着内存。占着带宽。像一根被强行缝在主板上的神经,死了也不肯断。

      他双击。

      屏幕中央弹出一个纯黑对话框。没有进度条。没有加载动画。只有一行刺眼的白字:

      `“谁教会你写代码?”`

      马可的瞳孔猛地收缩。喉结剧烈地上下滑动了一次。他没立刻输入。手指在键盘上方悬着,指尖不受控制地微颤。不是冷。是七岁那年站在门外的委屈、三年没推开门的恨、和此刻胸腔里突然炸开的某种东西混在一起,撞得他肋骨生疼。他猛地咬住后槽牙,下颌肌肉绷出尖锐的轮廓。

      他敲下三个字母:`Papà。`

      回车。

      `咔哒。`

      对话框消失。一个文件夹在屏幕中央缓缓展开。不是惊天秘密。没有加密密钥。没有隐藏分区。只有一行字。卢卡留下的。

      `“马可。如果你看到这行字。说明你终于问了正确的问题。——L.”`

      马可死死盯着那行字。屏幕的蓝光映在他脸上。他突然明白了。这不是密码。这是门。门锁的算法不是密钥,是一个弟弟问“谁教我写的代码”,输入唯一的答案。卢卡知道他会问。知道他不会问别人。只会在深夜一个人坐在控制台前,看到后台进程里多了一个他不认识的线程。

      他点开文件夹底层。跳出一个原始文件。建立日期:2007年3月14日。

      文件名:`alien_v1.exe`。

      马可的手指猛地攥紧鼠标。塑料外壳发出刺耳的咯吱声,几乎要裂开。四天之后父亲就死了。那一天,父亲在最后的几天里——应该陪女儿整理铜盒,应该修改被学会拒稿的论文,应该在病床上等止痛药——但他没有。他打开电脑,把儿子七岁时写的第一个破程序存进底层。从没运行过。从不删除。

      父亲没有把自己从儿子生命里删掉。他把儿子的第一行代码,埋进了没人能删除的地方。不是罗马地下室。是黑胶体芯片和大地的静电之间。永远跑不了的破程序,却比任何修复室的日志都更难被抹除。

      他同时明白——父亲这三年不是在和卢卡一个人合作。是和未来的儿子合作。十七年后的今天,这个程序需要一个能读备份系统的年轻人。卢卡留门,他走进去。父亲留了钥匙。钥匙是一个七岁孩子写的程序。永不运行。永不删除。

      他的眼眶猛地发热。不是哭。是某种憋了十七年的东西终于找到了出口。他猛地推开椅子站起来。椅腿摩擦地板发出尖锐的啸音。他转身走向修复台。脚步很重。但不乱。

      台面上放着卢卡的修复刀。直刃。碳钢。刀柄缠着医用防滑胶带,边缘已经被汗渍浸得发黑。马可伸手握住刀柄。手在抖。抖得厉害。刀刃在铜灯的残光里晃出碎影。但他不放下。指节死死扣住胶带,骨节泛白。

      “教我修。”他的声音砸在空气里。带着砂砾摩擦的粗粝。不绕弯。不掩饰。

      艾琳娜从暗室的阴影里走出来。她一直在那里。没出声。没打断。她看着他抖的手,没说话。她走过去。不是安慰。不是拥抱。她一把攥住他的手腕——力道很大——把他连人带刀猛地按在画框上。

      “感觉到吗。”

      “什么。”马可的呼吸是乱的。胸膛剧烈起伏。

      “暖。”艾琳娜的声音不高,但每个字都像钉子砸进木头。“是所有人的体温。爸爸、卡塔里娜、朱塞佩、卢卡、我。还有乔瓦尼的。你摸的是他们所有人的掌纹。他们多数都死了。还在。”

      马可的手停在画框边缘。包浆的温润从指尖迅速渗进指腹。那不是木头本身的温度。是二十二年前父亲掌心的汗、卡塔里娜指甲上永久的青、卢卡前天凌晨留下的旧体温与咖啡杯的余温,在画框上还没散。五百年的油脂、汗液、呼吸,一层层叠进木纤维的孔隙里,熬成了这一层油润的光。

      **他的手不再抖。**

      不是因为不紧张。是因为暖意从包浆里压住了他骨头里的冷。那种冷从七岁那年站在门外开始积了十七年。现在被一层活过的温度盖住了。

      他松开握刀的手。刀没掉。他重新握紧。这次没抖。指腹贴上刀柄的瞬间,肌肉记忆自动接管了发力角度。食指第二关节压住胶带磨损的边缘。和卢卡握刀的位置完全一致。

      他没有回答“我留下”。转身走回控制台。坐下。屏幕还亮着。`L`的文件夹还开着。

      他点开桌面。右键。新建文件夹。

      命名:`L_Continue`。

      双击进入。新建文本。光标闪烁。

      他的手指落在键盘上。敲击声密集、干脆、没有任何犹豫。和卢卡生前敲备用链路时同一个频率。和父亲十七年前存下那个破程序时同一个频率。

      `//For L. From M.`
      `//如果你能看到这行字——备用链路已经启动了。`
      `//第二条我已经在写。把修复师的容错率写进协议。允许数据包像杂质一样分叉、蔓延。不追求纯净传输。只要活下来。`

      敲下最后一个句号。回车。保存。

      屏幕角落跳出一个极小的绿色提示框:`[备用链路_02_已激活。带宽:100%。容错协议:加载。]`

      马可靠在椅背上。闭上眼。胸口剧烈起伏了一下。然后慢慢平复。

      修复室里只有冷却风扇的低频嗡鸣。**0.3Hz。**和画布的振动频率一样。

      他没关灯。让屏幕的光自己亮着。让卢卡的工牌在暗处反光。让十七年的恨,在这一秒变成第二条链路的带宽。

      **门外走廊传来门禁“滴”的一声。系统在查。贝尔托利在看。48小时在走。**

      火苗跳了一下。**0.3秒。**

      **两天。还剩两天。**

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>