数字招魂
周一早上九点,林牧准时出现在云舟网络总部大楼门口。
这栋楼在城西科技园的最深处,三十层,玻璃幕墙反射着初冬惨白的阳光。林牧在门口站了两秒钟,看见自己的影子被切割成无数块,散落在那些深蓝色的玻璃里。
他穿着一件旧夹克,手里攥着身份证,像个来办事的中年人。事实上他确实是来办事的,只不过他办的事,云舟网络不知道。
“您好,请问有什么可以帮您?”前台的小姑娘笑容甜美。
“新员工入职。”林牧把身份证递过去。
小姑娘在电脑上敲了几下,抬头看他:“林牧,网络安全顾问?”
“对。”
“稍等,我让HR下来接您。”
林牧坐在大厅的沙发上等。大厅很宽敞,墙上挂着巨大的LED屏幕,滚动播放着云舟网络的宣传片——什么“连接美好生活”“用科技守护每一个人”。林牧看了两眼,移开视线。
他注意到大厅的角落里有几个年轻人在拍照,对着云舟的Logo比心,笑得像在旅游景点。其中一个女孩穿着格子大衣,扎着马尾,让同伴给自己拍了七八张,每张都检查一下,然后再拍。
林牧想起林溪。她也喜欢这样,出去旅游能拍两百张照片,回来挑半天发九宫格。他说她臭美,她说这叫记录生活。
“林先生?”
林牧回过神。一个戴眼镜的年轻女人站在他面前,手里拿着文件夹。
“我是HR王媛,欢迎您加入云舟。”她笑了笑,“请跟我来。”
林牧站起来,跟着她走进电梯。电梯上行,数字跳动着,18、19、20。王媛按了22层。
“林先生之前是刑警?”她看着文件夹。
“对。”
“做了十五年?”
“十五年。”
“那为什么想转行到互联网公司呢?”
林牧沉默了两秒。
“想换个环境。”
王媛点点头,没再追问。电梯门打开,她带着他穿过走廊,在一扇玻璃门前停下。门上是云舟的Logo,下面一行小字:网络安全中心。
“这是您的工位。”
工位在靠窗的位置,一台电脑,一个显示器,一把人体工学椅。旁边坐着个四十来岁的男人,穿着格子衬衫,头发有些稀疏,正盯着屏幕上的代码。
“这位是老葛,数据库管理员,您有什么不懂的可以问他。”王媛说。
老葛抬起头,看了林牧一眼,点点头,又低下头继续看代码。
“您先熟悉一下环境,下午会有同事带您走一遍流程。”王媛说完走了。
林牧在工位上坐下。电脑是新的,还没开机。他环顾四周,这个办公区大概有二十几个人,都在盯着屏幕,偶尔有人小声打电话,说的是些“接口”“延迟”“并发”之类的词。
“新来的?”
林牧转头。老葛正看着他。
“对,林牧。”
“老葛。”老葛伸出一只手,林牧握了握。手很凉,骨节分明。
“以前做什么的?”老葛问。
“刑警。”
老葛愣了一下。“刑警转网络安全?跨度挺大。”
“想学点新东西。”林牧说。
老葛没说话,目光在他脸上停留了两秒,然后转回屏幕。“年轻人学新东西,你这年纪……图什么?”
林牧没回答。他打开电脑,开始走入职流程。
中午,老葛叫他一起去吃饭。公司有食堂,在地下二层,人很多,排着长队。老葛端着餐盘,找了个角落的位置坐下。
“习惯吗?”老葛问。
“还行。”
“刑警和程序员,两个世界。”老葛夹了一筷子菜,“你们抓坏人,我们修漏洞。”
“都是干活。”
老葛笑了,露出一口不太整齐的牙。“你这人挺有意思。”
林牧没说话,低头吃饭。
吃到一半,老葛忽然问:“你知道云舟是做什么的吗?”
“社交平台,大数据。”
“对,也不对。”老葛放下筷子,“云舟做的是连接。”
“连接?”
“连接人,连接信息,连接一切。”老葛说,“你发的每一条动态,你点的每一个赞,你停留的每一秒钟,都在这个连接里。”
林牧听着,没接话。
“你知道每天有多少人在云舟上发言吗?”老葛问。
“不知道。”
“三亿条。”老葛说,“三亿条内容,图片、文字、视频。你看过吗?”
林牧摇头。
“我每天都看。”老葛说,“不是看内容,是看数据。三亿条,每一条都是一个数据点,汇成一条河。我们就在河边站着,看着这条河往前流。”
他顿了顿,又说:“有时候会看到一些东西。”
“什么东西?”
老葛没回答,端起餐盘站起来。“走吧,下午还要开会。”
下午的会是新员工培训。会议室里坐了十几个人,都是这几天入职的。HR讲公司文化,讲规章制度,讲保密协议。林牧坐在最后一排,看着PPT一页页翻过去。
“最后强调一点,”HR说,“云舟非常重视用户隐私和数据安全,所有员工都要签署保密协议,严禁泄露任何用户数据,严禁将公司内部系统截图外传,严禁在非工作场合讨论工作内容。违规者立即解除合同,并追究法律责任。”
她环顾一周:“有问题吗?”
没人说话。
“好,那今天的培训就到这里。大家回去后把协议签了,明天交到HR。”
散会后,林牧回到工位。老葛还在,盯着屏幕,手指在键盘上敲敲打打。
“培训完了?”他没抬头。
“完了。”
“签协议了?”
“明天交。”
老葛点点头,忽然说:“晚上有空吗?”
林牧看他。
“带你转转。”老葛说,“这栋楼有些地方,一般人进不去。”
林牧心跳漏了一拍。
“好。”
晚上八点,办公区的人走得差不多了。老葛收拾东西,站起来,冲林牧歪了歪头:“走。”
他们穿过走廊,坐电梯下楼。老葛没按大堂,按了B3。
“这是哪儿?”林牧问。
“数据中心。”老葛说。
电梯门打开,一股冷气扑面而来。走廊很安静,头顶的灯管发出嗡嗡的声音。老葛走在前面,步伐不紧不慢。林牧跟着他,经过几道需要刷卡的门,最后在一扇灰色的铁门前停下。
老葛掏出工牌,在感应器上刷了一下。门开了,里面是更大的空间,一排排黑色的机柜整齐排列,指示灯闪烁不停。空调的轰鸣声震耳欲聋。
“这就是云舟的大脑。”老葛说,“所有的数据都在这里。”
林牧看着那些机柜。每一台服务器里,都存着几亿人的秘密。
老葛走到一台终端前,敲了几下键盘。屏幕上跳出一个界面,密密麻麻的全是数字。
“你看。”他指着屏幕。
林牧凑过去。屏幕上是一个实时数据流,每秒钟都有几百条新数据涌入。每条数据都有一个标签:用户ID、时间戳、内容类型。
“这是今天刚发的动态。”老葛说,“你看这条。”
他点开一条。是一个女孩发的照片,配文“今天好开心”。点赞零,评论零。
“再看这条。”
又一条。一个男人发的:“加班到现在,累成狗。”点赞零,评论零。
老葛一条条点开,每一条的评论数都是零。
“很奇怪?”他问。
林牧没说话。
“不奇怪。”老葛说,“绝大多数人的动态,都没人看。你以为是社交,其实是自说自话。发出去,沉下去,永远不会有人知道。”
他顿了顿,又说:“但也有例外。”
他敲了几下键盘,屏幕上的数据流变了。还是那些标签,但每一条的后面多了一个数字。
“这是什么?”林牧问。
“权重。”老葛说,“系统给每条内容打的分。分高的,会被推给更多人看。分低的,就永远沉在底下。”
林牧盯着屏幕。那些数字在跳动,有的高,有的低。他忽然想起林溪的那条微博,那个三百多条评论、第二天就消失的微博。
“有没有一种可能,”他问,“有些内容的分,被人改过?”
老葛转过头,看着他。灯光在他脸上投下深深的阴影。
“你问这个干什么?”
林牧没回答。
老葛看了他几秒,然后转回头,继续敲键盘。屏幕上又跳出一个界面,是一个他没见过的系统。界面很简单,只有一行字:
“乡校”
下面是一个搜索框。
老葛在搜索框里敲了几个字,按回车。屏幕一闪,跳出一行行数据。
林牧看过去,浑身一僵。
那些数据里,有一个他熟悉的名字:林溪。
“这是……”他的声音发干。
“被系统标记过的内容。”老葛说,“你看这里。”
他指着屏幕。林溪的名字后面,跟着一串标签:
“高危”
“情绪指数:92”
“扩散风险:高”
“处理状态:已疏导”
林牧死死盯着屏幕。“什么叫‘已疏导’?”
老葛沉默了一会儿,然后说:
“就是系统自动处理过了。”
“怎么处理的?”
“不同的情况,不同的处理方式。”老葛说,“有的限流,有的隐藏,有的……让它们安静下来。”
林牧转过身,看着老葛。
“让它们安静下来?”
老葛没说话。
林牧指着屏幕上的林溪:“这是我女儿。”
老葛的表情变了变,但很快恢复平静。
“我知道。”他说。
林牧愣了一下。“你知道?”
老葛没回答,只是看着他。那目光很奇怪,像是在看一个早就知道会来的人。
“你怎么知道的?”林牧的声音沉下来。
“林牧,四十九岁,前刑警,十五天前投简历到云舟。”老葛说,“你女儿林溪,十二天前去世,自杀。你查过她的手机,去过她的学校,见过她的室友赵小雨。”
林牧的手慢慢握紧。
“你来的第一天我就知道你是谁。”老葛说,“你的简历,你的背景调查,你的入职审批,都是我经手的。”
“那你为什么不说?”
老葛看着他,目光平静得像一口深井。
“因为我也想让你看看这些东西。”
林牧盯着他,一时说不出话。
老葛转回屏幕,又敲了几下键盘。屏幕上跳出另一份数据,标题写着:
“赵小雨”
下面是密密麻麻的记录:她的微博ID,她的手机号,她的社交关系图,她最近三天发过的每一条内容。
最新的一条发布于今天下午六点:
“好累,不想说话。”
林牧看着那条内容,忽然意识到一件事。
他从下午到现在,一直没联系过赵小雨。那个女孩说要跟他说林溪的事,然后就匆匆走了,之后再没消息。
他掏出手机,给赵小雨发了一条微信:
“在吗?”
发送失败。
他又试了一次,还是失败。
“别试了。”老葛说,“她昨天晚上的号码,今天早上就注销了。”
林牧抬起头。
“她的微博也清空了。”老葛说,“所有社交账号,全都注销。人不见了。”
林牧的手机震了一下。
他低头看,是一条短信,还是那个陌生号码:
“别再查了。为了你好,也为了别人好。”
林牧抬起头,看着老葛。
老葛也看着他,目光里有一种说不清的东西。
“你现在还觉得,”老葛说,“你女儿的事,只是意外吗?”
空调的轰鸣声在耳边震响。那些黑色的机柜像沉默的巨兽,把整个房间吞进黑暗里。