窗外

我的第一个骇客行为,便是挑战就寝时间。

我被爸妈强迫去睡觉,比他们早睡、比我姊姊早睡,而我一点都不累,我觉得这不公平。人生第一次小小的不公平。

我人生前二千个夜晚有许多是在“公民不服从”(civil disobedience)之中结束:哭闹、乞求、讨价还价,直到第二千一百九十三个夜晚,我满六岁的那个晚上,我采取直接行动。权威当局不理会改革的请求,我可不是好骗的。我刚刚享受了年幼生活最棒的一天,朋友都来了,举行派对,甚至拿到礼物,我不打算结束这一切,只因为别人都得回家。于是我偷偷把家里所有的时钟都拨慢了好几个小时。微波炉比瓦斯炉更容易拨慢时间,因为我比较容易构得着。

当权威当局因无知至极而疏忽之际,我精力充沛,而在客厅里发狂跑了好几圈。我,是时间的主宰,绝对不会再被赶上床。我是自由的。因此,我终于看到六月二十一日夏至的夕阳,那天是一年之中白昼最长的日子,然后在地板上睡着了。等我醒来,屋子里的时间又调回到跟我父亲的手表一样。

假如现在有人想要设定手表,他们知道要根据什么来设定吗?如果你和大多数人一样,你会按照手机上的时间来设定。可是,如果你看自己手机,我是指真的深入手机的设定目录,你会看到手机时间是“自动设定”。每隔一阵子,你的手机便悄悄地——无声地——询问你的服务供应商网络:“嘿,现在几点了?”那个网络便会去问更大的网络,后者又去问更大的网络,经过许多连串的基地台与电线之后,终于抵达真正的时间主宰之一,网络时间服务器,是根据保存在美国国家标准技术研究院(NIST)、瑞士联邦计量科学研究院(METAS)和日本情报通信研究机构(NICT)等地的原子钟而运作。这趟弹指间便完成的漫长而隐形旅程,让你不会在每次电池充电后,打开手机时看到荧幕闪烁着。

我出生在一九八三年,人们需自己设定时间的世界结束之时。那一年美国国防部将内部互联电脑系统分成两半,成立一个军方使用的网络,称为军事网络(MILNET),另一个是公众使用的网络,称为网际网络(Internet)。那年结束前,新规定设定了这个虚拟空间的界限,催生了我们至今仍在使用的网域名称系统,像是.govs、.mils、.edus,当然还有.coms,以及每个国家的国码,像是.uk、.de、.fr、.cn等等。我的国家(还有我)便已占有好处、优势。然而,又过了六年,全球信息网(www)才发明出来,再过了大约九年,我家才买了一部电脑与连接用的调制解调器。

当然,网络并不是单一实体,虽然我们习惯这么说。以技术上来说,你和大约三十亿人口、约为全球人口的四十二%,所经常使用的全球互联通讯网络丛集,每天都有新网络诞生。不过,我还是会使用最广义的定义,意指透过一组共同的通讯协定链接全球大多数电脑的环球网络。

有些人或许担心自己不懂什么叫通讯协定,可是我们均曾使用过许多协定。不妨把通讯协定想成是机器的语言,它们要遵守共同的规则才能彼此理解。如果你和我的年纪差不多,你或许记得曾在你的网络浏览器网址栏键入一个网址开头的“http”。这是指超文本传输协定,你用以进入全球信息网的语言,大多为文字网站但也包括谷歌、YouTube和脸书等影音网站的巨大集合。你每次查看电子邮件时,使用的语言可能是IMAP(网际网络信息存取协定)、SMTP(简单邮件传输协定)或POP3(邮局协定)。档案传输则使用FTP(档案传输协定)。至于我刚才提到手机上设定时间程序的此类更新,是透过NTP(网络时间协定)。

这些协定通称为应用协定,只是线上无数协定当中的一个支派而已。举例来说,为了让这些应用协定的数据经由网络传输到你的桌机、笔电或手机,首先要包装到一个专属的传输协定——不妨想像传统邮件服务希望你用邮局的标准信封和纸箱来寄信和包裹。TCP(传输控制协定)等应用,则是用以传送网页和电邮。UDP(用户资料包协定)则用来传送时间更为敏感、实时的应用,例如网络电话和实况转播。

若要讲述我童年时被称为虚拟空间、网络、信息高速公路的多层次构造,必然无法说得详尽,但重点是:这些协定让我们有方法把几乎所有东西数码化,上传到我们不吃不喝不穿不住的世界。网络几乎已成为我们生活所不可缺的,就像空气一样,许多通讯都借由网络进行。每当社群媒体警告我们有一则贴文用贬损的角度提到我们,我们便一再被耳提面命——将事物数码化,就是以永久保存的格式加以记录。

回想起我的童年,尤其是没有网络的前九年,令我吃惊的是:我无法证明当时发生的任何事情,因为我只能依赖自己的记忆。没有任何数据存在。我还是小孩时,“无法忘怀的体验”还不是名符其实的科技形容,而是热切的意义比喻:我说的第一句话、我踏出的第一步、我掉落的第一颗牙、我第一次骑自行车。

我这一代,是美国最后一代,或许也是世上最后一代的未数码化世代,童年尚未上传到云端,大多局限在模拟格式,像是手写日记、拍立得相机和VHS录像带,可触摸且不完美的手工艺品,随着年代而衰败,而且可能永久遗失。我的学校作业是用铅笔和橡皮擦在纸上写的,而不是在连网的平板电脑上作业。我的身高成长不是用智慧居家科技来记录,而是用小刀刻画在我成长的住屋木头门框上。

我们住在一栋红砖老房子,有一小块草坪种着山茱萸,夏天开满白色木兰花,正好充当我拿着四处爬的塑胶士兵的掩护。我家有个奇特的外观:大门位在二楼,要走一座大型砖造楼梯才能上去。这层楼主要是起居室,设有厨房、用餐室和卧室。

主要楼层上方是满布灰尘、挂着蛛网、禁止进入、当作储藏室的阁楼,母亲跟我保证里头只有松鼠,父亲却坚称有吸血鬼和狼人,会吃掉胆敢进入的笨小孩。主要楼层下方是差不多完工的地下室,这在北卡罗莱纳州很少见,尤其是极为接近海岸之处。地下室常常淹水,我们家的地下室当然是终年潮湿,尽管一直开着除湿机和泵浦。

我们搬进去的时候,主要楼层后面加盖起来,隔出一间洗衣室、一间浴室、我的卧室,和摆放一部电视机及沙发的小起居室。由我的房间,我可以从原先安置在住屋外墙的窗户望进这个起居室。这个以前看出去是户外的窗户,如今看向室内。

我们家住在伊莉莎白市(Elizabeth City)那栋房子的那些年间,那间卧室几乎都是我在用,房间的窗户也是我在用。窗子虽然有装窗帘,但没提供任何隐私。就我记忆所及,我最喜欢做的事是拉开窗帘,从窗户窥探起居室。换句话说,就我记忆所及,我最喜欢做的事就是监视。

我监视我的姊姊洁西卡(Jessica),她获准比我晚睡觉,而且可以看我还不能看的卡通。我监视母亲温蒂(Wendy),她会坐在沙发上折洗好的衣物,一边看晚间新闻。可是,我最常监视的是父亲隆恩(Lon),美国南方的叫法是隆尼,他霸占休息区直到凌晨。

父亲任职于海岸警卫队,可是小时候我丝毫不懂那是什么意思。我知道他有时穿制服,有时不穿。他早早出门,晚晚回家,时常带回来新装置——德仪的TI-30科学计算机、卡西欧挂绳码表、家庭三維音响系统的其中一个喇叭——有的他会给我看,有的他会藏起来。你可以想像我对什么更感兴趣。

我最感兴趣的装置在某个夜晚抵达,正好过了我的就寝时间。我躺在床上,迷迷煳煳快要睡着时,我听到父亲的脚步声穿过客厅。我从床上坐起来,从窗帘后头看着。他捧着一个神秘的盒子,跟鞋盒差不多大小,由盒子里拿出一个像是煤渣砖的褐色物品,缠绕着长长的黑色电线,活像我噩梦里出现的深海怪物的触脚。

缓慢而有系统地——部分是基于他做任何事情时有纪律、工程师的方式,部分是为了保持安静——父亲解开一条电线,由盒子背后越过绒毛地毯接到电视机背后。再把另外一条电线接到沙发后方的墙面插座上。

忽然间,电视机亮了起来,也照亮了父亲脸庞。通常他都是晚上坐在沙发,喝着Sun Drop汽水,看着电视上的人在球场上跑来跑去,可是这次不一样。我一下子就明白到我整个人生、虽然还很短暂,最惊奇的发现:父亲控制着电视上发生的事

我看到的是一部Commodore 64,市面上最早期的家用电脑系统之一。

当时,我不知道什么叫电脑,更别说父亲是在电脑上玩游戏或者工作。虽然他在笑着,看上去很享受,他对荧幕上的专注程度跟他做家里各种机械杂务时一样。我只知道一件事:不管他在做什么,我也要做。

在那之后,每当父亲进到起居室去打开那个褐色砖块,我就会从床上站起来,掀开窗帘,窥视他的举动。有一晚,荧幕上出现一颗下坠的球,底部有一根横杠;父亲要水平移动那根横杠去碰触那颗球,把它弹上去,击破彩色的砖墙(《快打砖块》)。另一晚,他的荧幕上是不规则形状的彩色砖块;砖块不断掉下来,他要在掉落途中移动及旋转砖块,把它们组成完整的排列,砖块就会消失(《俄罗斯方块》)。可是,我真的搞不懂父亲在做什么,是消遣还是工作,有一晚我从窗户偷窥,看到他在开飞机。

父亲为了让我开心,总会在海岸警卫队空军基地起飞的实体直升机飞过我们家上空时指给我看,而现在,就在我眼前,他自己驾驶着直升机,在我们的起居室。他由一个小基地起飞,基地有一面小小的、飘扬的美国国旗,飞入星光闪烁的黑暗夜空,然后立即坠毁到地面了。他发出小小的叫声,掩盖住我的叫声,可是正当我想着好戏结束时,他又回到有一面小国旗的基地,再次起飞。

这个游戏是《救援直升机!》,不只是名称有惊叹号而已,玩游戏的体验也充满惊奇。《救援直升机!》很刺激,一次又一次,我看着这些飞机由我们的起居室出动,飞越平坦沙漠上的月亮,射击敌方战斗机和坦克,也会遭到还击。直升机不断起降,父亲试图救援一群闪烁的人质,将他们送往安全之处。那是我最早对父亲的印象:他是个英雄。

那架小直升机第一次载着一群小小的人安全降落时,从沙发传出来的欢呼声有点大声,父亲把头凑到窗户,想看看他有没有吵到我,结果跟我四眼对望。

我跳回床上,拉起被子,乖乖躺好,此时父亲沉重的脚步声靠近我的房间。他在窗户轻敲。“已经过了你的上床时间了,小子。你还没睡吗?”我屏住呼吸。突然间,他推开窗户,探身到我房间,把我抱起来,连同被子,一起抱进休息区。事情如电光火石般发生,我的脚甚至没碰到地毯。

我还没搞清楚,就已经坐在父亲腿上,担任他的副驾驶。我还太小,而且太兴奋,根本不知道他交给我的操纵杆没连线。重要的是,我和父亲一起开飞机。