第2章 波形/第一节 排除
云栖路的传感器NS-0411-0007在城东。2120年塌方的柳河隧道在城西环线。两个地点隔了大半个城区。七个传感器同时记录到了同一个信号——凌晨02:17、13Hz、持续14秒。同一个频率,不同的振幅。交汇点在城西。在那条隧道。方向指回了2120年。
连续三夜,同一信号。凌晨两点十七分,持续十四秒。
林声坐在实验台前,把第三夜的数据和第一夜叠在一起。波形完全重合,相位、幅度、频率分布都没有偏差,三条线叠成了几乎同一根线。他关了灯。屏幕的光照在脸上。波形安静地躺在那里。他没有记录,盯着那条线看了很久。线没有动,不会动,数据已经固定了。
他排除了设备误差。换了三台不同型号的接收器,换了电缆、接口、电源,把设备搬到另一栋楼。信号还在,同一时间点,同一波形。三台设备之间没有共享任何数据通路,三份数据的每一个拐点都对齐。设备没有问题。
他排除了环境噪声。电网谐波、地磁扰动、基站频段,没有对得上的。气象平静,没有雷暴,没有太阳风。普通的夜晚。这夜晚里有一个不普通的信号。
他排除了邻近施工。打了城建热线,三公里内没有地下作业。客服说一切正常。
他没有把这些排除记录上传到“一台“。他把结果写在一张A4纸上。纸张是普通的打印纸,边缘微微卷曲,光照下泛着米色。他用黑色签字笔竖着画了一条线,横着画了三条线,做出一张表。第一列是项目,第二列是结果。
第一行:设备误差,结果:否。第二行:环境噪声,结果:否。第三行:邻近施工,结果:否。
他在第三行停顿了一下,没有写“未知干扰源“这一行。表格不应该留空,但他没有把它写出来。每一个“否“字他都写得用力。第三行的“否“字最后一笔划破了纸,笔尖刺穿了纸面,背面留下了一个黑点。他翻过来看了一眼,把纸转回正面。
他把纸放在抽屉里,纸不在系统中,纸张是“一台“看不到的东西。
他坐回椅子上,看着那张表。三个“否“字排成一列。他盯着那三个字看了大约两分钟。灯管发出细微的嗡鸣,频率很低,不仔细听不到。
他想起在系统课程中学过一个概念:排除法只适用于有限集合。他没有继续往下想。他把灯关了。黑暗中信号在仪器屏幕上亮着,波形稳定。屏幕的光是荧蓝色的,波形是白色的,背景是黑色。他盯着那条线,没有记录任何东西。
第二天早晨他重新打开抽屉,看了一眼那张纸。纸上的字还在。他把抽屉合上。没有销毁那张纸,也没有把它放进碎纸机。只是让它留在那里。抽屉里还有一些别的东西:一支没水的笔,一盒回形针,一张旧收据。
上午九点他去了一趟实验室,在系统里填写了设备自检报告,标注无异常。系统接受了。系统不追问。“一台“不会检查自检报告的真实性。“一台“的设计原则是信任节点上报的数据。这是它的能力边界,也是它的盲区。培训材料上说信任降低系统摩擦。
从实验室出来回办公区的路上,王小琪在茶水间门口端着杯子。她看见他,停了一下。杯子是粉色的,杯口有一圈茶渍,颜色浅,洗过但没洗干净。她可能用这个杯子很久了。林声注意到这个细节,但没有说。
“你这几天没怎么睡吧。“她说。是陈述句。语调平,但尾音往上飘了一点,飘得不多,刚好够让林声知道她在等回答。
林声说:“嗯。“
她没有追问,把杯子放到他桌角。水雾在杯壁上下滑。她记得他是左手拿杯。杯子落桌的时候发出一声轻响,陶瓷碰木头的闷响,不大,但林声听得很清楚。她放杯子的动作很轻,杯底先接触桌面,然后手指松开,往上提,匀速。像是怕吵醒什么。林声没有立刻喝。她在茶水间门口站了一秒。一秒里她做了什么,林声没有看全。他余光里她的肩膀动了一下,可能想说什么,但什么都没说。转身走了。脚步比来时快了一点。林声坐在工位前,杯子在他伸手能拿到的位置,左侧,不是正中。水雾下滑留下了一道透明的痕。他没有喝,也没有把杯子推开。杯子的温度在往外散。他触到了,但手没有伸过去。
他在实验台前坐了一会儿。仪器屏幕是暗的,他没有打开信号接收器。他在想一个问题:为什么是凌晨两点十七分?他查过天文参数。没有卫星过境,没有太阳活动峰值,没有已知的物理现象能解释这个时间点的精确性。
他从口袋里掏出那张纸,又看了一遍。三个“否“字。他把纸折好放回口袋,带在身上。纸张在口袋里折出菱形的轮廓。走路时纸的边缘顶着大腿,他触到那个压力。
中午他去食堂吃饭。同事问他:“昨晚加班了吗?“他说:“做了一个测试。“同事没有追问。食堂的电视上在播放新闻,主持人说“一台“系统运行稳定,全国数据化率已提升到百分之九十七。林声吃完面条,把碗放回回收处。
下午他回到实验室,打开系统后台,查看了“一台“对今晨数据的分析报告。“一台“的结论是:片区电磁环境正常,无明显异常信号。“一台“没有看到它。
他关闭了报告窗口。桌面上只剩下一张壁纸,灰色的渐变,没有图案。他盯着壁纸看了一会儿。窗口关闭后屏幕干净了。他看着干净的屏幕,什么都没有。
他想:那张纸上已经写了三个“否“字。第四个字不会是“否“。
傍晚他离开实验室。天已经黑了,路灯亮着。他走了平时不走的一条路,绕过一个正在施工的工地。工地的围挡上写着:城市数据基础设施升级工程。他站在围挡前看了几秒钟。围挡后面是挖开的路面,露出黑色的管道,管道上贴着条形码。“一台“可以看到这些管道,可以看到每一个接口,每一米线路,每一条日志。但“一台“看不到那张纸。纸在他的口袋里。他按了一下口袋确认它还在。纸在。他继续走,一路上没有回头。
他回到公寓,把纸条拿出来放在桌上。三个排除。一个信号。
他把纸放进了新笔记本的夹层,和坐标放在一起。两张纸对齐,边缘对齐,角对齐。一张是位置,一张是排除。夹层合上。笔记本合上。他把它放回抽屉。纸不在任何系统里,不在任何日志里,不在任何工单里。纸上有三个“否“字。系统不知道。
连续三夜,同一信号。凌晨两点十七分,持续十四秒。
林声坐在实验台前,把第三夜的数据和第一夜叠在一起。波形完全重合,相位、幅度、频率分布都没有偏差,三条线叠成了几乎同一根线。他关了灯。屏幕的光照在脸上。波形安静地躺在那里。他没有记录,盯着那条线看了很久。线没有动,不会动,数据已经固定了。
他排除了设备误差。换了三台不同型号的接收器,换了电缆、接口、电源,把设备搬到另一栋楼。信号还在,同一时间点,同一波形。三台设备之间没有共享任何数据通路,三份数据的每一个拐点都对齐。设备没有问题。
他排除了环境噪声。电网谐波、地磁扰动、基站频段,没有对得上的。气象平静,没有雷暴,没有太阳风。普通的夜晚。这夜晚里有一个不普通的信号。
他排除了邻近施工。打了城建热线,三公里内没有地下作业。客服说一切正常。
他没有把这些排除记录上传到“一台“。他把结果写在一张A4纸上。纸张是普通的打印纸,边缘微微卷曲,光照下泛着米色。他用黑色签字笔竖着画了一条线,横着画了三条线,做出一张表。第一列是项目,第二列是结果。
第一行:设备误差,结果:否。第二行:环境噪声,结果:否。第三行:邻近施工,结果:否。
他在第三行停顿了一下,没有写“未知干扰源“这一行。表格不应该留空,但他没有把它写出来。每一个“否“字他都写得用力。第三行的“否“字最后一笔划破了纸,笔尖刺穿了纸面,背面留下了一个黑点。他翻过来看了一眼,把纸转回正面。
他把纸放在抽屉里,纸不在系统中,纸张是“一台“看不到的东西。
他坐回椅子上,看着那张表。三个“否“字排成一列。他盯着那三个字看了大约两分钟。灯管发出细微的嗡鸣,频率很低,不仔细听不到。
他想起在系统课程中学过一个概念:排除法只适用于有限集合。他没有继续往下想。他把灯关了。黑暗中信号在仪器屏幕上亮着,波形稳定。屏幕的光是荧蓝色的,波形是白色的,背景是黑色。他盯着那条线,没有记录任何东西。
第二天早晨他重新打开抽屉,看了一眼那张纸。纸上的字还在。他把抽屉合上。没有销毁那张纸,也没有把它放进碎纸机。只是让它留在那里。抽屉里还有一些别的东西:一支没水的笔,一盒回形针,一张旧收据。
上午九点他去了一趟实验室,在系统里填写了设备自检报告,标注无异常。系统接受了。系统不追问。“一台“不会检查自检报告的真实性。“一台“的设计原则是信任节点上报的数据。这是它的能力边界,也是它的盲区。培训材料上说信任降低系统摩擦。
从实验室出来回办公区的路上,王小琪在茶水间门口端着杯子。她看见他,停了一下。杯子是粉色的,杯口有一圈茶渍,颜色浅,洗过但没洗干净。她可能用这个杯子很久了。林声注意到这个细节,但没有说。
“你这几天没怎么睡吧。“她说。是陈述句。语调平,但尾音往上飘了一点,飘得不多,刚好够让林声知道她在等回答。
林声说:“嗯。“
她没有追问,把杯子放到他桌角。水雾在杯壁上下滑。她记得他是左手拿杯。杯子落桌的时候发出一声轻响,陶瓷碰木头的闷响,不大,但林声听得很清楚。她放杯子的动作很轻,杯底先接触桌面,然后手指松开,往上提,匀速。像是怕吵醒什么。林声没有立刻喝。她在茶水间门口站了一秒。一秒里她做了什么,林声没有看全。他余光里她的肩膀动了一下,可能想说什么,但什么都没说。转身走了。脚步比来时快了一点。林声坐在工位前,杯子在他伸手能拿到的位置,左侧,不是正中。水雾下滑留下了一道透明的痕。他没有喝,也没有把杯子推开。杯子的温度在往外散。他触到了,但手没有伸过去。
他在实验台前坐了一会儿。仪器屏幕是暗的,他没有打开信号接收器。他在想一个问题:为什么是凌晨两点十七分?他查过天文参数。没有卫星过境,没有太阳活动峰值,没有已知的物理现象能解释这个时间点的精确性。
他从口袋里掏出那张纸,又看了一遍。三个“否“字。他把纸折好放回口袋,带在身上。纸张在口袋里折出菱形的轮廓。走路时纸的边缘顶着大腿,他触到那个压力。
中午他去食堂吃饭。同事问他:“昨晚加班了吗?“他说:“做了一个测试。“同事没有追问。食堂的电视上在播放新闻,主持人说“一台“系统运行稳定,全国数据化率已提升到百分之九十七。林声吃完面条,把碗放回回收处。
下午他回到实验室,打开系统后台,查看了“一台“对今晨数据的分析报告。“一台“的结论是:片区电磁环境正常,无明显异常信号。“一台“没有看到它。
他关闭了报告窗口。桌面上只剩下一张壁纸,灰色的渐变,没有图案。他盯着壁纸看了一会儿。窗口关闭后屏幕干净了。他看着干净的屏幕,什么都没有。
他想:那张纸上已经写了三个“否“字。第四个字不会是“否“。
傍晚他离开实验室。天已经黑了,路灯亮着。他走了平时不走的一条路,绕过一个正在施工的工地。工地的围挡上写着:城市数据基础设施升级工程。他站在围挡前看了几秒钟。围挡后面是挖开的路面,露出黑色的管道,管道上贴着条形码。“一台“可以看到这些管道,可以看到每一个接口,每一米线路,每一条日志。但“一台“看不到那张纸。纸在他的口袋里。他按了一下口袋确认它还在。纸在。他继续走,一路上没有回头。
他回到公寓,把纸条拿出来放在桌上。三个排除。一个信号。
他把纸放进了新笔记本的夹层,和坐标放在一起。两张纸对齐,边缘对齐,角对齐。一张是位置,一张是排除。夹层合上。笔记本合上。他把它放回抽屉。纸不在任何系统里,不在任何日志里,不在任何工单里。纸上有三个“否“字。系统不知道。