A Saint in Computer Science

If you ask me if I am religious, I’d say yes. I believe in Church of Emacs, a church exists in the Computer Science.

Two years ago, I desperately fell in love, with GNU/Linux. That is not a girl’s name, but an Operation System. Maybe that is why I am still single.

Like most computer science student, I don’t like Microsoft and its highly-cost, unstable, dangerous product – Windows. How many of you can afford 900$ for a Genuine Windows and Office? How many of you have ever pressed Ctrl + Alt + Del after your Windows fails to response?

In our mind, Bill Gates is a greedy, rude king in the computer world. As a result, when we talk about Microsoft, we use the abbreviation M$ instead of MS because they think about money all day. And we love the phrase “Kill Bill”, the name of a movie.

However, Richard Stallman, a genius from Harvard and once working at an Artificial Intelligence Lab in MIT, doesn’t want to kill Bill, he does it in a noble way. In 1984 he set up the GNU project, a project of a collection of free software.

In Stallman’s vocabulary, ”Free software” is a matter of liberty, not price. To understand the concept, you should think of ”free” as in ”free speech,” not as in ”free beer.” Hard to understand, isn’t it? That’s why we call it GNU philosophy. But one thing is clear that Stallman is a warrior for freedom, like Wallace in the movie Brave Heart. But I guess Stallman could not shout the word “Freedom” as loudly as Wallace did.

I think Stallman is a missionary spreading the faith of freedom all over the world more than a hero fighting against the evil Microsoft Empire. He calls himself Saint IGNUcius — a saint in the Church of Emacs. Emacs is the most famous free software developed by Stallman.

As a saint, Stallman often gives speeches to his believer, like students, professors, engineers and his friends. Look at the photo, once he put on a black robe made by a plastic grocery bag and placed a yellow computer disk on his head.

“I am St. Ignucius of the Church of Emacs,” said Stallman, raising his right hand in mock-blessing. “I bless your computer, my child.”

The audiences’ laughter turned into applause after a few seconds.

Then he continued, “Emacs was initially a text editor; eventually it became a way of life for many and a religion for some. We call this religion the Church of Emacs. To join the Church of Emacs, you need only say the Confession of the Faith three times:

    There is no system but GNU, and Linux is one of its kernels.

To be a member in the Church of Emacs doesn’t require more than a life of moral purity. Get rid of the evil Windows from your computer and then install a wholly free operating system. And then you must install only free software on top of that. If you live by it, then you will be a saint in the Church of Emacs.

Soon the free software movement booms all over the world, volunteers devote themselves to the great project to build the church of Emacs. Everyday Stallman has to read dozens of letters about release news, bug reports and progress of some software.

After I read the story of St. Patrick, I was always wondering, was Stallman doing the same thing like St. Patrick. Stallman just does it in an electronic way. He is a scientist, hacker, philosopher, and saint. He does research in Artificial Intelligence Area. He is the leader of hundreds of thousands engineers. He creates and spreads the GNU philosophy all over the world. He’s been to China, Brazil, Singapore, Switzerland and many other places.

So what would you say? Oh my God? Yeah, he is my god, too: The godfather in the church of Emacs.

St. Ignucius

鸽子

走出肯德基,手捧一杯咖啡,站在索菲娅教堂前,听着阁楼上传出来柔和的音乐,看着人来人往,也是一种心境。

远处,游人在喂鸽子。这种情景在以前也似曾相识,不过背景不是别致的教堂,而是吴山,或是西湖边的公园里。

时而,扑腾一声,一只鸽子突然直窜上去,紧接着,一群鸽子都跟着飞了上去,场景着实好看。

做一件事

如何成功地做一件事?我想两个方面:好的想法和执着地做这件事
我现在还在找一个机会,能让我着迷的机会。我丝毫不怀疑自已的执着力和忍耐力,只要有想法,就能成为现实,哪怕艰难无比,这也是我取名marvel的原因。有志者事竟成。
现在在申请新版,虽然很难(浙江人的散估什是仅次于上海人吧),如果能成功,就算是一种诠释吧。

我行如歌

听着一首歌,总会想起一个人,无论是好是坏;总会重温一份情,无论是喜是悲。
昨日再现,如今听着熟悉的旋律,仿佛是进入了一个无穷的递归,剩下的是无净的怅然。听着它,我就永远不会忘记曾经有一个女孩我珍惜过。
Right here waiting,那声音还是那么有感染力。我行如歌。不管你在何方,不管你做了什么,我依旧在这里,此情永不变。这也许正是我想要说的。
童话,不知已经听过几百遍了,但是似乎总也听不厌,大概我不想从童话中醒来吧;或是宁愿相信那段日子是一篇童话。童话不是用来骗人的。
和很多人一样,很喜欢刘若英的歌。一份浓浓的爱情,掺着一股淡淡的忧愁,就成了加了奶精和糖的咖啡,醇醇的。最喜欢这种感觉了。
iPod中又在放0n  the top of  the world,想起了本科一年级上外教的课,想起接外教被人骗,每次上课都要冒严寒走好长的路。好痛苦,更痛苦的是现在还在上外教课,下周还要演讲!
不知为何想起了三国演义的片首曲,当时某人让我唱歌,我却选了它,可能这是除了国歌之外我唱的最好的歌了吧。虽然我被告之唱得挺好,但是现在想想好傻,呵呵。当时,在心间也许还烙下了一份感动。
Those old molodies still sounds so good to me, and they melt the years away.

浙江人在哈工大

这几天bbs上的motherland上又闹翻了,连续好几屏都是关于浙江的。例如,

强烈支持成立浙江版
想问一下浙江的朋友,浙江工业大学怎么样?
问下浙江的朋友,我到杭州怎么坐车好?
有浙江宁海的同学么?
怎么没有浙江温州的老乡社团??
[合集] 谁申请一个浙江版阿?

当然还有我的“干脆把Motherland作为Zhejiang版算了” ,呵呵。

平心而论,其实我很早就想建一个浙江版的了。记得最早来工大的那阵子,我在BBS上发了一个寻老乡的帖子,结果被封杀了。说是开启无关话题,鬼才记得当时发到了哪个版上了。结果还是没有找到老乡,没有开过老乡会之类的活动。

原来还可以用师兄们都是电脑白痴,不会用BBS这种话骗自己。现在我这个天才都已经成了师兄了,该时候做点事情了。

新建一个版面是一间分麻烦的事情,原话引自cliff。 但是今天仔细看一下,不是想象中的那么恐怖,基本上可以在线搞定。于是加了一个“浙江人在工大”的群,然后去board版查一些资料,结果发现有人已经发帖子申请新版了。

回到群里说这件事,结果管理员说这是他发的。晕……
聊着聊着,就想看看这个人是何方人氏,于是看看他的个人资料。结果大吃一惊,居然地址写着“信息安全实验室” 。晕死……
再回BBS看那个帖子,发现IP是本实验室的(最近养成了看文章的同时看IP猜出处的怪癖),仔细想想,那个人的名字有点耳熟,不就是我隔两排的那个师兄吗?他还向我借过东西呢!再次晕死……

网购

今天收到了意趣上订的耳机,这是第一次自己在网上购物。 除了集体在china-pub上买书之外,我还没有在网络上画过一分钱。包括像QQ之类的东西,我都没有投过一分钱。一是没有意思,二是不太相信。

但是上周看到了意趣上卖耳机,sony EX71和ipod的MX500打包才卖52,而教化单MX500就要卖1XX。网上查了一下,耳塞这个东西成本基本才10元,所以感觉网上报价应该不算离谱。这年头,东西太便宜担心是假的,太贵又买不起:(

于是就下单了,可惜在万恶的工行没有开通转帐功能,所以只能汇款了。一切搞定之后,静等佳音了。班机信箱的钥匙失踪了,费了一些周折。终于下午拿到了包裹,看来天下好人还是很多的。

赶紧回去煲机去了

只是爱,无他

原文参见 天下最感人的谎言:两千人合谋欺骗失明女孩!

世上的爱不仅仅限于男女之爱,更有社会之爱,人性之爱。

看着文中这种好莱坞大片式的博爱,我无语了。

如果说拯救大兵瑞恩结局还是皆大欢喜的话,那么这次“天安门之行”就多了几分悲壮
之情。

谁说中国世风日下,谁说中国人情不古,我们看到的,是一场活生生的爱的传递。

这份爱,无须加上“主义”、“思想”、“代表”、“自由”或者“平等”,这只是一
份十分朴素的爱,别无其他。

英语的尴尬

今天看到新闻,法商界领袖欧盟会上讲英语,于是希拉克退场抗议。心里有点感慨。

法国人一向对外来文化有一种排斥的情绪。例如很多法国人对KFC就有很多的不满。而这种情绪,面对英语,表现地尤为强烈。听说,如果你去警察局报案,用英语和用法语,警察表现出的态度完全就不一样。他们都以说法语为骄傲。在今天的这则新闻中表现得尤为明显。

中国与法国在这点上表现的截然不同。五四时期有人说要用拉丁字母代替方块字,现在又有四六级T、G潮。英语现在是衡量一个人素质很重要的东西,找工作的时候经常有问四六级过了没有的,却没有问中文说得怎么样、作文写的怎么样的。能说流利的英语固然是好,如果会两句法语就更酷了。相比之下,中文的地位确实着实尴尬。各位不妨想想高考时有多少考生想上中文系的,看看现在文坛,前一阵子,韩白之战,那地方是不是像一坨屎?(关于韩白之战,mop2005年度冠军《大学多宗持续灵异事件》作者 匿名人士jjyy说得好:白烨和韩寒,一个是屁,一个屁都不是)

我们有足够的理由鄙视英语,具有讽刺意义的是,我们不得不学英语。每天要读英文paper,用英语编程、使用软件、命令,就连打字都要用英语。无奈,不学好英语,你就别在这个圈子里混了!

不得不学,又不能学得过头了。 很尴尬,不是吗?

最后,我悟出一个道理:学好英语,但不用英语装B。应该是这个道理吧。

LFS on iPod

1G的iPod的确有点大,呵呵.My Music总共才1G多一点.基本上全放进去了.前几天看到了有人把Linux装到了ipod上,的确很爽啊.

我在想我也搞一个系统,但是不同的是,我的系统是一个启动系统,其实就是一个LFS 。(谁叫我的shuffle没有屏幕呢,不然的话也装一个嵌入式系统,呵呵)

于是,就看起一些LFS的资料来了。原来想象做一个启动系统挺简单的,无非就是编译一个内核,再加上一个根文件系统。以前Linux0.11就是这样搞的,只不过当时需要将内核放在磁盘的开始位置,所以比较麻烦,但是现在好办了,直接用grub设置一下就OK了。

但是现在真的做的时候发现有点麻烦,由于每一个命令(如ls,bash等)都是静态链接的,所以需要重新编译一下。Juses,好多文件啊!

慢慢来,今天先编译内核,明天编译工具。 争取早日完成我的LFS on iPod Shuffle!

菜鸟的痛

在linux论坛上逛,老是看到新手发文章求救。例如,我的X进不去了,我的软件XX不能用了,诸如此类。结果回帖的不是让他回去看README和INSTALL,就是说google XX。

没看到这种回帖,都不禁想对那个人说,你说的不是废话吗?排除灌水的可能,那么回这种帖的原因就是这个人以前看过,却不记得了;或者就是根本不知道。

有人说,我回这种帖是因为我是菜鸟的时候别人也是这么回我的。这就太可悲了,我想到了古代农民起义。农民造反是因为统治者压迫的太厉害了,结果胜利了,自己成了统治者,又开始来压迫别的农民了,你说他们可不可悲?举这个例子不太合适,自由社区没有统治和被统治的人,但是表达的意思却是一样的。己所不欲,勿施于人。自己受够了师傅体罚的苦,回头当了师傅,又开始体罚徒弟了。难道除了让菜鸟们经受九九八十一难才能用上一个操作系统或一个软件吗?没必要,Linus都说了,Just for fun。使用自由软件在于享受,在于兄弟们的互相帮忙,而不是在于别人冷冷的一句“google it”。
有人说,这是一种自由的精神。自己探索,自己解决。但是别忘了,在社区中,帮助别人才是最大的精神。 不是每一个人都要成为hacker的,很多人是抱着好奇的心理来用的,如果你给出这种态度,人家不都被你吓跑了吗?
谁都知道装软件要看INSTALL和README,也都是到google总能找到一点出错的线索。但是问题是INSTALL和README读起来不是那么容易的,正解可能在google 的top 100之后,代价是你花了一个下午,经历无比的郁闷,终于搞定了。当然很可能并不知道是为什么,自己只是按别人说的改了一段代码。更糟的情况就是根本无解,或者没有找到答案。

时间就是生命,效率就是金钱。如果只是为了一个影响较小的问题花费大量的时间,甚至成为一个瓶颈,那就太得不偿失了。

Linux 已经不是当初那个hacker的玩具了,现在已经开始大众化了。IBM可能会全面使用linux,政府机构也开始使用linux。所以Linux抗衡Windows的很重要的一点就是它的可用性和易用性。用户如果为了要解决一个问题而花去一小时、一个下午甚至使一个月,谁还会来用你的东西?

现在Ubuntu很火,你只要用一下就知道为什么了。以前Linux下的字体汉化、输入法scim和fcix、xmms等这些老大难问题,在Ubuntu中都得到了很好的解决。为什么?你只要看看他们的官方网站就明白了,如果你的发型版的帮助能做成那样,那你的用户明显就会增加。

我认为Linux推广的下一步,重点不是在功能、性能的增强上,而是应该在用户体验上。用户能在最短的时间内,能够使用并熟悉你的系统。当然,考虑到软件开发的分布合作的困难性以及测试工作的贫乏,做到真正傻瓜、简单并且强壮可能并不简单,但是毕竟Ubuntu已经走出了一步,我们没有理由不相信它会做得更好。

真想对那些回帖的人说 ,下次你回帖的时候,能不能言简意赅的点出问题所在,说google it的时候,你能不能先google一下,顺便给出一个好用的url。这样,自由社区才能越聚越大,希望Linux不仅是资深黑客的乐土,也能成为居家人士的工具。