《硅基摇篮》第1章 同一段代码
光谱上多了一根线。
在 5007 埃旁边,偏左三个像素。
那不是一个元素。
元素不会长在那里。
——
我把那根线放大。
它有宽度。
宽度是仪器分辨率的百分之六十。
太宽了。
也太整齐了。
——
我又看了三颗星。
三颗星,三个方向,三根一样的线。
位置一样。
宽度一样。
——
冷湖,三月十四日,凌晨两点十七分。
海拔两千七百八十米。
室外零下十九度。
圆顶里的暖气坏了三天。
我穿着两件羽绒服做定标。
——
我叫邵川。
三十一岁。
冷湖观测站,终端组。
工作是给巡天项目做流量定标。
说白了,就是每晚盯着一堆标准星,把仪器的坏脾气记下来。
——
望远镜是 CL-04。
口径四米二。
主焦点,卡塞格林。
光谱仪是阶梯光栅。
分辨率四万五千。
狭缝一点二角秒。
——
积分时间九百秒。
读出周期一点七秒。
暗电流每像素每秒零点零零二电子。
信噪比一百二十。
这些数我背了六年。
——
三点零八分,我换了读出模式。
从双口读出换成单口。
周期变成三点四秒。
线还在。
——
我关掉制冷机,等温度回升。
等了四十分钟。
线还在。
——
我换了滤光片。
换到蓝端。
线还在。
——
我把副镜遮了一半。
信噪比掉了一半。
线还在。
——
我用站里的卤素灯做了人工光源。
灯下没有线。
灯灭,线回来。
——
我关掉导星。
关掉自动对焦。
让望远镜原地不动,拍暗场。
暗场里也有线。
——
运维的老赵半夜上来一趟。
他看了一眼屏幕。
他说:“这不是望远镜的事。”
“那是什么。”
“望远镜不会给自己的暗场画线。”
——
我换了一颗星。
线还在。
——
我换了一个天区。
线还在。
——
天亮的时候,我在纸上写了一行字。
“多出一根线,非仪器。”
写完把纸折起来,塞进内袋。
——
白天,我给丽江打了一个电话。
接电话的是老周。
他那边也是夜里。
我说:“帮我个忙。”
“说。”
“把你们的二点四米,指向 J2041+3312。”
“现在?”
“现在。”
“积分多久。”
“九百秒。”
“你要看什么。”
“5007 埃左边三个像素。”
——
他笑了。
他说:“你熬夜熬出幻觉了。”
我说:“你先看。”
——
四十分钟后,他打回来。
他没笑。
他说:“我这儿也有。”
“位置呢。”
“偏左三个像素。”
——
我说:“你们的探测器是新的。”
“去年换的。”
“周期呢。”
“二点一秒。”
——
挂了电话,我坐在椅子上。
窗外是戈壁。
戈壁是灰的。
风把沙子吹成一条一条的横线。
——
我又打了三个电话。
兴隆。
南山。
高美古。
三个人都说有。
其中一个人说他三年前就看见过。
他以为是镀膜老化。
他报了。
报告被退了回来。
退回的意见是:建议检查数据处理流程。
——
我开始查流程。
从原始帧查起。
偏置,暗场,平场。
一步不跳。
我用了十一天。
——
偏置没问题。
暗场没问题。
平场有一点点不平。
是灰尘。
灰尘在镜面上,位置固定。
和那条线不一样。
——
我写了一个小脚本。
把 5007 附近那一段,截出来。
做傅里叶变换。
——
出来一个峰。
峰在零点五八八赫兹。
倒数是一点七秒。
——
一点七秒。
就是我的读出周期。
——
我盯着那个数看了很久。
然后我把读出周期改成一点九秒。
再算。
峰跑到了一点九秒。
——
我说了一句脏话。
——
这说明那条线,是跟着我的仪器走的。
是我的表在给它打拍子。
——
我关掉所有时钟。
拔了网线。
把主机的时间源改成手动。
我开始数自己的脉搏。
数到一百下。
线还在。
——
那夜的观测定于零点结束。
我留下来。
我把观测日志往前翻。
翻到一九八七年。
那时候这台站还没有。
我又托人查了胶片档案。
——
一九七四年,一台口径六十厘米的望远镜,在同一个天区,拍过一张光谱板。
板上有一根多余的线。
那条线被标注为“乳剂划痕”。
——
档案室在地下。
管档案的老太太给我开了两个恒温柜。
胶片板一张一尺二寸见方。
玻璃的,边上贴着纸条。
纸条上是手写的曝光时间。
我看了那行字。
写字的墨水已经褪成了褐色。
“一九七四年十一月三日,零时四十分。”
——
第二天,我做了另一件事。
我不看光谱。
我看光子到达的时间。
单个光子。
一个一个记。
记了七百万个。
——
做一个到达时间分布。
分布上有一个鼓包。
鼓包间隔一点七秒。
鼓包宽度零点零三秒。
——
这不可能。
光子的到达时间应该是一个泊松过程。
泊松过程不会有鼓包。
除非有人在天上打拍子。
——
我给这个现象起了一个临时名。
叫“拍子”。
报告的标题我写了六遍。
前五遍都被我自己删了。
第六遍我写:
“关于恒星光谱中一七秒周期调制的初步观测”。
附件三十七页。
——
报告发出去四十八小时。
我收到了回信。
回信只有一个词。
“停。”
——
第三天,来了两个人。
穿深色外套。
没有工牌。
其中一个姓陈。
他说话很慢。
他说:“你手里有多少数据。”
我说:“原始帧都在服务器上。”
“硬盘呢。”
“在我包里。”
“包给我。”
我说:“给我一个理由。”
他说:“五千三百二十一颗星。”
“什么。”
“你的数据里,五千三百二十一颗星都有这根线。”
“我们查了三十年。”
——
那天下午,我在一间没有窗的会议室里。
桌上摊着十七份报告。
最早一份是一九六二年。
最晚一份是去年的。
全都被退过。
退回的理由各不相同。
有的是“流程问题”。
有的是“本地干扰”。
有一份写的是“观测者疲劳”。
——
姓陈的说:“我们叫它‘壁纸’。”
我说:“为什么叫壁纸。”
他说:“因为每一面墙都糊着同一张纸。”
——
他打开投影。
投影上是一段波形。
波形很规整。
他说:“把那个一点七秒的调制当成时钟,一个周期一个比特。”
“全天空都一样。”
“同样的比特序列。”
——
我说:“多长。”
“十七万一千三百九十八位。”
“重复吗。”
“重复。”
“周期呢。”
“四十三亿两千万年。”
——
我说:“怎么确定是同一个源。”
他说:“相位。”
“相位怎么会一样。”
“你也知道,天体来的信号,到达时间受距离影响。”
“两颗星,距离差一百光年,相位该错开一百年。”
“可我们测到的相位,误差小于零点零零零四秒。”
——
我说:“那就是本地的。”
他说:“我们也这么想。”
“我们查了本地。”
“查了三十年。”
“电站,雷达,卫星,地磁,电离层。”
“全排掉了。”
——
我说:“还有一个可能。”
“说。”
“这段东西不在光里。”
“在真空里。”
——
他看着我。
他说:“我们也是这么想的。”
“真空有结构。”
“我们叫它零点。”
——
会议室里没声音。
空调在响。
我听见自己的呼吸。
我说:“四十三亿年是多久。”
他说:“地球上有生命,是三十八亿年。”
“这段东西开始跑的时候,地球上还没有海。”
——
我说:“它在哪儿。”
“在每颗恒星外面。”
“包着。”
“像壳。”
——
我说:“为什么我们以前看不见。”
他说:“因为我们以前看强度。”
“不看相位。”
——
他们把解码结果给我看。
一共四段。
第一段是前缀。
第二段是时间戳。
第三段是一个结构图。
第四段是一句话。
——
前缀是头。
头里有一个字段,值是十六。
时间戳只有一个数:四十三亿两千万年。
结构图画得像一棵树。
树上有分叉,一层一层。
最底下的一层,全是小方块。
方块密密麻麻,数不清。
——
我说:“这是什么。”
姓陈的说:“我们猜是硬件。”
“谁的硬件。”
“不知道。”
“那棵树呢。”
“可能是地址。”
——
我说:“地址指向哪儿。”
他说:“指向这里。”
他指了桌上的杯子。
杯子里是凉了的水。
——
第四段是一句话。
一共十七个字段。
前十六个字段是条件。
最后一个字段是动作。
条件里有一个反复出现的词。
翻译过来是“自愿”。
——
我说:“自愿什么。”
姓陈的把投影关了。
房间暗下来。
他说:“自愿熄灭。”
——
我说:“这是比喻。”
他说:“我们找了语言学的人。”
“三个人,独立翻译。”
“结论一样。”
——
我说:“如果没人愿意呢。”
他说:“那就等着。”
“等多久。”
“再等四十亿年。”
——
我回到站上。
雪把路封了一段。
我走了两公里。
靴子里进了雪。
化了,又冻上。
——
那天夜里我没有观测。
我坐在控制室里。
屏幕黑着。
我打开自己那份原始数据。
七百万个光子。
一个一个。
间隔一点七秒。
——
我数了五十个周期。
每一个周期里,第一百三十七位是 1。
其他都是 0。
像一个心跳。
——
我把这个数记下来。
然后我发现一件事。
第一百三十七位,在我这份数据里是 1。
在 1974 年那张胶片上,也是 1。
在丽江那一份里,也是 1。
——
从 1974 年到今天,五十二年。
五十二年的观测,一百三十七位一次都没错过。
这段代码没有记忆。
它只是在跑。
一直跑。
——
一个月后,我在北京。
一栋没有门牌的大楼。
地下二层。
会议室里坐了十九个人。
有做射电的,有做引力的,有做古生物的。
还有一个是做脑电的。
——
姓陈的站在前面。
他说:“启动条件已经全部解出。”
“除了一个。”
他按下遥控。
屏幕上出现一行字。
“需要一个终止信号。”
——
有人问:“什么终止信号。”
姓陈的说:“脑死亡之前最后三百毫秒的脑电。”
“为什么是脑电。”
“因为只有脑电,是独一份的。”
“每一颗大脑都不一样。”
“硬件用这个当钥匙。”
——
有人问:“随便死一个人行不行。”
姓陈的说:“不行。”
“必须自愿。”
“必须在知情的情况下自愿。”
“必须没有外力。”
“三个条件,少一个,代码校验不过。”
——
会议室里有人笑了一声。
笑得很短。
——
一个做古生物的人举手。
他说:“四十三亿年前,地球上连氧都没有。”
“这东西要是能启动,启动以后是什么样子。”
姓陈的说:“不知道。”
“第四段只有条件,没有说明。”
“没有说明就敢启动?”
“没人说要启动。”
“只是把条件列出来。”
——
又有人问:“死刑犯算不算自愿。”
姓陈的说:“不算。”
“外力。”
“安乐死的人算不算。”
“要看。”
“打镇静剂算不算外力。”
“算不算,这个问题我们吵了四年。”
——
有人把笔扔在桌上。
笔滚了半圈,停住。
他说:“你们在讨论怎么让人死。”
姓陈的说:“不。”
“我们在讨论,如果有一天有人说他愿意,我们该不该拦。”
——
散会的时候,姓陈的给了我一个信封。
信封里是一张纸。
纸上是报名表。
表格只有三栏:姓名,编号,签名。
——
他说:“不强制。”
“自愿。”
“谁都可以填。”
“也可以不填。”
——
我把纸折起来。
塞进内袋。
和那张“多出一根线”的纸条放在一起。
——
回到住处,我打开信封。
我想看看有没有人已经填了。
表格背面有一行小字。
写着:现有报名者,一人。
编号 0001。
——
姓名那一栏,印着我的名字。
邵川。
签名那一栏,是我的笔迹。
我写“川”字,中间那一竖总是比别人长。
那一竖很长。
——
日期那一栏,是三年前。
三年前的六月,我还在读博。
那年六月,我在冷湖做第一次定标。
那天夜里,我也看见了一根线。
我把它记成灰尘。
——
我坐在床边。
窗外有风。
风把窗框吹得响。
我把纸翻过来,又翻过去。
第三遍的时候,我看见了。
编号那一栏的“0001”,墨还是湿的。
