夜里翻这本2001年的会议论文集。窗外雨刚停,潮气直往骨头缝里钻。纸页黄了,边儿也卷得跟咸菜干似的。封面上那串机构缩写和地名,挤得真他妈像早高峰的地铁。本想着顺手扒拉点旧资料凑个数,完事睡觉。结果呢?眼皮子一下就被“Active Networks”给拽住了。
主动网络。二十多年前的标题,搁现在读,怎么跟句没说完的预言似的?往后翻目录。好家伙,全是硬邦邦的冷词:active multicast、active QoS、active security、language and API issues。原以为会扑一鼻子公式和架构图,结果翻着翻着,心反倒静了。那帮在费城过秋天的学者,脑子挺野。非想给只会“转发数据”的死管道,硬塞进点“动脑子”的活儿。说白了,以前网络就是个死胡同,后来他们偏想让它自己长脚。跑起来。
说实话,往后翻技术细节,直接绕晕。公式长得跟天书一样。但有一处,真让我合上本子,愣了半天。讲主动安全架构那篇,作者甩出一句狠话:网络早就不光传字节了。它能在节点上跑代码、审策略,甚至直接掐掉某些请求。我盯着那行字。发怔。咱们到底熬了多少年,才把世界网成一团?又悄悄掏了多久的心,才把“控制权”这玩意儿拱手让人?我觉得吧,当年那帮人估计也没想到。这“主动”俩字,后来全用在咱们手机里的弹窗和推送上了。烦不烦?烦。但管用。
以前我家那台路由器,纯纯一个哑巴黑盒子。网线一插,灯一亮,就开始吭哧吭哧干活。不问你是谁。不管传啥。只管搬数据包。那时候嫌它笨。现在咂摸过来,这种“不掺和”,反倒让人踏实。可后来,everything started wanting to be active。智能家居猜喜好。推荐算法挑视频。连温控器都学会趁你没开空调,自己把温度抠低两度。我们一直往系统里塞功能、开权限、贴“智能”标签,图个少操点心。可抱着这论文集一琢磨,味儿不对了。咱们要的根本不是工具更精明。是少拍几次板。可能吧。人骨子里就是怕做决定,才拼命把活儿往外推。甩锅甩得理直气壮。
后面聊API和语言设计的那几篇,我压根没啃透。像一群建筑师在图纸上死磕门窗朝哪开。我早就拎包入住了。但奇怪,看不懂,反倒让我松快。有些东西,本来就没必要拿放大镜拆得底朝天。就像上周公司协作平台突然升级。自动把一堆吃灰的旧项目塞进归档箱,还贴心地发邮件打招呼。我盯着邮件。愣住。松了口气。最后竟泛起一丝憋屈。平台替我清场、划界。“主动”得滴水不漏。可那一瞬间,我居然开始怀念自己手动建文件夹、拖拽整理的笨功夫。那种麻烦劲儿,其实是在给我递话:这事儿,归根结底还是我说了算。未必是坏事。只是习惯了被安排,突然失权,真他妈不适应。
话虽这么说。真落到日子里,人还是习惯性地把担子往外推。这本论文集里没摆什么宏大结论。就十个同行评审的论文。外加一堆关于性能、管理、架构的掰扯。不灌鸡汤。不教人过日子。只是把二十年前那帮人关于“机器能不能自己拿主意”的嘴仗,原封不动地掀开给你看。你翻它,其实是在照镜子。看看自己这些年,是怎么一步步让步的。又是怎么暗自较劲的。大概就像咱们现在刷短视频。嘴上说讨厌算法。身体却很诚实地躺沙发上,不动弹。
合上电脑。路由器上的指示灯还在那儿有节奏地明灭。绿。暗。绿。暗。它压根不知道我在瞅它。就那么杵在那儿。安安静静替我盯着进进出出的数据流。
我有时候琢磨。咱们到底是在死磕更聪明的网络?还是在练习怎么跟失控这事儿握手言和?屏幕黑下去前,我顺手把路由器旁的小夜灯掐了。它不主动。也不智能。可亮着的那一下,刚好够我摸到床边。这事儿大概就是这么个意思:有时候,笨一点。反而更让人睡得踏实。