下一章 上一章 目录 设置
30、第 30 章
纪 ...
-
纪海棠没有说话。她站在那里,手里握著那支笔,光从裂缝照进来,落在她手上。
“我不知道新的架构会不会成功。可能不会。但我需要做这件事。不是为了项目,是为了我自己。”他的声音很低,“妳说我的技术架构里没有人的位置。妳是对的。但我想学。我想知道——人的位置在哪里。”
他说完了。厂房里很安静,安静到他听见自己的心跳。她没有说好,也没有说不好,只是站在那里,手里握著那支笔,看著他。
“我可以给你机会。”她说。
他的心跳漏了一拍。
“但不是原谅。”她的声音很平,平到像在念一个她已经决定的条件,“信任要重新挣。你愿意吗?”
他看著她。光从裂缝照进来,落在他们之间的地面上,像一条界线。他想起第一次见面的时候,也是这道光,同一条界线,他站在一边,她站在另一边。那时候他说“我需要你的曲线”。现在他站在同一条线前面,她要他说另一个答案。
“我知道。”他说,“我会用一辈子挣。”
纪海棠看著他,看了很久。久到光开始变了,从暖橘色变成暗红色,从暗红色变成灰色。裂缝里的光也暗了,只剩一个很淡的影子。她没有说好,也没有说不好。她把那支笔放进口袋里,转身往门口走。
他站在原地,没有追上去。他答应过不再打电话、不再发讯息、不再出现在她面前。她说“可以给你机会”,不是现在,是以后。他不知道“以后”是多久,不知道她要他做什么,不知道她会不会在明天说“我改变主意了”。但他会等。他站在那里,看著她走到门口。
她停下来。
“周玉砚。”
“嗯。”
她没有回头。她站在门口,逆光,他看不清她的表情。但他看见她的手在口袋里握了一下——握著那支笔,她的笔。
“你写的那些代码——‘光不能太快,太快会让人紧张。也不能太慢,太慢会让人觉得无聊。要找到那个刚刚好的速度,像一个人在慢慢地呼吸’。”
他没有说话。他记得这行注解,写在光速变化的参数旁边。
“那个速度是对的。”她说,“零点三秒。不是零点五,也不是零点二。是零点三。”
她推开门,走进风里。铁门在她身后关上,发出哐的一声。灰尘在光柱里浮动了一下,然后恢复原来的速度,很慢,像在水里。
周玉砚站在原地,看著那扇关上的门。风从门缝灌进来,吹得他外套领口翻起来。他没有拉紧,只是站在那里,让风吹著。他想起她说“那个速度是对的”的时候,声音很平,但他听得出来——那层平底下有一个东西在动。不是原谅,是——他不知道那是什么。但他知道一件事:她没有说“不要再找我”。她把笔拿回去了。她说零点三秒是对的。
他拿出手机,打开和她的对话框。最后一条讯息还是她发的——“明天下午四点。废弃厂房。”他看著那几个字,打了一行:“谢谢妳愿意再试一次。”看著那行字,觉得不够,又觉得太多。他删掉,重新打:“零点三秒。我记住了。”发送。
他站在厂房里等了一会儿。手机没响。他把手机收起来,走到折叠桌旁边,桌面上有一个浅浅的痕迹,是她那支笔放了很久留下来的。他伸出手,用手指摸了一下那个痕迹。很浅,但他感觉得到。他转身往门口走,推开门,风灌进来,吹得他瞇起眼睛。天快暗了,路灯亮了,光线照在地上,把每个人的影子拉得很长。他站在门口,回头看了一眼厂房里的光——灰尘还在光柱里浮动,很慢,像在水里。裂缝里的光已经暗了,只剩一个很淡的影子。但他记得那道光的样子,暖的,慢的,下午四点二十八分,打在墙面上,形成一道贯穿的光束。她第一次站在这里的时候,就是这道光。今天也是。
他把门关上,走进风里。手机在口袋里震了一下。他拿出来,萤幕上是一条讯息,一个字:“好。”
他看著那个字,没有回。他把手机放进口袋,走进路灯的光里。很亮,很暖,不像废弃厂房的光那么慢,但他觉得够了。他需要的不是完美的光,是一道不会灭的光。她把笔拿回去了。她说零点三秒是对的。她说好。
他走进夜色里,脚步比来的时候快了一些。不是急,是——他也不知道那是什么。像是一直在黑暗中走路的人,终于看到了一点光,不是幻觉,不是他太想要它存在所以它才存在。是真的光。很远,但看得到。他会继续走,用一辈子走,走到她说“够了”的那一天。
第一封邮件是见面隔天寄来的。纪海棠早上到事务所,打开电脑,收件匣里躺著一封新邮件,寄件人是周玉砚。主旨写著“情绪空间——重制版进度日志 001”。她点开,里面没有称呼,没有问候,没有“妳好吗”或“我想妳”。只有一段文字,像工作日志,像他在跟自己说话。
“今天改了回应层的参数。光变化的速度从零点三秒改成零点四秒,跑了一次模拟,太慢了,改回来。零点三秒是对的。妳说得对。”
纪海棠看著那行字,没有回。她把邮件关掉,继续改图书馆的图纸。下午的时候,第二封邮件来了。“进度日志 002。今天写了记录层的资料结构。不是储存数据,是记住时间。几点来,站在哪里,停留多久,离开的方向。不分析,不判断,只是记住。”
她看完,关掉。第三天,第三封。“进度日志 003。今天写了一个新的函数,关于光的色温。暖色不是越暖越好,太暖会让人想睡觉。要带著一点点冷。我设定的基准值是三千两百K,像秋天的傍晚,天快黑了,但还有一点光。”
第四天,第四封。“进度日志 004。今天把第一版的架构全部推翻,重写了记录层。因为我发现一件事——记住不是储存数据,是记得她站在这里的时候,肩膀有没有放松。但我的代码做不到这件事。我不知道怎么让代码记得一个人的肩膀有没有放松。所以我先记下她能记的东西。时间、位置、停留长度、离开方向。其他的,我以后再想办法。”
纪海棠坐在桌前,看著这封邮件。她想起他说“我想学”的时候,声音很低,像在说一个他从来没说过的词。她不知道他学得会学不会,不知道代码能不能记得一个人的肩膀有没有放松。但他试了。不是用嘴说,是用手。
第五天,第五封。“进度日志 005。今天没有写代码。去了妳说的那个仓库——十字裂缝的那个。下午三点十二分到三点十八分,光打在裂缝上,形成十字。我站在那里看了六分钟。妳说得对,那个节奏是对的。不是算出来的,是长出来的。”
纪海棠的手指在滑鼠上停了一下。她想起那个仓库,她站在十字裂缝前面,伸出手,指向同一个点,他的手指碰到她的。那时候她没有缩回去。她关掉邮件,没有回。
第六天,第六封。“进度日志 006。今天重写了回应层。不是根据记录层的数据输出参数,是根据记录层的数据调整光的变化。数据说妳上次来的时候站在东侧的墙前,看了很久,这次妳来的时候,东侧的光会慢一点。不是因为它判断妳需要慢的光,是因为它记得妳上次在慢的光里站了很久。”
纪海棠把这封邮件存进一个文件夹里,取名“进度日志”。她没有告诉任何人,连林檀都没有。
第七天,他出现在施工现场。纪海棠在二楼调光,听到脚步声,回头,看见他站在楼梯口。他穿了一件深蓝色的外套,手里没拿东西,头发被风吹乱了一点。
“你怎么来了?”
“路过。”
她看著他。同样的借口,同样的语气,同样的人。但她没有说“不要再来了”,只是转头继续调光。他站在旁边,没有说话,没有问问题,没有伸出手指指点点。只是站在那里,看著她的手在调光器上转。
过了很久,她开口。“你不用每天都来。”
“我知道。”
“那你为什么来?”
他沉默了几秒。“我想要来。”
她没有回答,继续调光。手指在旋钮上转,转得很慢,比平时慢很多。他站在旁边,没有催她,没有问“这样对吗”,只是站在那里,看著她的手。
林檀从楼下上来,看到周玉砚,愣了一下。她看了纪海棠一眼,纪海棠没说话,继续调光。林檀没有问,走到旁边整理工具,但她的视线一直在两个人之间来回。
光调到第四组的时候,出了问题。控制器的讯号不稳,灯具的响应速度跟不上她的曲线。她试了几次,解决不了。周玉砚站在旁边,没有说话,但她知道他看出问题了。他的眼睛动了一下,手指在身侧轻轻敲了两下——他在忍,忍著不说。
“你有办法?”她问。
“有。”
“说。”
他走过来,指著控制器的接线。“这里的讯号线太长了,衰减严重。换一条短一点的,位置往前移三十公分。”
她看了他一眼。“你怎么知道?”
“妳的曲线要求的速度是零点三秒。这条线的长度会造成零点零八秒的延迟。妳感觉不到,但灯具感觉得到。”
纪海棠没有说话。她叫老李换了一条线,往前移了三十公分。再测试的时候,速度对了。零点三秒,刚刚好。
她转头看他。“谢谢。”
“不用。”
她继续调光,他继续站在旁边。两个人都没说话,但厂房里的安静不是以前那种——以前是两个人各自站在自己的位置上,中间隔著一条看不见的线。现在那条线还在,但好像短了一点。