记几个梦

June 21st, 2010 / 2 Comments » / by SteamedFish

这个梦就发生在昨天晚上,但是竟然记得不是特别的清楚了。总之是梦见下了很大的雪,大到令人惊异的程度。雪停了之后我出去拼命的拍照,出去的时候还穿过了一个晾着一大片女生衣物的地方,我不得不低着头从衣物下面走过去。正在拍着雪景却差点被一个高空坠物给砸中。仰头发现了一个巨大的塔或者是雕像一样的东西,上面贴着几个相框,不记得是谁了,反正肯定有毛泽东。 Modestoften 正站在塔上,那些相框的旁边,勉强能够站稳。那些相框正在一个一个掉下来,他似乎有点不知所措。我看着那些相框掉完了,然后拼命的朝他大吼,他却听不见。

有一个梦给我留下了很深的印象。我认识了一对中年夫妇,不知道是如何认识的,总之他们对我很好。我在外面,不记得是什么地方了,天空突然变成奇怪的红色,发出奇怪的光芒,一亮一暗。然后我开始没命的跑,冲进一家院子里,然后天空开始下起了红色的亮闪闪的雨。我记得我没有被雨淋到,不过似乎我还是不省人事了,直到醒来看见那对中年夫妇,然后发现我躺在一个奇怪的设备里面,有点像是车,又有点像是飞机,还有点像是炮弹。我很好奇的在仓里面乱看(其实很小),还整理了一下挂着的一些零乱的衣架。大叔微笑着看我乱瞅,告诉我那是个飞船,然后要教我开。可是我透过窗户看见两边都是高楼,不敢开。然后我发现原来 Christophe 也在飞船里面。再后来不记得发生了什么事情了,总之我跟 Christophe 在一个房间里面,似乎是 Christophe 的家?但其实这房间的布局分明就是我奶奶家的样子。有个大炕,我跟 Christophe 盘腿坐在炕上聊天。然后那对中年夫妇掀开门帘进来,送给我一个不小的玩意,下面有个柄,上面是个有点像灯笼的东西,有着各式各样的图案,能转动。我就一手拿着柄一手转它。我越转越快,看着图案飞快的转动,慢慢的变成了一副动画。动画似乎说它是个符文,然后说我需要找到这样的一个人,接着动画就不动了,不管我怎么转动,都保持一副骷髅头的模样。然后我发现大叔已经变成了跟动画里面一模一样的骷髅头,大娘和 Christophe 都不见了。

做过一个很简单的梦,却一直记得。我跟 xiaket 在一个高地上,一人一挺机关枪在向下扫射,下面密密麻麻的人在往上冲。我们的扫射似乎起不到任何的效果,总之下面的人离我们越来越近,然后越过了我们向我们身后冲去,而我们则继续扫射。突然没有了子弹,我环顾了周围,随手抓起一大把水笔的笔芯按进了枪里面,继续扫射。直到最后水笔的笔芯没有了,我们没办法扫射了。然后一大帮人围住了我们。

有个梦,比较久远了,当时印象很深,现在记得不是很清楚了。梦境很像是我奶奶家房子的院子。不记得我在院子里面做什么了,但是一定是跟鸡有关系。不过天黑了,鸡纷纷飞到树上睡觉去了。我就看着西边(梦中没有方向,不过对应到我奶奶家的环境的话,我看的应该是西边)发呆。然后我就看见了几颗级亮级亮的星星在地平线附近抖动。具体做什么动作不记得了,但是非常清楚得记得有颗星星变成了W型的线条。星星的照耀下四周都变得跟白天一样了,然后鸡在树上显得非常的慌乱,从一个树枝飞到另一个树枝,越飞越高,不停的叫。

再记一些小片段,很多梦时间长了之后都忘了,只剩下一些片段还有印象。

一个很常见的片段是下楼梯。绝大多数时候,楼梯似乎极为光滑,乃至于我站着,不用迈步,就开始很快的一个台阶一个台阶往下滑了。我只需要简单地控制一下脚部的肌肉,就可以在楼梯拐角处拐弯,继续下滑。奇怪的是周围的人下楼梯都不是滑的,就我是滑的,而且他们也并没有对我滑下楼梯表现出任何惊异或者不同寻常的表情。

上楼梯则相反,我上楼梯总会出事情,不是腿跟灌了铅一样迈不动步子,就是那楼梯折来折去忽上忽下忽有忽无(无的时候我只好跳过去或者翻栏杆到楼梯的另外一边),乃至于我在梦中习惯性的能坐电梯绝不怕楼梯上楼。

电梯往往是能够把我送到目的地的。只是电梯往往十分的小,门很小,与其说是俯身钻进去,不如直接说是爬进去恰当一点。里面也只是能勉强站着。我偶尔会坐过站,然后电梯往往就会带我去一些我从来没有去过的地方。有一次我是朝上坐过了,结果电梯到了顶楼之后继续往上开,然后变成了缆车,把我送到另外的一个楼里面去了。还有好几次我朝下坐过了,这种时候不多。不过只要是发生了,一定会把我送到一个地下的隧道里面,隧道里面有我父母的一个秘密的仓库(不记得我是怎么找到的和进去的了),里面藏了很多的好书,记得以历史书为多,都是巨大而且非常厚的。我做过的那少数的几次去过这个仓库的梦,每次都读了不少的书,然而书的内容我现在是怎么都想不起来了。

然而不是所有的楼都有电梯的,有的楼就只有楼梯。我梦中就去过一个只有楼梯的教学楼三五次,在通过了七拐八拐弯弯绕的楼梯上楼之后,我每次都要穿过楼道找半天我的教室,然后失望地发现教室里面上课的还是以前的老师,学生我却一个也不认识了——他们是下一届的学生了。然后我就死活找不到下楼的楼梯,然后我不得不趁老师不注意潜入他们的办公室,在里面找到暗门进入另外一个办公室,然后继续找暗门,就这样穿过好几个房间,进入一个房子,从那里我能够找到梯子滑到一楼去。

如果是在路上,就很难说了,有时候我也会飞快的滑行,我的脚只要稍微的动动,根本不用迈步,我就在路上滑起来了,甚至可以上坡。划得很快,感觉跟玩赛车游戏似的看着周围的景物快速后退,感受道路上上下下的坡度。也有的时候我走得非常的累,简直就是拖着步子在走,甚至有的时候碰到非常陡峭的悬崖需要我费力爬上去。正常走路的时候也很多。不过很不幸的,如果是正常走路,我迷路的概率会很大。

June 16th, 2010 / 4 Comments » / by SteamedFish

来广州之后,我开始做起了一系列奇怪的梦。这些梦之间没有什么太大的联系,但是却有一个有趣的共同之处,他们发生在同一个场景之中。梦做得多了,我甚至开始逐渐熟悉了那个环境,我知道在梦中从哪里怎么走能到哪里。我甚至可以画出大致的地图出来。不管我做什么梦,总是发生在这个巨大的场景之中,虽然情节之间并没有关联。

我在梦中花了很大的精力去四处探索。这是一个巨大的场景,包含了好几个城市。从一个城市可以通过火车,或者汽车,或者有的城市还可以通过某种奇怪的缆车,来到达另外一个城市。有几次在梦中我甚至试图步行去另外的一个城市,不过只走了一半的路,就因为过于劳累不得不原路返回了(可是刚刚走了一半,原路返回和到达目的地所需的距离是相同的啊,为什么我在梦中要原路返回呢?)每个城市也都很大,大到我在梦中经常迷路。大到坐公交车总是需要转车(我在梦中咋好像从来没遇到过不需要转车就能到的公交车呢。。。)。大到我经常走得很累走不动。

当然,既然是梦境,自然也有很多地方不寻常。比如有个城市,往东走和往西走都能到达同一个火车站。比如有个学校,学校的一个食堂和学校教学区隔着一座山,需要坐缆车才能过去(我还很喜欢去那个食堂吃饭),再比如有个城市南边有着弯弯绕如迷宫一样的大型立交桥系统,占据了城市几乎1/3的面积。再比如有个集市,要想穿过需要拐无数个弯才行。

你可以想象一下,每次的梦都发生在某个场景之中,然后然后你逐渐发现场景和场景之间是有一致性的,然后又逐渐发现不同的场景居然可以接在一起,这是一种多么奇妙的体验。我不知道我是怎么才能做出这样的梦来的,总之我感到十分的惊异。

然后更加奇怪的是,在连续几个月之后,这样的梦突然之间消失了。我等了很久很久,这样的场景再也没有出现在我的梦中。它似乎就真的这样一瞬间不见了,再也找不回来了。学校,公交车,小卖部,操场,食堂,公园,商场,集市,火车站,铁路,缆车,河流,山,隧道,立交桥,饭馆,以及我住的地方,那些我甚至已经相当熟悉了的一个世界,突然之间就消失了。

然后我的梦就开始大变样,开始变得完全没有场景,我并不知道它发生在什么地方。我只是梦见天上的星星不断的变换着颜色还同时做着类似于布朗运动的一种运动,梦见天上在打空战,飞机不停地掉下来坠毁,梦见天空变得血红然后下奇怪的五颜六色的雨,梦见一个中年大叔塞给我一个符文,符文上让我去寻找一个长着骷髅头的人,然后那个中年大叔的头突然变成了骷髅头。

然后又过了一段时间,两三周吧,现在我的梦又突然回归了正常,那就是,我知道晚上我似乎做了些什么梦,但是我一点也想不起来。

24周岁

May 3rd, 2010 / 3 Comments » / by SteamedFish

我有很多话想说,但是不能
这些话只能等到成功之后,作为一种炫耀而自得地说出来
如果,我能成功的话
而现在,这些话,只是耻辱

24岁。不再年轻。还未长大。
我会继续沿着尘世给我划定的路线,随波逐流。
我别无选择
虽然,我只想流浪

那些属于年轻的过错
从未想过被自己原谅
也从未想到如何赎清
我的罪,我的恶
构成了我的肌肤我的器官
用何物冲洗,都只会带来污染

我病了
然而,比自身疾病更悲哀的是
透过那被疾病染黄变形的眼睛
所有的人都变了形,变成了病的样子
我甚至开始不能肯定
病的究竟是我的眼睛
还是所有的人,都真的病了

我别无选择
只能继续重复着已经被无数人重复了无数次的道路
直到成功,或者失败
或者更可能的是
既没有成功,也没有失败

Justice: What’s the Right Thing to Do?

April 17th, 2010 / 4 Comments » / by SteamedFish

人生有很多痛苦,其中的一种就是选择。两难的选择。这大概就是为什么哈佛大学的公开课 Justice: What’s the Right Thing to Do? 最近这么流行的原因。

而当谈及选择的时候,我的态度是,理应存在真正困难的选择。我无法证明这一点,但是我愿意相信这一点,真正困难的选择是一定存在的。

我并没有可信的证据去让我说服别人也持有和我一样的看法。我持有的只是一种恐惧,一种对绝对的确定性的恐惧:如果有一种方法,可以在遇到所有的选择的时候判断出哪种决策是最优的,那么,人们就可以完全放弃选择,而是按照这种方法所教我们的去做。随机性就丧失了,确定性就出现了。而我害怕绝对的确定性。

我对于确定性的恐惧由来已久。最早是来自于牛顿力学。牛顿力学是严格确定的,不存在任何的随机性。你知道了确切的现在,你便可以推算出确切的过去和将来。宇宙的一切行为,乃至于人类的一切行为,都是宇宙按照其精确而严格的法则的推演,一切都是被注定的。这是一件非常可怕的事情,因为它引出了宿命论,抹杀了一切意义。我们的一切,包括我的这篇博客,都是自然法则所决定了的。自然法则就是上帝,控制了我们的一切,而我们,只是自然法则完全的傀儡而已,没有任何自由,也没有任何主动的空间。

我不希望看到这一点。然后我便一直在寻找不确定性存在的证据。我找到了三个:混沌理论,突变论,量子力学。

我对这三个理论缺乏足够的了解。但是在我那粗浅的认识看来,这三个理论对于不确定性的证据都是不够充分的。我们仍然生活在严格确定性的阴影之下。

最大的问题在于,人们无法证明,那些观测到的随机性,究竟是真正的随机性,还是仅仅是人类自身的限制而产生的伪随机性。很多时候,随机性的产生,仅仅来自于,人类无法获得预测所需的全部信息,或者,人类无法获得足够精确的信息。

后者是容易被人理解的。我们有著名的测不准原理,而太多的物理现象都存在杠杆效应,会将任何微小的差距急剧放大。而前者的例子却绝少被人提到。一个最简单的例子是计算机中的随机数产生器。我们都知道计算机产生的随机数事实上是伪随机数,是用一个种子通过算法反复迭代所实现的。现在有一个人,他一直在(精确地!)记录着这个“随机数”序列,但是他不知道种子。他不管记录了多长的序列,他仍然无法预言序列的下一个数究竟是什么。要预测,必须知道种子,但是他无从知道。物理学家也已经创造出了类似的(牛顿力学的)物理模型,要知道人类是无法直接观测速度的,人类只能通过观测时间和位置计算出速度,而在这个物理模型中,对于时间和位置的严格观测无法让我们计算出速度,而速度对于预言接下来的走向至关重要。这速度就类似于种子,重要却不可知。

这两种伪随机性的问题在于,它们只是看上去随机而已。他们事实上是确定了的,只是人类无法做出预言。人类无法做出预言并不妨碍确定性,就像人类无法成为上帝并不妨碍上帝的存在一样。我们仍然被严格的控制着,只是我们无法知晓这种控制究竟会把我们引向何方。

这仍然不是我所需要的。我需要真随机性。但是,我十分怀疑人类有没有能力区分真随机性和伪随机性。我倾向于认为这超越了人类的能力。

似乎跑题了。我只是想说,对于理工科出身的我,我自然喜欢确定性,确定性是理工科出身的人的长处。而我又无法不对绝对的确定性感到恐惧,又无时无刻不盼望着随机性的出现。

所以,在我看这个公开课视频的时候,心理并没有抱着一种寻求解决的态度。我很清楚,这种课程,不可能给出一种面临选择的时候,判断该选择哪个的一种方法。这种方法不存在,或者,至少我不希望这种方法存在。一定存在真正困难的问题,一定没有普世真理,一定没有银弹。

那么我为什么要看这个视频呢?因为我认为,不存在终极的解决方案,不代表讨论该如何选择就是毫无意义的。解决方案并非是意义的全部。

这个视频正如同我所预料的那样,并没有说明哪种选择是对的。它只是一一列举了各种流派,指出各种流派的观点,他们的优势与他们的弱点。你可以清楚的看到,每个流派的弱点都是致命的无法修补的。列举完毕,视频也就结束了。所有的问题,在一开始不可解的,到最后还是不可解。

我们已经受了太多的错误教育,一刀切地把人分为严格的好人和坏人,把事情分为严格的对的和错的。很多时候人分不清好坏,事情也分不清对错。

我不想评论这个视频本身,我也不想推荐或者反对大家看这套视频。因为这套视频是关于哲学的。哲学心理学一类的东西,有的人适合看,有的人不适合。有的人学了对自己能起到促进作用,有的人相反。
对于想看的人,这个公开课的主页有 Youtube 的链接
你也可以从这里以及这里下载所有的视频。

Code Hilighting in ConTeXt

April 7th, 2010 / No Comments » / by SteamedFish

学完 ConTeXt 的基础知识之后,第一件事就是想找一个类似于 LaTeX 下面 listings 宏包这样的工具,来实现代码的自动语法高亮。经百般 Google 竟然未果。然而我死活不相信 ConTeXt 连这个功能都没有,于是发扬愚公移山的精神,埋头在 TeXLive 的 doc 里面一阵乱翻,居然就被我翻到了(幸亏 ConTeXt 的模块并不多),原来 ConTeXt 是用一个叫做 t-vim 的模块来干这事情的。这个名字起得实在太隐蔽了,根本看不出来跟语法高亮有任何的关系。再仔细看文档,原来这个模块是直接调用 vim 来生成语法高亮配置的。

然后照着文档随便写了一个代码。然后 ConTeXt 报错

VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Mar 8 2010 22:56:09)
Garbage after option argument: "-u NONE -e -C -n -c "set tabstop=8" -c "syntax on" -c "set syntax=sh" -c "let contextstartline=1" -c "let contextstopline=0" -c "source /opt/context-minimals/texmf-context/tex/context/third/vim/2context.vim" -c "wqa" "4-vimsyntax.tmp" "

传给 vim 的参数竟然有错,我大囧。研究了半天,似乎跟最后面那个空格有关系。于是看 t-vim.tex 源文件,修改了一下

@@ -329,7 +329,7 @@
 \def\runvimsyntax#1
    {\executesystemcommand
       {mtxrun --verbose --noquote bin:vim
-          "-u NONE  % No need to read unnessary configurations
+           -u NONE  % No need to read unnessary configurations
            -e       % run in ex mode
            -C       % Set compatibile
            -n       % No swap
@@ -341,7 +341,7 @@
            -c \shellescapedquote let contextstopline=\@@vsstop\shellescapedquote  \space
            -c \shellescapedquote source kpse:2context.vim\shellescapedquote\space
            -c \shellescapedquote wqa\shellescapedquote\space    
-            \shellescapedquote#1\shellescapedquote\space "}}
+            \shellescapedquote#1}}
 
 
 %D \macros{definetypevimfile}

就可以正常使用了

Page 1 of 1512345...Last »