凌晨三点十七分,索尔·阿什比的神经接口在颅骨深处震动了一下。
那不是普通的来电提醒。他在棱镜公司写了六年底层架构,太熟悉这种感觉了——像一根冰针从脊椎底部一路划到后脑,是系统最高优先级的推送信号,意味着算法判定这座城市的某个角落正在发生一起本可阻止的重罪。
但奇怪之处就在这里。三天前,他已经提交了辞职协议,所有权限理论上已经冻结。
索尔睁开眼。灰区的夜晚从不安静,楼下的非法神经接口诊所仍在营业,劣质电源适配器的嗡鸣穿过水泥楼板,像苍蝇在塑料布下面产卵。他没有开灯,瞳孔自动适应了黑暗,视网膜投影上浮现出一条加密的幽灵消息。
消息只有一行代码:栅格漏洞已激活。延迟推送一帧,已缓存至本地。
他盯着这行字,盯了很久。
栅格漏洞是他三年前埋下的。彼时他还是棱镜犯罪预测模型的首席架构师,负责整个奥克塔维亚联邦的预判系统迭代。这个漏洞的作用简单到近乎幼稚——把那些被算法拦截的预警信号,悄无声息地复制一份,转发到他的私人加密终端。
他埋下漏洞,不是因为他想当英雄。只是因为他太清楚那些被拦截的信号里有什么。
十年前,联邦政府与棱镜公司签署了代号为“安全穹顶”的秘密协议,允许棱镜在全市布设全维监控网络。摄像头、麦克风、生物特征扫描器、社交关系图谱、消费记录、移动轨迹——所有你能想象的数据入口,全部汇入一张巨大的预测网格。算法每秒钟处理数十亿条信息,寻找那些尚未实施但已经萌芽的犯罪意图。这在技术上叫“预谋阶段行为特征识别”,棱镜的市场部门把它翻译成更通俗的话:在犯罪发生之前阻止它。
问题在于,并不是所有人的安全都值得被保护。
索尔记得很清楚。正式上线前的最后一次战略会议上,首席产品官沃伦·克劳斯在大屏幕上展示了一张分级表。表格左侧是一串身份标签——公民等级、纳税信用分、居留类型、职业类别、社交活跃度、媒体关联度——右侧是一个叫“干预价值系数”的数字。
“我们不可能阻止所有犯罪,”沃伦的语气像在介绍一款新上市的家电,“所以需要优先级排序。算法会自动计算每一条潜在受害者的社会价值,然后决定是否投入干预资源。这不是主观判断,是数据自己给出的答案。”
索尔当时坐在会议桌末端,觉得胃在缓慢地往下沉。
“如果一个短期游客遇到危险呢?”他记得自己问过。
沃伦甚至没有犹豫。“如果她的干预价值系数低于阈值,系统会自动将预警归类为‘其它’。资源有限,有些风险不值得我们覆盖。”
那天的会议没有一个人提出异议。十二个人坐在那张红木长桌前,点头,记录,然后去吃午餐。索尔把那页笔记撕下来塞进口袋,后来再也没有打开过。
他抗争过。三年,三次大版本迭代,无数次因为他坚持要去除偏见权重而与沃伦爆发争吵。最终他疲惫了。不是因为被说服,而是因为他发现自己的每一次呐喊都像把石头丢进沼泽——声音被吸收,涟漪被抹平,水面恢复如初,连一个气泡都不会冒出来。
三天前他递交了辞呈。不是因为想通了,而是因为他终于承认了一个更冷的事实:这幢大楼里的每一个人都知道偏见的存在。他们只是学会了用“优先级排序”、“资源优化”、“风险量化”这些词来包装它。而他,索尔·阿什比,也在这套词汇里面活了六年。
他没有删掉栅格漏洞。也许在某个他自己都没意识到的角落,他一直在等这一天的到来。
索尔从床头摸出全物理密钥——一枚银质卡片,薄得像剃须刀片——插入耳后的接口槽。
数据洪流涌入意识。
延迟推送的原始标头显示,预警生成于昨夜二十一点二十三分。地点是伊斯特湾第四货运区,一片废弃多年的物流中转站,连导航系统都不再标注的灰色地带。预警类型:性侵。受害者为女性,持短期旅行签证,社交档案标记为“非长期居留者”,纳税信用分无记录,居留状态未联网登记。
干预价值系数:0.17。
阈值:0.5。
处理结果:自动归档为“其它”。不推送。
索尔接着调取了预警附带的行为预判数据。系统在案发前三小时抓取到一个名为“周六猎场”的加密群组对话,七名男性用户,全部位于伊斯特湾半径五公里范围内。其中一个人写道:“进口货已到港,想尝鲜的跟紧。”另一个人回复:“包装干净吗?”第一个人回了一个笑脸表情,加一句:“短期签,没人认。”
这些对话被算法捕捉、分析、归档。然后系统做出了它自己的判断:不值得干预。
索尔感到喉咙发紧。他继续往下翻,找到了一段补录的音频,来自伊斯特湾边缘一台年久失修的拾音器。录音时长四十七秒。
他点开。
起初只有风声。伊斯特湾靠海,夜晚的风灌过废弃厂房的破窗,发出呜呜的空腔共鸣,像某种被遗忘了很久的动物在低吟。然后是脚步声,不止一个人,橡胶鞋底碾过碎玻璃,发出细碎的咔嚓声。有人在哼歌,调子轻快得像在超市排队结账。
接着,一个女声。
“请让我走。我什么都不会说。求你们。”
她的联邦语口音很重,带着北方语系特有的僵硬音节,元音发得过于用力,辅音却含混不清。索尔判断她来自斯特伦斯塔或者附近的北欧邦联区域。那种口音他听过——几年前一个来自马尔默的数据分析师在棱镜待过半年,说话的节奏一模一样。
没有人回答她的哀求。有人在笑,声音低沉,像是觉得眼前这一切有趣极了。然后第三个人开口,语气平淡,没有愤怒,没有特别的恶意,近到麦克风清晰捕捉了每一个字:“别紧张。很快就完事儿。反正你这种人,不会有人来找的。”
又是笑声。不止一个人。
索尔闭上眼睛。音频继续播放了三十一秒,内容他不忍再听第二遍,但他逼自己听完。直到最后——脚步声远去,引擎发动,车门关闭。然后是漫长的沉寂。只有风,只有伊斯特湾腥咸的海风灌进来,填满那片废弃的空间,填满录音剩下的每一秒。
第四十七秒,录音结束。
索尔睁开眼睛,发现自己的手在发抖。不是恐惧。是某种更冷的东西,像一截钢丝被缓缓拉直,绷紧,在断裂的边缘沉默地嗡鸣。
他在棱镜工作了六年,见过无数条预警、无数份预判报告、无数条被分类归档的请求。但这还是他第一次,坐在灰区廉租公寓的黑暗里,以一个人的身份,听完整条被系统静音的求救。
他看了一眼时间:三点三十一分。距离预警生成,整整六小时。
六小时。足够一场犯罪从预谋走向实施,从实施走向遗忘。足够施暴者回到家,洗个热水澡,换身干净衣服,继续他们体面的生活。也足够系统把所有痕迹归入“其它”,从此封存在数据坟场的深处,永远不会有人翻看。
索尔拔下密钥,物理断开连接。房间重新堕入黑暗与嗡鸣。楼下的诊所似乎来了新客人,有人在低声交谈,声音穿不过水泥。他赤脚踩在冰凉的地面上,试图整理思绪,但思路像被打散的铁屑,找不到任何可以排列的方向。
他应该报警?联邦警局的案件系统直接接入棱镜接口,他们看到的分类结果和系统一致——此案已被标记为“其它”,任何重启调查的申请都会因为优先级不足被自动驳回。
他可以去找媒体。但他没有证据。栅格漏洞本身就是违法行为,一旦暴露,棱镜法务部会在他开口之前就把他埋进诉讼的泥石流里。况且,媒体集团同样依赖棱镜的用户数据和广告投放。谁会为了一个来路不明的外国游客,得罪整个科技寡头?
他什么都做不了。
这个念头像一记闷拳,砸在胸口,不响,但钝痛沿着肋骨蔓延开来。
索尔站起来,走到窗前。灰区的夜晚仍然亮着灯——不是市政路灯,是那些非法诊所、地下赌场和二十四小时神经接口维修铺的霓虹招牌。红的紫的蓝的,像被打翻的廉价颜料,涂在这座城市最底层的皮肤上。
他在这里住了三个月。从与沃伦最后一次争吵的那个下午起,他就搬离了棱镜配给的高层公寓,住进这片被官方分类为“低干预价值区域”的贫民窟。住在这里的人,大多也是系统的“其它”——失业者、无证移民、信用破产的负债人,以及那些身份太复杂以至于棱镜干脆放弃分类的边缘者。他们的人生不会触发预警,因为算法认定他们的人生本来就没什么值得保护的。
但今晚的受害者不是灰区居民。她只是一个游客,一个短暂进入这座城市然后被这座城市当作草芥的过客。
索尔重新坐回床边,把脸埋进掌心。黑暗中,那段录音的片段反复回放,像卡住的磁带,像一个无法终止的循环。风声。脚步声。“不会有人来找的。”笑声。
他忽然意识到一件事。
说那句话的人,语气里没有威胁,没有愤怒,甚至没有特别的恶意。他只是平静地陈述了一个事实。一个被系统认证、被社会默许、被每一个知情却选择沉默的人共同维护的事实:有些人的痛苦,就是比别人的轻。有些事情,就是不值得被认真对待。
而那个说话的人知道这一点。他也许不觉得自己在施暴。他也许觉得自己只是在享用一种公认的、心照不宣的特权——在这座城市里,你可以对某些人为所欲为,因为那些人的存在本身就不被承认。
凌晨四点,索尔再次将密钥插入接口。这一次他没有打开案件日志,而是进入了一个尘封三年的文件夹。文件夹的名字叫“偏见过滤层”,密码是他辞职那天的日期。
里面存着他在棱镜六年搜集的一切——关于偏见权重如何在三次版本迭代中被逐步加强,关于“干预价值系数”背后那一整套量化人类尊严的公式,关于那些被归档为“其它”之后再也无人过问的案件编号。每一条记录都安静地躺在那里,像停尸房抽屉里的标签,排列得整整齐齐。
翻到最后一页,一行他自己写的注释,字迹潦草,是三年前某个加班夜的愤怒产物:
“偏见不是系统的漏洞。偏见是系统的燃料。”
索尔盯着这行字看了很久。窗外,灰区的第一缕曙光被霓虹染成病态的粉灰色。楼下诊所的门开了,走出一个刚完成非法神经改造的年轻人,后颈还贴着渗血的纱布。他站在街边抽了支烟,烟雾在晨光里散成淡蓝色的薄纱,然后他转身消失在逐渐亮起来的天光里。
城市醒了,像什么都没发生过一样。
索尔打开了一个全新的加密终端,键入第一条搜索指令。
他要找到那个受害者。
这不是复仇。复仇需要愤怒,而索尔此刻感受到的东西远比愤怒更冷,更静,更像一个人在漆黑的海底终于睁开眼睛,承认了一件事:水一直在这里。他只是假装看不见,假装了六年。
搜索程序在海量数据中运行了将近二十分钟。索尔坐在黑暗里等待,听着自己均匀的呼吸声。然后,一条模糊的匿名就诊记录出现在终端界面上——来自港口区一家伪装成洗衣店的非法急救站。
登记时间:昨夜二十二点零四分。伤情描述栏只有一个手写缩写,模糊到几乎无法辨认。处理医师签名栏空白。缴费方式:现金。
她没有报案。她只是自己走过去,包扎了伤口,付了现金,然后离开。
就像系统预测的那样。
但在登记表的最末一栏,有人用铅笔写下了一个名字。字迹歪斜,力道不均,像是用最后的力气在纸上划下的一道痕迹。
索尔把那个名字放大,一个字一个字地辨认。
诺拉·艾肯。
港口区距离伊斯特湾不到两公里。那家急救站开在一间伪装成洗衣店的地下室里,专为那些不想或不敢去正规医院的人提供服务——非法劳工、逃债者、无证移民,以及所有被系统判定为不值得保护的人。
她是自己走过去的。她能走。她还活着。
索尔把这个名字拖入新建的文件夹。文件夹命名为两个字母:ON。
既是“开启”的英文,也是她姓名首字母的缩写。
窗外,有轨电车的喇叭撕破清晨的薄雾。索尔起身穿上外套,口袋里的银质密钥贴着他的胸口,冰凉,像一截被遗忘在雨中的骨头。
他在黑暗中站了片刻,然后打开门,走进了灰区灰蒙蒙的早晨。


暂无评论,来抢沙发吧!