《2001太空漫游》:没人敢认的私生子HAL9000与IBM字谜

导读 HAL9000是《2001太空漫游》(2001: A Space Odyssey)中精神失常的电脑。江湖传闻HAL这个名字其实是一个字谜:HAL每个字母的下一个

HAL9000是《2001太空漫游》(2001: A Space Odyssey)中精神失常的电脑。江湖传闻HAL这个名字其实是一个字谜:HAL每个字母的下一个字正好就是个人电脑巨人IBM的名字。

共同创造出这个角色的科幻小说家亚瑟克拉克(Arthur C. Clarke)以及导演史丹利库柏力克(Stanley Kubrick)对于这个传闻始终矢口否认。他们说绝对没有什么字谜,HAL就是很单纯地来自启发式演算法(Heuristic Algorithm)的缩写。

这真的就是你名字吗?HAL?

妈妈是歌星:IBM 704

《2001太空漫游》中最令人鸡皮疙瘩的一幕是太空人大卫鲍曼博士(Dr. David Bowman)终于把HAL 9000安乐死的场景。

临终前的HAL9000用尽最后力气唱出他出生那天学会的那首歌:Daisy, Daisy! Give me your answer, do. I'm half crazy , all for the love of you......

(HAL9000之死)

多数观众可能没有意识到这个场景其实改编自另外一台电脑的真「人」实事:

1961年,正好前往贝尔实验室访友的亚瑟克拉克,碰巧见证了电脑史上历史性的一刻——史上第一台会唱歌的电脑。

贝尔实验室一直对于语音合成技术有高度兴趣。这一年贝尔实验室的物理学家约翰拉里凯利(John L. Kelly Jr.)利用一台IBM 704电脑,完成了一首由电脑语音合成的Demo。这台IBM 704唱的第一首歌正是HAL9000人生学会的第一首歌:〈Daisey Bell〉。

(妈妈是歌星:史上第一部会唱歌的电脑)

有趣的是2014年的传记电影《爱的万物论》(The Theory of Everything)进一步引用这个着名场景(不过应该纯粹出自编导创作而非真实发生的事件)。电影中的物理学家史蒂芬霍金(Stephen Hawking)在装上语音合成电脑之后,便用输入文字的方式让电脑代替他说出:

Daisy, Daisy! Give me your answer, do. I'm half crazy , all for the love of you......

IBM知道HAL疯了吗?

事实上IBM除了那台会唱歌的电脑之外,其实真的参与了《2001太空漫游》的製作。

知名网站Letters of Note几年前陆续公开了几封导演史丹利库柏力克的信件,说明了他和IBM之间的合作关係

史丹利库柏力克在写给片厂主管的信件中非常明确地说他希望IBM能够派个人当他的技术谘询顾问,而且希望「一定要是一个对于未来电脑科技样貌有远景的人,千万不要是那种老骨头」。

另外一封信中库柏力克主动要求同仁确认「IBM是否知道这部电影的主题是发疯的电脑吗?」,因为他不希望对善意提供协助的IBM员工造成困扰。

他得到来自IBM的回覆是:只要那台故障并造成伤亡的电脑不要与IBM的品牌扯上关係就不构成问题。

所以我们甚至可以在电影的其他装置上看见一两次IBM的Logo。当然绝对不会出现在HAL9000身上。

命运多舛的HAL9000注定是个没人敢认的私生子。

Apple在HAL伤口上洒盐

IBM的谨慎态度不无道理。有很长一段时间对公众来说IBM就是PC个人电脑的代名词,万一「电脑=IBM」演变成「发疯的电脑=IBM」一定会变成一场公关灾难。估计这也是亚瑟克拉克以及史丹利库柏力克始终不希望观众把HAL跟IBM联想在一起的理由。

不过这种否认效果不太好,IBM字谜的传闻过了半个世纪仍然到处流窜。

1999年苹果电脑(Apple)索性在HAL9000身世伤口上洒盐。他们製作了一支酸到极点的广告「HAL2000」在当年的超级盃上播放:

广告中的HAL跟大卫说公元2000年的时候世界上所有PC都发疯了,就因为Y2K千禧虫的小小Bug。只有麦金塔不会疯,因为麦金塔绝对不会搞不清楚年份。

这是哪壶不开提哪壶啊~

本文经作者授权刊登,原文发表于叶郎:异闻笔记 / Dr. Strangenote

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章