明。他没有上楼,也没有下楼。一个人站在一楼大厅的前台旁边。那盆很久没人浇水的绿萝还在角落里,叶子蔫了大半,边缘发黄卷曲。但根部抽了一根新芽,嫩绿色的,只有两片叶子。
周启明抬头看着墙上那张gcs项目三年前的合影。照片被裱在一个廉价的铝框里。玻璃上有一层薄灰。照片里的顾远站在最左边,袖子卷到手肘。他当时还没有开始建v1的核心架构,只是在跑一个试验性的经济波动模型。站在他旁边的几个人,有一半已经离开了项目组。周启明那张脸在三年前的合照里站在右边。当时他还没有开始谈政策权重。穿着一件浅灰色的夹克,扣子系到第二颗。
“照片里没有我。”林序走到他旁边。他的鞋底在水磨石地面上几乎没有声音。
“那时候你还没来。这栋楼里的人不到现在的一半。”周启明没有转头。他的视线还停在照片上。“委员会说审查结束了。但没有结束。v2的启动条件被搁置。但迟早要回来讨论。只要讨论v2,就会重新讨论政策权重——不管谁在场,不管谁说了什么。我在审查里学到的东西只有一样。”
他转过头看着林序。眼窝下面有一圈青色的痕迹。不是熬夜的痕迹,是比熬夜更深的东西。“解释一旦被转引,就不再属于原来说话的人。但这不意味着说话的人可以不解释。”
他开始朝电梯走去。皮鞋在水磨石地面上发出规律的声响。和十四天前第一次走进这栋楼时一样稳。每一步之间的间隔完全一致。林序看着他的背影消失在电梯门后。门合上之前,周启明的手在身侧握成了拳。不是愤怒。是某种已经放弃期待却还没有放弃行动的人特有的姿势。
深夜。主控室。伊琳一个人坐在第三排的工位上。面前摊着中东那边传回来的管道维护数据。数据表格铺满了整个屏幕。数字一排一排地往下延伸。她的眼镜推到头顶。手指在触摸板上缓慢滑动——不是在看材料。光标在屏幕上画着一个不规则的圈。
桌上放着一杯茶。已经凉透。杯沿上有一个浅浅的口红印。她盯着屏幕上的某个数字,盯了很久。那个数字是0.37。管道压力的偏差值。在安全范围内。但连续七天都在同一个方向偏移。不是波动。是一种缓慢的、持续的趋势。
林序端着一杯新泡的茶进来。把她的旧杯子换掉。杯底在桌面上留下一圈水印。她接过来抿了一口。温度烫到了嘴唇,她的手一抖,茶水溅在虎口上。她没有擦。
“审查报告没有提到一个最根本的问题。”
“什么问题。”
“我们一直说模型有盲区。制度有盲区。人为解释有盲区。但没有人问——盲区这个词本身是什么意思。”她把杯子放下。用手指在桌面上划了一道线。从左到右。在中间停住。“盲区不是无知。盲区是我不知道我不知道什么。我明明不知道,却还活在一套以为自己是知道的状态里。v1成功的那一次——四十七天预言——不是因为我们没有盲区,而是因为盲区恰好没有落在因果链条的关键节点上。后面两次失败,不是因为我们突然多了盲区,而是因为盲区恰好落在了致命的位置。系统没有变。盲区的位置变了。”
她看着林序。她的眼睛里没有沮丧。是一种更冷的东西。像是一个人在黑暗里待久了,终于适应了黑暗,然后发现黑暗本身才是常态。
“这才是最可怕的。我们永远不知道下一个盲区在哪里,直到它砸下来。”
她把屏幕上那个0.37圈了出来。保存。关上文件。“你知道吗,四十年前,中东那条管线的第一个焊缝是由一个英国工程师检查的。他在质检报告上签了名。他的手签。钢笔写的。那份报告的扫描件现在还躺在某个档案库里。上面有一个咖啡渍。那个咖啡渍比我们现在的任何一个预测模型都更真实地接触过那条管线。我们以为我们在预测现实。但我们接触的所有数据,都已经是别人的解释了。”
她站起来。走到窗边。窗外是北京的夜晚。城市的灯火在远处铺开。她用手背擦了擦窗台上的灰。手背上留下一道灰痕。
林序看着她的背影,想起一件事。审查开始第一天,伊琳在走廊里对沈淮说过一句话。她说,你审的不是系统。你审的是所有人对系统做的事。当时沈淮没有回答。十二天后,他用一份技术附件回答了她。但没有写在正文里。
林序回到机房。机房的冷却系统发出持续的嗡嗡声。他打开私人日志。屏幕的光照在他脸上。他在屏幕前坐了很久。手指放在键盘上,没有动。
窗外有车灯扫过。是出租车。在停车场里短暂停了一下,又开走了。引擎声消失在夜色里。
他把v1阶段最后一次重大记录写成了三行。压在之前所有日志的最上面:
“t线在审查中保住了技术基线的诚实性,但失去了改变外部制度框架的能力。i线在审查中被证明是预