理论上没有突破不了的牢笼

最近在想,对我来说,成年的那一刻是大概12年前刚喜欢上星战后不久。那时星战占据了我整个想象力,沉浸在那个世界里。有一天我忽然想起来提醒自己:在我有生之年看到Coruscant那样的未来城市可能性是很小的。人还小的时候,总是会想“长大以后什么都有可能”,那好像是我第一次理智地承认自己的不现实,认清不现实的同时并不放弃。

成年的感觉似乎就是这样,痛苦和快乐,希望和绝望都更深。

曾经有段时间觉得,小时候的痛苦更纯粹,青少年时期的冲动、个性和环境的粗糙摩擦更残酷,而成年人的痛苦会减少(也许是因为未成年的时候以为成年人已经修成了)。事实上,很多时候只是成年人的痛苦无法被完整地顾及,任何无法顾及的痛苦都是没有被完整地对待。你没有过这个关,它就会一直来阻碍你。很多年龄成年的人就缩在一边,用习惯来对付。

如果不逃避,成年的痛苦比儿童的更深。成年后我有过好多让人绝望的自我怀疑、失望。而且,并没有随着年龄增长而减弱的趋势。

很多时候,只有王小波的那句“理论上没有突破不了的牢笼”让我重获一点希望。

西方哲学史 – 斯宾诺莎 – “Intellectual Love of God”

读书会读完《西方哲学史》,决定大家选一个喜欢的哲学家来复习。我之前写过了休谟,所以这次挑了罗素最喜欢的哲学家——斯宾诺莎。大家挑的都是 book 3 part 1 里的哲学家 (From the Renaissance to Hume)。最早的古希腊哲学隔的时间太久我们都不记得了感觉很久远,很多都是不确定的;经院哲学又太教条;再近代一些的哲学,大家都感觉罗素写得不中肯(对此我的辩护是,你们觉得他不中肯却还是很喜欢看他写啊)。

罗素说,斯宾诺莎最主要的著作是Ethics。其它他还写了一些 biblical criticism 和 政治理论。Ethics 里,斯宾诺莎从形而上学 推到 psychology of the passions and will 最后推到了由前两者得到的伦理学Ethics。他的书的特点是,论证缜密,格式几乎是几何原本的样子。

斯宾诺莎的形而上学:individual souls and separate pieces of matter are adjectival(而不是实质的独立的东西)。并没有个人的永生,但是有impersonal immortality,也就是one with the God。这彻底是 pantheism 泛神论。因此虽然斯宾诺莎的真诚、虔诚是远超越一般人的,教会却宣称他是异教徒。容忍他的荷兰政府也叫他不要发表著作。

斯宾诺莎还认为没有free will, 没有chance。(那么他是决定论者吗?)那么犯罪的人是不是也不能怪他们?斯宾诺莎的回答是,sin是一种negation,而上帝包容一切没有negation。我的理解就是所谓的sin是人类角度的,高到上帝角度其实是没有sin。在并不知道斯宾诺莎之前,我一直是用这种思路来理解为什么宽宏大量是可贵的。

我们认为的罪恶,在更高的高度下看可以忽略,但并不会因此而去作恶。

斯宾诺莎认为人有能力理解the eternal and infinite essence of God. 我们要做的是不要让短期的passion阻止我们看见intellectual vision of the whole。

We are in bondage in proportion as what happens to us is determined by outside causes, and we are free in proportion as we are self-determined.

All wrong action is due to intellectual error.

罗素否定了斯宾诺莎的形而上学,认为它和现在的科学不配套了。也就是那套演绎法是不够的,fact必须通过观察得到。罗素又强调了斯宾诺莎接下来的结论都是一种《几何原本》式的推论得到的。我不太能接受的是,在否定了前提之后,他还能那么推崇斯宾诺莎的伦理学。罗素在书里没有说。但是我觉得是因为,罗素认为伦理学是和哲学分开来的。罗素作为一个逻辑学家,承认善恶是没有逻辑基础的。然而罗素自己又是那么爱憎分明的人。

罗素说,斯宾诺莎的伦理学,教我们how to live nobly and accepting human limits。假如你遭受了巨大的不公,比如你是犹太人,你的家人被害死。斯多葛派会说:what does it matter to me if my family suffer? I can still be virtuous. 基督徒会说:Love your enemies。斯宾诺莎(认为自己是很好的基督徒)说,爱你的家人&&宽容你的敌人。这两者是矛盾的,只有爱和胸襟高的一定程度,才能化解。而且斯宾诺莎说,a life dominated by a single passion is a narrow life, incompatible with every kind of wisdom.

而我,读什么书都只能看到我已经在想的东西。在目前我被星战第一次激起宗教情感的情况下读到斯宾诺莎,不能不想到,passion会阻止你看到上帝 这个说法 和绝地信条的相似之处。读书的时候小伙伴表示斯宾诺莎很像佛教。我对佛教可能有误解,我觉得佛教更接近上述的斯多葛派。我觉得罗素那么喜欢的斯宾诺莎——教你会爱也会宽容——这种奋不顾身入世的勇敢,同时又有出世的胸襟,其实是我爱星战的一个深层次方面。。。这种境界,肯定古往今来很不少人达到过,所以在各种宗教里都有这种思想的变体。只是在把宗教推向普通大众的时候,都会变形。

并不是你信教,就达到了这个境界;也不是如果你是无神论者就不能达到这个境界。这是一条修行之路。

词语

最近读《西方哲学史》的时候,发现几个词语从来没有将中文和英文联系起来过,虽然我一直自以为分别知道它们的意思。下面是一些感想(当然我还很不了解它们的来龙去脉,希望有人看到能拍砖):

Idealism是唯心主义(没想到)。笛卡尔的“我思故我在”是其代表。因为英文的idealism有理想主义的意思,所以我觉得中文把理想主义剥离出来更好。

与之相对的,materialism是唯物主义我原本是知道的。中文里,唯心和唯物,对立非常明显。(当然英文里,如果把idealism看成是idea变过来的而不是ideal变过来的之后,对立立场也很明显。)

今天读Locke的时候才知道,Liberalism的中文是“自由主义”。在英文语境下,liberalism是开明,是很温和的意思。我们读的时候,我忽然想到疑问它的中文是什么——“自由主义”,一下子就很radical了有木有!!仔细想想,在我国的情况下,liberty都有点激进的意味,其实很可悲。西方语境下真正的激进,在我国语境里我一直吃不准怎么理解。所以不要怪很多人分不清政治上的左右。

今天还理解了prudent这个词。在没找到中文翻译的时候,我猜想是自律、谨慎、保守、节俭的意思。《西方哲学史》的中文版上用的是“远虑”,然后查了英文字典,果然有‘为了将来打算’的意思。A说这是因为我们都只理解了prudent这个词的表象,没有领悟它的根本。

插一句话,笛卡尔从怀疑论出发,竟然成了唯心主义的开端,一开始我很惊讶。

自己的体会:一般不会有恨,那些都是发怒、悔恨、焦躁。但是当我想到XI,这时的感觉真的是恨,我想不出如果不是恨是什么。纯粹的恨,肠子发痒发疼的恨,心痛的恨,自己折腾很多事是因为他的所作所为,世界上那么多人的困恼是由于他。恨得我几乎要投降去相信地狱。如果有地狱的话,世界上要是有人活该下地狱承受无尽的痛苦,那么就是他了。

以前,我想对于裆,我肯定是恨的。虽然我想,这是一个集体,不能一概而论。这甚至是我们社会的重要成分,作为社会的一分子,我也是有责任的,不能单纯恨它。恨它就要有所行动。有所行动,就会有谋虑、有期待。不完全是恨了。

这个人带来的气氛、作风的大改变,那么无耻,那么狡猾。相比之下,对于裆的痛恨简直可以忽略了。

Astrill的iOS好像完全上不去了。如果为了月饼他们掌握了封杀iOS端的技术,没有理由期待等到月饼结束他们会开放。

今年没有写“写给新的一年”的日志。那个时候我在Evernote里写了一些,发现我想到的只有censorship。现在觉得我当时预言VPN封杀基本上成真了。

随想

今天终于有点空继续写powershell工具。最初接触powershell的时候,我以为就是Windows模仿Unix的一个东西。实际上powershell里目前感受到最大的不同是数据类型比较规范,shell里面变量都可以是字符串,因此比较低层。powershell比较高层一些,也意味着要多理解一些它的内部逻辑才行。

下午花了不少时间把上次写到一半的东西拾起来。上次终于写出了正则表达式表示的分隔符。因为分隔符有可能用到在数据里,所以我希望能有个escape character。在股沟里键入”powershell regular expression”,不能给我官方手册。这也是MSDN讨厌的地方。(实际上,我应该用PS自己的help,不过还不会用。)千转百回终于找到了上次参考的文档,赶紧存下来。看了这个文档,终于重新弄明白了自己上次写的代码。发现了一个漏洞——补上。漏洞本身的逻辑也很简单。但是容易漏掉。所以这些都不靠聪明,而是靠强迫症。

实际上,数据用到分隔符的可能性是非常非常小的。不过我还是纵容了一下自己的强迫症。

学一个新的东西真是不容易。我一直觉得,只要给我官方文档,和一个可以尝试的环境,那么什么都能学会。MSDN是我见过的最难懂的官方文档了。

写代码的能力,除了一般的计算机sense,其它的我觉得有这么几点:

1)要会尝试、很快地尝试。尝试是迭代知识的必要手段。特别是对我这样的强迫症,如果不尝试,我总是要怀疑之前的想法中有没有靠不住的地方。要很快地尝试,这样思路就不会打断

2)要善于meta化,来理解程序语言的设计思想,或者来理解机器的执行。

1)和2)要很快地交替,meta化了之后,往往会萌生新的问题、怀疑、理论,这就要继续尝试、根据尝试结果来修正或者reinforce理解。

另外,必不可缺的是股沟。有股沟、维基,有官方文档、可以尝试的环境。好了,我可以撬动地球。

当然,我一直觉得我很不够聪明的。前一阵读到网上关注的一个人的说法

好像发现一个通用的评估标准:事情复杂到什么程度你开始自我欺骗,就决定了你是什么层次的人。心理比智商还重要。有人知道我在说什么鬼话吗?

这个人有歧视女性的倾向(但人是开明的,我相信如果他遇到真正智慧的女人他会识别的),然而除此之外他的很多观点我很同意,也很独到。

强迫症永远不允许我自我欺骗。但是有时候我有逃避困难的倾向。

用新学的语言写小程序,一开始总觉得困难重重。跟着一个好的tutorial来学是客服最初困难的好方法。但是学一点点就要自己尝试。即使试会了教程里面的例子,实际要用的时候,还是有很多困难:设计的时候:这几个并到一个function里可以吗?用的时候会不会有问题?实施的时候又要被各种实际抛错影响。好在到达一定程度之后,一切会变得简单、效率百倍。以至于舍不得停下来。今天太晚了就回家了,但是到家后我还在写日记想这些。。。