04

再谈分布式计算

因为一些工作上的事情很久没有管理博客了,今天看到被转载至此很有些感动.

我总认为参与分布式计算的贡献者都有较高的素质,因此对于不同的看法都能持理性的态度,正如传说中的那句“虽然我不同意你所说的话,但我捍卫你说话的权利”一样,今天有幸证实了我的判断。

我本人是在发电厂工作的,免费的电力对我而言唾手可得,但正因为此我对能源有稍多的思考。其实发电的整个环节有很多隐性的污染,作为电力消费者可能永远都不会注意到。比如说锅炉管屏为了防止结垢一般是需要在锅炉给水中加药的,这种水即便在中和水池中被处理过,用来浇草坪也会弄死一大片。

借用经济学中“理性经济人”的概念,我们应该,也必须,权衡付出与回报。我们付出了淡水资源消耗,二氧化碳排放,环境污染(这是一环扣一环的,比如在生产锅炉阻垢剂时产生的污染,依此前推)等等换得的电力最终究竟产生了哪些“效益”?

可能有人会说,如果都象我这么短视,那些一辈子不产生一点效益的理论数学家和理论物理学家岂不早都该转行卖烧饼?这是两回事。我们的社会允许极少一部分人做理论研究,但我相信大家都同意不能让一半的人去研究理论,另一半人种田耕地吧?

诚然,现在全球用做分布式计算的项目所消耗的资源与重型工业等相比简直九牛一毛,我所思考的只是其必要性:略懂软件设计的同学都明白,算法上的一丁点改进也许带来的就是指数级的性能提升,这种用“蛮力”来进行的大规模运算是否是解决问题的最佳或唯一途径?我们现在进行的运算是否可以从算法上或者方式上有所改进?

例如,我最尊敬的Carl Sagon(那张编号PIA00452的照片我一直挂在屋子里)参与的SETI项目真的没有改进的余地吗?广泛频段大天区的扫描方式真的有效?解决这类问题从算法上优化可能是不够的,也许要改变一些方法。

今天再看《Contact》,与十几年前的感动相比,多了一些思考。现实并非都如影片或小说中那么完美,我们更需要理性而非激情来说服自己一直坚持类似SETI的项目,因为它们可能在我们一生中都不会有什么结果。

唠叨归唠叨,运算还是要继续的,要不我那台2T的文件服务器除了eMule上传岂不无所事事。可最倾心的LHC项目因为那台倒霉的机器挂掉始终没有计算任务,郁闷……

12

一款游戏,多少感动

连看了三天《仙剑奇侠传3》连续剧,终于在昨天早晨7点10分看完,代价便是请假半天。

类似青春偶像剧我是从来不看的,但这个例外,因为这是仙剑

剧本改动有些粗糙,对白有些弱智,当然也有些一些亮点。少了雪见欲投身轮回台却被龙葵救起这种经典场景确实太过遗憾。

结局不是很喜欢,但也料到如此。景天用阳寿换回那些性命的情节无非是为了留个悬念、留个缺憾,让观者看着懵懂的雪见心酸。但我觉得,是否可以不必如此?我们的生活已经有太多的缺憾了,可否如游戏里的大团圆结局一样,给观众些许宽慰?不要去学尼采,那个否认悲剧之外一切艺术的人,初时或许觉得高深莫测,仔细翻翻他的书再套用到生活里,他真的是个疯子而已——起码相对如此。

掌门老头最终的台词显然说服不了任何具有人类智慧的生物,却偏偏又那么两个傻瓜相信。纵然曾经有过”我爱你,这与你何关?”的诗,但显然这不适用于两个相互倾慕的人。试问长卿,得道便如何?成仙便如何?是否不守着这些清规戒律,就无法普渡众生?若是人生不能像令狐冲一样,会当畅情适意,这仙家不如不做,这得道不如不求,那苦等你三世的女子终老山林,你远在灯火阑珊处。

雪见的演员杨幂让人非常满意,几与我想象中的完全重合,在我看过的所有改编的电视剧中,这是最像的了。一身的红妆,红的娇娆热烈,红的轻灵洒脱。率真的外在,细腻的内心, 这才是真实的雪见,那个03年就让我夜不能寐的雪见。杨幂,我快要成你的粉丝了~

看完之后整天心情欠佳,郁郁寡欢,这是否是仙剑带给玩家的特殊的感动?不断的Goolge所有仙剑的关键字,从95年让我前后玩了12遍让我泪流满面的仙剑一,到07年让我忘却腿伤忘情投入的仙剑四,仔细咀嚼这些过往的攻略,字里行间。

14年了,14年前那个懵懂少年,初识爱恋,义无返顾,14年后的今天已为人父,心如止水,略见波澜。仙剑维系着这段刻骨铭心的时光,让它藕断丝连。

今晚生平第一次为自己买烟,一杯杯的喝酒,一次次的重放历代仙剑的结局剪辑,总想让自己喝醉,总想让自己落泪, 偏又不能如愿,只能在半睡半醒中把往事串成影片,自演自看。

生命中那些与我十年生死两茫茫的人,你们过的好吗?你们是否仍在听着朴树的《那些花儿》漠然惆怅?是否与我一样,不思量,自难忘。

30

网易WoW的FD发生在开门之前

Ngacn的企鹅超常繁殖,频繁出现

Bbs上的帖子以每分钟数十帖的速度彪出来

WoW的登录界面从没有服务器变成无法连接

和玩家的BT相比,刀片服务器真的脆的象刀片

可怜的网易,First Down发生在一切开始之前……

28

休假的15天

小雅白天很闹,晚上睡的好

鱼缸用洁厕灵洗是要死鱼的

奶粉涨价了,尿不湿很稳定

失去激情的生活,是可耻的

11

关于分布式计算

前些天收到了WCG的邮件,公式化且委婉的询问是否遇到了什么问题导致几个月的时间没有参与项目。

停止WCG以及我在BOINC上的所有项目确实是有意而为之,在这段时间里一直在思考分布式计算的意义所在。

BOINC上我参与的项目有WCG,SETI@Home,Einstein@Home,Climate Prediction,Rosetta@Home,最多的时候使用我的全部4台电脑24小时运行。每天看看分数增长确实很有些得意。有一天晚上睡不着,看着UPS上的功率灯发呆,突然盘算起来这东西能用多少电,UPS上带着3台电脑,功率负载80%以上,算下来500W左右,办公室的那台少算些,合计600W,每天好点14.4度,按我厂发电单耗来算,需天然气7立方米左右,产生二氧化碳14千克,一年下来5110千克。我对5吨二氧化碳没什么概念,想象不出来气态时会占据多大的空间,固态时能占多少地方,但我并不觉得这是一个让人赏心悦目的数字。

问题在于,付出这些燃料和环境代价的同时,我们到底得到了什么?

或许是我孤陋寡闻,Einstein@Home,SETI@Home基本上没获得什么大的成果,WCG和Rosetta的成果寥寥。

退一步说,如果WCG的癌症子项目真的攻克了癌症,拯救了无数的人,那谁来治疗地球的癌症?人类象病毒一样在地球上繁殖,自相残杀,消耗资源,排放毒药,救活这么多的人究竟有多大的意义?作为个体,我们都有家庭,有朋友,都不希望他们死亡,但作为整体,越来越多的人类消耗有限的资源必然会自相残杀,治疗人类的癌症真的有意思吗?

我们在为了一个未知善恶的目的夜以继日的运算、排放废气的时候,是否仔细考虑过这些?

也许,在医疗、高能物理、探索未知世界的同时,人类也应当倾注同样的热情来研究自身与自然和谐共处的方式,来研究人类如何控制自己的数量和欲望。如同鲁迅先生所做的:不是去拯救国人的肉体,而是拯救他们的灵魂。

否则的话,转基因的研究结果可能就是基因武器,Einstein@Home的结果可能就是另一种比原子弹更有杀伤力的炸弹,Climate Prediction的结果可能就是某种天气武器。

否则的话,我们今天依仁慈与高尚的心灵所追求的结果将可能被利用,可能适得其反。

在想明白分布式计算对于我们的同类和环境是更好,还是更换的选择前,我不会再参与这些项目。

无论如何,Don’t be evil。

08

为亲爱的Gmail略尽绵薄之力

半个小时前打开Google Reader,看见Gmail Blog有更新,才闪了一眼就看不到了,哎,又是伟大的404……

打开Putty,连上Dreamhost提供的美丽SSH,终于刷到那篇博文了。仔细一下,OMG,Gmail终于不再Beta,和它一起的还有Calendar,Talk和Docs,随手打开这几个玩意,Gmail和Calendar的Logo已经没有Beta,Docs的还在,我一种用英文版,应该同步更新的呀……

脑子转了2秒钟,决定投递到cnBeta,那里宅男潮人Geek喷子一样都不缺,嘿嘿

翻译了大半天,在Chrome里点提交的时候居然验证码错误,我faint,速开IE,粘贴正文的时候IE居然撂挑子了,我难得用你一次,也不能这样吧,IE太废了,速速祭起FF,总算没让我失望,顺利发帖。如果还是不行的话,恐怕Safari都要拉出来溜溜了。

关掉浏览器盘算着什么时候能通过ugmbbc审核,会不会被人抢先之类的事情,突然发现真TMD柴,我居然没把翻译的文档保存下来就关了所有的浏览器,Orz……,本来还想贴到这里的,看来除非投递成功,我是看不到自己的译文了。

罢了,听天由命吧,我那半瓶子水要真发表了光是喷子我都受不了,无论投递是否成功总算为Gmail略尽绵薄之力,问心无愧。

天色不早,洗洗睡吧。

07

Pre的一天

很不理解单独能访问的Google Docs,嵌入我的网页后就被墙了。我朝的墙越来越没了准头,恐怕还没等到网民变成神经病,它自己就要疯掉先。

看了整晚的Palm webOS,总体而言这本18美刀的书还是物有所值的。webOS App开发挺有意思,只是以前精力大多在Java上,没怎么做过网页,JavaScripts、CSS和HTML都只是泛泛了解一些,不知学习曲线是否较陡。想开些,我也就是玩玩而已,靠着玩意吃饭还谈不上,只是做了多年的palmer,对它涅磐重生的系统颇有好感,关注较多罢了。翻译并和胖友分享它的使用技巧也算尽力了,待有WCDMA版后败一个玩玩,聊表寸心。

书里提到全篇以Mac做演示,突然脑子一个激灵,好像Mac的本子我还真没玩过,下个电脑要不要换Mac呢?纠结ing……待我GG下先。

06

屋漏偏逢连夜雨

发了大愿力,下了大决心,终于决定在12点早早上床补瞌睡。就快要看清梦里的那个靓妞到底是谁的时候,领导敲开了我的门,此时凌晨1点……

前后一个小时,除掉耗在20公里路上的时间真没干多少活,无非就是惊起恶狗数只、劳烦门卫两次、调节行程开关一个。

郁闷的事在于,我的瞌睡不见了,Orz

05

重新开张

这个blog真是多灾多难

  • 国内注册的域名不让转给国外域名注册商,好吧,换域名
  • 曾经用的BlogSpot被墙,Blogger也不让访问
  • 准备放到DreamHost上,却把一堆密码忘光光
  • 反正合租的空间快到期了,干脆自己注册个DH空间,拿Google Checkout结帐时居然把帐号给我封了,囧

干脆买BlueHost得了,Paypal搞定付款,就是40美刀的年费有点心疼=.=

还好速度不错,比较满意,开通SSH也就发个Ticket的事,比我预料的简单多了。

然后就是配置WordPress,找拉风的主题,修改CSS和风格,从Blogger搬家,整整忙了24个小时。

当然,收工是喜悦的,心情是美丽的,眼睛是发涩的,脑子是胀胀的,大爷我是很想睡觉的。

打完收工,睡觉先。

13

一饱之需,何必八珍九鼎?七尺之躯,安用千门万户?

超脱,也是人区别于动物的一大特征。