Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948
December 3, 2009

今天一个创业小组的朋友发来email,里面赫然是译言暂停服务的消息。错愕之后,想来这也是很难避免的事情,毕竟那么多的译者贡献内容,每天的文章看一遍都要花很多时间,他们又只有很少的人在工作,负荷之大,也是可以想象的,某些内容被忽略,也是很难避免的事情。

不禁想起了几年前,彼岸介绍我和雷声大他们认识的日子。那天,湾区的阳光依旧灿烂,灿烂的几乎令人厌倦。但是我们之间的讨论却让人相当的兴奋。当时译言还只是一个blog,雷声大和拙尘他们在上面辛勤的翻译,但是他们把未来的计划几乎都告诉了我们。我和彼岸也提出了相当尖锐的问题:译者的可持续性,翻译的回报等等。可以看出,雷声大他们虽然也没有一个完美的答案,但是他们依然对自己的信念充满了热情。

再次见到雷声大,是在湾区一家著名VC举办的mixer上面。这个时候译言已经是国内小有名气的web 2.0网站,雷声大带着他可爱的儿子来参加VC的晚会,我们笑他是从小培养新一代企业家。我和他聊起创业的艰辛,他略带疲惫的眼睛里,透出的依然是自信和热情。

后来我搬回西雅图,见到他们的机会就更少了,只能偶尔email联系一下。出于对朋友的责任,也出于对他们热情的敬佩,我也试图帮助他们找一些新的收入来源,但是种种原因没有成功。

凭着我对译言创始人的几次接触,我相信他们是怀着一种纯净的理想来建设译言的,是为了让大家更快的看到优质的内容。我不知道他们的内容哪里出现了偏差,我只是希望,对于他们这样怀着纯净目的来建立的网站,即使因为人力不足,导致某些不合适的内容漏过了检查,还是多给他们几次机会,让他们能够存在下去。中文的互联网里面,有太多的污垢可以去清理,但是纯净的,有用的东西不多,实在是不多。

November 25, 2009

几个星期以前,某天我跑到女儿学校里面去义务劳动。这个“义务劳动”听起来,是不是和这篇东西的标题一样,很共产主义呢?义务劳动应该是列宁这样的老牌共产主义人士倡导的才对。

好吧,那我就改改,叫做义工。其实美国学校里面的义工很多,主要是公立学校师资不足,很多杂事需要家长来帮助老师处理,所以很多家长会来做义工。

我这次赶的比较巧,正好学校里面纪念美国的老兵节,有一个全校的活动,家长也可以参加。我走到大厅里面一看,跟我小时候学校里面搞活动差不多,也是学生在前面坐着,台上有一群要演出的学生,旁边是贵宾席,里面坐着一些穿军装的老兵们。

仪式开始,第一项是美国国旗和州旗游行,从大厅后面走来8个孩子,排成两队,一对打着美国国旗,一队打着州旗。每个人脖子上面都有一个金色的领巾,这个时候我忽然有点时空错乱,觉得像是回到了小时候,几个优秀少先队员举着中国国旗走过来,台上也不再是这个学校的教务主任,而是当时的大队部辅导员。

后面的流程我就很熟悉了,和我小时候差不多,无非是把爱中国换成爱美国,唱的是美国国歌,致辞的是美国老兵。看到最后我不禁有些好笑,记得在我小时候,很多人说这种仪式是洗脑,是泯灭孩子天性,是灌输主义。可是几十年以后在大洋彼岸,我见到了几乎一样的仪式,一样的灌输,可是为什么没有人来说这种仪式不好呢?

难道因为我们小时候戴的是红领巾,而现在这些孩子戴的是金领巾?

November 3, 2009

http://donation4kids.org/

阿刘是我在网络上面灌水的朋友,一起也灌了好多年了。他是挺传奇的一个人物,从小生长的地方非常穷,穷到天旱都没有水喝的地步,不知道他现在这么喜欢灌水,是不是小时候缺水也有影响在里面。他的传奇,不仅是他在别人的资助下读书走出来了(他自己的说法,从小只吃土豆,也没影响智力);也不仅是他学习好,后来出国读书工作;最传奇的地方,是他一直记着家乡的孩子们,在海外留学生群体里面不懈的募捐,帮助他们学习。

阿刘做事情非常的细心,他联系国内的朋友把捐款买的东西(这点很重要)送到学生手上,还安排学生定期和捐助人通信。孩子们给国外写信不方便,他就请朋友们把信扫描了发过来,这样速度快,而且对国内孩子负担轻很多。

我可以说,我对阿刘这样的独立募捐人,有特殊的信任。因为他是从自己的经历有感而发,而且以自己的努力和名誉来维护这件事情。我对他的信任,是一种人和人之间平等的信任。

写这篇文章之前,我去论坛问了一下,有热心的网友指出,阿刘目前已经有很多捐款人在排队等孩子。这个消息自然是让人振奋。那么我想,我这篇文章的目的,就不是帮阿刘多找几个人捐款了,而是把他做事的方式告诉大家。不管这个世界上面有多少奇形怪状的事物,有阿刘,还有他身后那些捐款人,和那些好学的孩子们,这个世界就不缺希望。

重要更新:阿刘说,如果有兴趣,可以email和他联系,地址在他的网站上面。

October 30, 2009

为尽快让更多被拐儿童回到亲生父母身边,10月27日,公安部打拐办公布了首批60名已解救的未查清身源被拐儿童信息。今后,公安部打拐办还将陆续公布此类儿童。为提供工作效率,请按我们的提示做: 1、有关信息以中华人民共和国公安部政府网站(网址www.mps.gov.cn)“宝贝寻家”栏目内的为准。公安部未授权其他单位或个人公布此类信息。
2、若发现有跟自己孩子相像的,请与案件主办单位联系,或与本地公安机关联系,告知夫妻双方的姓名、家庭地址、联系电话、被拐(失踪)儿童基本情况、认定的理由等信息。
3、如果尚未采血做DNA,请立即到就近的公安机关报告情况,申请采血检测。公安机关将免费采血检测入库比对。
4、若接到确认通知,请在现住地等待,公安机关将把孩子送回家长身边。
5、等待结果期间,请不要盲目跑到办案单位,以减少不必要的开支。

祝愿家长们早日与孩子团聚!祝愿宝贝早日回家!

公安部“打拐”专项行动办公室
二〇〇九年十月二十九日

被解救儿童照片

http://www.mps.gov.cn/n16/n983040/n1928424/n2023952/index.html

September 29, 2009

昨天晚上老婆熬夜,去国内当当网给女儿买书。然后今天早上告诉我,国内好的儿童读物,绝大多数都是翻译各国的好书,其中翻译自美国的那些,我们基本上都给女儿买了,或者借来读过了。而国内原创的那些读物呢,基本上都是从历史上的一些故事改编成白话文。

其实这还算好的,甚至有一些国内的读物,完全就是胡编乱造。比如国内亲戚过来看我们,送我们一套装帧精美,还有CD的寓言故事。昨晚我们给女儿念到这样一个故事:

有一只鹿的一只眼睛瞎了,于是它就把好的那只眼睛对着森林,坏的那只眼睛对着大海,因为它认为大海那边不会有猎人。但是大海上面来了一只船,上面正好坐着一个猎人,于是猎人猎杀了鹿。

最后作者还很13的总结道:危险总是从最安全的地方出现的。

我当时就在心里问候了作者及其直系亲属。拜托,编故事不是这么干的,作者还不如直接说,某天饭碗里面跳出一只大灰狼,把世界给吃了。这根本就是在制造毒物。

我跟老婆说,其实我有空很想写一些科普的东西,因为我从小就喜欢科学的东西,看过很多科普读物,现在还记得很多当时的故事。与其让国内那些人去毒害儿童赚钱,还不如写点真正有价值的东西。不过我不是专职作家,这个事情估计做起来也是断断续续的。

March 24, 2009

看到jianjiang写的“有关网游的一点看法”,他对网游的看法我基本同意,但是这个学生沉迷网游,的确是我不太喜欢的事情,中国最大的在线产业居然是游戏,也挺让人伤感的。

记得我读书的时候,也是喜欢打游戏,开始是去有网络的实验室打,后来就干脆在宿舍里拉网线,跟同学对战。不过游戏虽然打,但是更重要的事情,却是赚钱。

或许是因为不到10岁就收到第一笔稿费的关系,我从小对钱就有一种痴迷,说起钱总是能让我兴奋。记得年初的时候算命,说今年有桃花运。我就跟老婆说,这么大年级了,桃花运也没用,不知道能不能卖钱。桃花运多少钱一斤啊?

当时读书的时候,经常去校外找些零工打,也被人骗过,后来就知道了,只能跟正经公司打交道,私人老板多半是要把人榨干然后翻脸的。后来通过同学朋友介绍,跟几家美国的公司做,最后工作也是在这几家里面找了最满意的。打工赚钱是最起码的收益,交的朋友和学会的技术/非技术的本事,是一直受益到现在的。

不知道学校里的学生是怎么想的,我记得当年我打游戏,在虚幻的世界里有满足感,退出以后是更大的空虚。与其打游戏上瘾,我更愿意赚钱上瘾。

February 9, 2009

这个题目我以前写过,这次再用,因为我也不知道还有哪个更好的题目。

2月1号那天,我们全家去参加FCC的春节活动。FCC是Families with Children from China的意思,主要是在美国收养中国孤儿的家庭,他们每年有两次活动,一次是庆祝春节,另外一次是夏天的文化夏令营。我们从7年前开始通过朋友知道这个组织,不仅因为她和中国的关系,更因为她非政府,非赢利,非宗教,无政治目的的原因,我们开始去给活动当志愿者。中间因为搬家间断了三年,去年开始我们又参加了。

这次去,我们就不是志愿者了,而是带着孩子们去看老朋友们。舞台上面依然挂着我和老婆当年为他们翻译的对联,游戏和歌舞还是当年的那些,新的一批留学生在作志愿活动,里面有大陆来的,台湾来的,还有香港来的。

当年那些听到熟悉的普通话,眼中带着盼望,疑惑和羞涩看着我们的孩子们,现在都长成大姑娘了。她们对我们的中文不再敏感,她们对手机对面的朋友更热情,她们谈论几个月以后去中国的交换学生活动,就象谈论另外任何一个国家。她们已经完全的美国化了。

孩子是没有错的,祝愿她们永远幸福。

November 10, 2008

大学里面头两年,我经常去一个高中同学宿舍玩,通常周六中午就冲过去,一起吃饭,
然后打牌。慢慢的他们宿舍就成了他们年级的俱乐部。

他们年级有个哥们,此人的特点就是:瘦长。瘦长的身子瘦长的脸,瘦长的手指里夹着
根瘦长的烟。那个时候大家还挺自觉的,抽烟都到外面去,别管冬天有多冷,都得去屋
子外面抽。这哥们偏不,他也知道大家烦他抽烟,所以他就站在门口抽,我们也拿他没
办法。

不过除了抽烟以外他还是不错一人,平时打牌下四国的时候,也不怎么赖,如果赖了,
也不怎么承认。

有时候大家会有点好吃的,比如从亲戚家里带的,这个时候我们也会请几个女生来一起
吃。有一次我们请了几个女生过来,里面还有我老婆。大家正在聊天吃东西,忽然闻见
一股烟味儿,然后门开了,这位哥们儿靠在门框上,脸上似笑非笑。

我同学他们宿舍老大说:“xx,来,进来一起吃!”

我同学说:“先把烟掐了!没看见有女士么!”

这位轻轻的摇摇头:“我心情不太好”

一位女生笑嘻嘻的说:“那你吃点东西吧,吃了心情就好了”

这位轻轻的说:“我作了一首诗”

我同学宿舍的老幺发出了剧烈的咳嗽

那个女生不知深浅的说:“好啊好啊,念给我们听听吧?”

这位用瘦长的手指,弹了弹瘦长的烟头上面瘦长的烟灰,挺直了瘦长的身子,朗声念道:

“啊~~~!阿波罗,你的光辉&**%&$^%$#”
“啊~~~!阿波罗,你的……%¥#&%……”
“啊~~~!阿波罗,你的(*)(&(*&)(”
“啊~~~!阿波罗,啊~~~!”

October 27, 2008

看到keso写“给spammer提个醒”,记得我在mydonews上的那个blog,也是好多的spam,我开始还象刚买了房子那样,认真的去收拾草地上的杂草,后来索性由它去了。有段时间,我都不用去google那里百度我的哪个帖子更靠前-只要数数后面的留言数目就知道了。我把这个,叫做“spam rank”技术,具体的内容是:

给定一个blog帖子P,P在搜索引擎上的排名,和它后面的spam留言数目呈正相关关系。

这个技术我还没有申请专利。

说到这里,想起当年google的CEO去系里做讲座,当年google还没有启用Ad Words来赚钱,但是系里的研究生和教授们都早已用google替代了cite sear来搜学术论文。给学生上过quiz以后,也能经常听到学生们用英文说“just google it”,或者用中文说:“骨狗了~”

跑题了跑题了,当年施密特去做讲座,其实是看系里能否跟google合作,解决他们数据中心机器过热的问题。但是讲座结束以后,立刻就有一群学生围上他,好几个人都问:“如果以后大家太依赖google,都不在自己网页里添链接,就指望google来找到,那google不就没用了?”施密特当时的反应是:还是会有人加链接的吧。

几年过去,如今的网页,不仅没有出现链接短缺,反而是链接膨胀。这里面的机制,有意思。