SETI@home(3/3)
接下来要干的事情就是把需要计算的数学模型分成两千个并行计算单元,这是一件繁重的工作,我们干了有半个月。然后把这些单元与那个屏保程序连接,放到主页上,网络编程比seti@home要复杂,因为计算单元之间还要传递数据。最后我们把主页上传,满怀希望地等待着结果。
三天后,我们发现自己有些太乐观了。访问这网页的不到五十人,下载了屏保软件的只有四个人。留言簿上有两条留言,全是道貌岸然地警告我们不要搞伪科学。
“现在只有一个办法。”林云说,“偷梁换柱,把我们要计算的数据上载到seti@home的服务器上去,攻破他们的服务器并不难。这样,下载他们的屏保程序的大量电脑将为我们工作,并按程序中设定,让他们把结果传给我们。”
我没有反对,我发现,当你渴望某样东西时,道德的约束是多么无力。但我还是想出了一个辩解,“现在有十多万台电脑为他们干活,我们只需其中的两千台就行了,干完我们就走,对他们不会有什么影响的。”
其实林云根本不需要像我这样的自我安慰,她把电脑联到因特网上,飞快地干了起来。看着她那轻车熟路的样子,我难以想象她以前都在网上干过些什么。两天后,她成功地把我们的数据和程序放到seti@home的服务器上(后来知道,那服务器的位置在伯克利大学)。
从这件事我明白,林云的道德约束比我要少得多,为了达到目的,她可以不择手段。
只过了两天,我们在seti@home服务器上的那两千份屏保就都被取走了,计算结果开始源源不断地汇集到我们的服务器上。几天来,我和林云常常一连几个小时看着计算机上那不断增加的数据,想象着散布地球上的两千台电脑为我们工作的情景,很是陶醉。
但在第八天,我在雷电所打开电脑,登录到新概念的服务器上,发现计算结果的回传停止了,最后传来的是一个文本文件,里面内容如下:
我们在用最微薄的资金从事人类最伟大的事业,却也受到这样可耻的骚扰,你应该为自己感到羞耻!
——seti@home项目主任诺顿?帕克
我一时像掉进冰窟里,心灰意冷,连给林云的电话都懒得打了,但她先来了电话。
“我知道了,但我不是为这事。”她回答我的问话时说,“你看一下我们旧网页上的留言簿!”
我打开我们的那个主页,看到在留言簿上又增加了一条英文留言:
我知道你们在计算什么,bl,别浪费生命了,来找我!
——俄罗斯联邦新西伯利亚州诺克思柏克科市
24街106幢561号
bl是球状闪电的简称。