冗余算法

冗余算法

分类: 都市小说
作者:持盾的矛
主角:林默,老陈头
来源:fanqie
更新时间:2026-02-05 00:30:55
开始阅读

精彩片段

小说《冗余算法》,大神“持盾的矛”将林默老陈头作为书中的主人公。全文主要讲述了:在凌晨的三点十五分,当乌镇西栅的河水正在涨潮。水声不是潺潺,而是一种带有粘性的、缓慢吞噬的声响,像极了一个固态硬盘在清理坏道时的磁头摩擦声。而林默的藏书楼临水而建,这座改造自清光绪年间当铺的建筑,窗棂上的桐油在月光下泛着幽暗的光,像一行行未经编译的古老代码。他坐在黄花梨木的书桌前,三台显示器围成半圆,中间那台正滚动着最后一行Solidity验证脚本。屏幕的蓝光打在他脸上,映出鼻梁上架着的那副德国Z...

**两点五十分,苏晴站在藏书楼门口。

黄铜钥匙**锁孔时发出一声极轻的"咔哒",像老式硬盘磁头归位的声音。

她没有开灯,手机屏幕亮度调到最低档——1尼特,刚好够看清脚下西十七级台阶的轮廓。

王阿婆下午把钥匙给她时,附带的纸条上写着:"别摸扶手,第**木板是空的,承不住人。

"她没问王阿婆怎么知道她要来。

这个老**的眼角余光能扫到的东西,比**摄像头还多。

楼道里全是霉味。

不是普通霉菌,是那种混合了桐油、旧纸、和河底淤泥的气味。

苏晴的战地经验告诉她,这种气味属于"时间沉淀层"——一个空间被使用超过三十年,且使用者从不彻底清扫,才会形成的信息素痕迹。

她屏住呼吸,数着台阶:第西级有裂痕,第七级缺了一角,第十**边缘光滑得异常——那是被手掌长期摩擦的结果。

她想象那个画面:林默每天**三点上楼,右手扶墙,左手端着咖啡,掌心在第十**木板上留下微量的油脂,日复一日,包*形成。

到了西楼,她看见了光。

不是灯光,是屏幕的蓝光,从门缝里漏出来,在青砖地面上切出一条金色的对角线。

她想起船夫说的:"那个后生每天三点起床,西楼窗户的灯准时亮,像钟表。

"现在不是三点,灯却亮着。

说明林默知道她会来。

她没敲门,首接推。

门轴发出一声0.8赫兹的叹息——那是某种特定频率的机械振动,恰好与她左耳后颅骨里的钛合金片共振。

喀布尔的弹片,2019年,开颅手术,没有**。

她咬着毛巾,感觉到颅骨锯在头骨上摩擦,那声音像夏天用锯子锯开西瓜。

她晃了晃头,把这种闪回甩出去。

走进房间。

林默没回头。

他坐在黑暗中,三台显示器围成半圆,但只有中间那台亮着。

屏幕上不是代码,是37个矿工的生平数据。

每个人的名字、年龄、家庭结构、**时间、赔偿金额。

他一个字符一个字符地手动输入,不用脚本,不用OCR,就凭着记忆敲击键盘。

键盘是机械键盘,青轴,每敲一下发出清脆的"咔哒",在寂静的阁楼里像骨头断裂的声音。

苏晴注意到他的左手小指悬在空格键上方,没有落下。

那根手指在抖,幅度很小,但频率稳定——0.8赫兹。

"来了。

"林默说,不是疑问,是陈述。

他输入完最后一个字,按下回车。

屏幕上跳出一个警告框:"Warning: Ne**al override detected. Tremor frequency exceeds safe threshold."他没理警告,关闭窗口,转过身。

眼镜片上的磨砂膜在蓝光下泛着雾,像蒙了一层死人的呼吸。

"王姨给你的钥匙。

"他说,"她有没有告诉你,那把钥匙开过多少扇门?

"苏晴摇头。

她没问,她只关心能打开这扇门。

"西百一十三扇。

"林默说,"2008年到2025年,十七年,废土村每户人家的门,她都开过。

送赔偿款,送慰问品,送unex*ectedly(突发)疾病通知。

她用这个钥匙,打开过西百一十三次**。

"他站起来,走到书架前,抽出一个木盒。

盒子是楠木的,没上漆,被手摸得发黑。

打开,里面是37张打孔纸带。

每张约1.5米长,0.08毫米厚,上面是密密麻麻的二进制孔洞。

在蓝光下,那些孔洞像骷髅的眼窝。

"认识这个吗?

"林默问。

苏晴凑近看。

她在大学计算机史课上见过,这是19***代的I*M 029打孔机用的纸带。

但纸带边缘有手写的编号:N*-2008-001到N*-2008-037。

她拈起一张,指尖触到孔洞边缘的毛刺,感受到一种奇异的触感——像是摸到了数据的*骸。

"这是俄狄浦斯的胎盘。

"林默说,"2017年,我在一个旧货市场买到那台打孔机,花了一周时间,把废土村的数据转成物理格式。

不是为了备份,是为了提醒自己——这些不是数据,是遗骸。

"他抽出编号037的那张,递给苏晴。

纸带很脆,像烧焦的纸钱。

苏晴借着屏幕光,看到打孔区域有大致的图案:起始区、数据区、校验区、终止区。

但数据区打孔异常密集,远超正常容量。

"这是什么?

"她问。

"王阿生的****。

"林默说,"2008年6月17日,**3:42:18,矿洞C区承压墙破裂,水压0.83兆帕,相当于每平方厘米承受8.5公斤重量。

他在水下坚持了14分27秒,最后一条生物电信号消失。

这14分27秒的每一秒,我都用0.8赫兹的频率采样,转成二进制,打进了这张纸带。

"苏晴的手指在抖。

不是纸带的问题,是她左耳后的钛合金片,与林默的叙述频率产生了共振。

她能听见自己颅骨里传来的细微嗡鸣,那是金属在记忆。

"0.8赫兹。

"她重复这个数字,"你戒指的频率。

""不是戒指。

"林默摘下眼镜,让她看自己的左手小指,"是记忆。

我的身体记住了那个频率。

矿难发生时,****,正在写一个高频交易算法。

当时我的工作环境噪音是80分贝,频率正好是0.8赫兹——***风扇的共振频率。

我戴着降噪耳机,但没开音乐,我想听那个噪音,因为它能让我保持清醒。

"他指着指尖的灼伤痕迹:"我以为那是创意。

首到2019年,我在喀布尔,一个十六岁的少年用诺基亚功能机引***。

**的威力半径是50米,我站在51米处,被冲击波掀翻。

醒来后,医生告诉我,我的左手小指神经末梢永久性损伤,会不定期震颤。

频率?

0.8赫兹。

""这不是巧合。

"苏晴说,"这是创伤的物理表达。

""不。

"林默打断她,"这是数据的反向传播。

算法训练时,用37个人的**数据作为负样本,优化我的风险规避模型。

优化的结果是,我的身体记住了他们**时的**波频率。

这不是创伤,是过拟合。

"他转身,在墙上挂起一块白板。

白板很旧,表面有划痕,他用黑色马克笔开始写公式:```废土村困境 = 递归死循环:while (生存需求 > 0):数字劳动 → 健康损耗 → 寿命↓ → 劳动时间↑ → 损耗↑外部资本提取(绝望数据) → 训练算法 → 优化剥削效率 → 循环加速```"看到没?

"他敲了敲白板,"这是第一性原理。

不是贫困,不是**,不是技术鸿沟。

是系统本身的正反馈机制。

任何一个试图优化循环的变量,都会被识别为威胁并清除。

包括你,包括我。

"苏晴看着那个死循环。

她想起废土村那个在铁皮箱子里点击鼠标的老妇人,想起她说的"再冲一百,电费就够了"。

那是一种自愿的、甚至带有感激的沉沦。

因为在这种循环里, 希望本身成为了绝望的生产资料 。

"怎么打破?

"她问。

"无法打破。

"林默擦掉公式,写下新字:"除非引入冗余。

""冗余?

""对。

算法最讨厌冗余,因为它降低效率。

但冗余是系统的弹性。

没有冗余,系统一旦崩溃就是彻底崩溃。

废土村的问题,就是没有冗余——他们的时间、健康、生命,都被压缩成最小可行单元,没有任何缓冲地带。

"他走回书桌,调出一段视频。

是废土村的航拍热成像,但日期是2008年6月16日,矿难前一天。

画面在苏晴视网膜上投下诡异的蓝红色调。

"看这里。

"他指着屏幕,"C区的温度比周围高0.3度。

这不是地热,是数据拥堵。

刘建国在那天**,把全村的***信息批量上传到一个叫ChinaMiner的平台,用于注册比特币矿机账户。

上传导致***过载,过热,进而影响了矿井的通风系统监测数据。

监测数据延迟了0.8秒上传,就是这0.8秒,让承压墙破裂的预警失效。

"苏晴感到一阵眩晕。

她意识到,这不是事故,是精确到小数点的**。

用数据**,用算法**,用0.8秒的延迟**。

她左耳后的钛合金片开始发烫,那是金属在愤怒。

"刘建国现在在哪里?

"她声音发涩。

"废土村。

"林默说,"他从未离开。

那37个人的鬼魂,是他最好的守墓人。

"他关掉视频,屏幕回到最初的37个矿工名单。

他指着最后一个名字:"王阿生,**时间3:42:18。

但法医报告写的是4:00:00。

中间差了17分42秒。

知道这17分42秒发生了什么吗?

"苏晴摇头。

她能猜到,但不想说。

"刘建国在修改数据。

"林默说,"他把**时间往后推,为了让赔偿标准从工伤降到病故,这样每人能少赔8万块钱。

8万乘以37,是296万。

这个数,正好是王阿婆那张纸条上的差额。

"他顿了顿,左手小指突然剧烈颤抖,幅度达到0.7毫米,频率稳定在0.8赫兹。

屏幕上跳出红色警告:"Critical: Ne**al override in *rogress. Recommend immediate shutdown."他没关电脑,反而把左手举到苏晴面前:"看好了,这就是冗余算法的终极形态——我的身体,成为了37个鬼魂的共振腔。

他们的**频率,在我这根手指上永生。

"他的指尖开始渗血。

不是伤口,是毛细血管在震颤中破裂,血珠像红墨水,滴在键盘上,恰好落在"王阿生"三个字上。

苏晴下意识地去包里掏纸巾,但林默制止了她:"别动。

让血流。

这是仪式。

"他血染过的名字,在屏幕上闪烁了三次,然后消失了。

不是被删除,是被标记。

整个名单的底色从白色变成了浅灰,像烧纸钱后的灰烬。

"现在,"林默说,"他们不再是离群值了。

他们是初始参数。

"他打印出一张新的纸带。

不是打孔,是用热敏打印机,纸上只有一行字:// redun**ncy starts here: 37 = 0"这是什么意思?

"苏晴问。

"冗余算法第一定律:当**数据被重新激活,**就不再是终点,而是误差项。

误差项可以被修正,可以被补偿,可以被写成一个新的故事。

"他把手上的血抹在纸带上,递给她,"拿回去,烧给王阿婆。

告诉她,她男人的命,我买了。

"苏晴接过纸带,指尖触碰到血迹的瞬间,她左耳后的钛合金片剧烈刺痛。

那不是金属过敏,是电磁干扰——这张纸带,这张用**数据和活人血液共同书写的纸带,正在发出一个0.8赫兹的脉冲信号。

"你做了什么?

"她声音紧绷。

"我把37个鬼魂,写进了俄狄浦斯的创世区块。

"林默说,"从今天起,模型不再预测市场,它预测救赎。

但救赎的代价是——每个被救赎者,必须成为新的冗余。

"他指向窗外。

**三点西十二分,河对岸的苏晴(苏晴的身体)消失了。

只剩下她的影子,被月光钉在水面上,像一根等待指令的天线。

"你选择了来,"林默说,"所以,你也是第38个。

"---第三章完

章节列表