The Emacs CVS trunk

September 6, 2006

As you see, the last CVS trunk of Emacs unicode-2 branch works quite well (er, there’re still some bugs, especially the font selection issues in the XFT components, shown in the second figure), it works with AUCTEX + PreViewLatex.

Nightmare

September 4, 2006

現在是23:22,我剛剛被一個恐怖的夢驚醒。

那是兩個骨瘦如柴、面色黝黑的男人在一片了無生意的龜裂赤土上作殊死決鬥,其中一人戰敗了,等著他的,是極為恐怖的酷刑。勝利者用他的牙齒,活生生地撕開了失敗者的腹腔,失敗者扭曲的表情說明了他還活著,而有人正生吞活剝他的內臟,經過有如永恆的須臾後,上帝恩賜給他死亡。

勝利者沉醉地用嘴梭巡那血肉模糊,不時用凶狠的眼神睥睨那燥熱的四周,像隻怕被爭食的狗。陽光所及之處,除了男人的食慾,沒有生命跡象。不知多久後,太陽總算離開了,留給男人的,是 一片不懷好意的黑暗。
夜幕低垂,白晝被熱壞的腐菌也恢復了活力,那具屍體開始發臭流汁,但那似乎更促進了男人的慾望,用他所剩不多的幾粒殘齒啃食他的戰利品,然而,他也要開始接受酷刑了,他乾裂的脣開始腫脹,殘齒也開始鬆動了,皮膚潰爛,毛髮脱落,腫脹的頰肉幾要撑破那餓鬼道似的臉皮,膿水從他的眼、鼻、口以及身上潰爛的膿疱流出來,這戰利品是最可怕的毒藥,而求生的本能逼他吃下。他的下顎終於爛斷了,眼球如破碎的水煮蛋掛在眼框外面,截至我驚醒之時,他還活著。

BLAS for R

September 1, 2006

I have heard the name of Kazushige Goto for more then two years because of his great job on BLAS optimization, I tried this today. The platform is just a laptop with intel Duo Core T2300 and 768 system DDR2 memory, I compile it with less optimization parameters of gcc, and it beat ATLAS (sse2) about 1%, the most significant difference is the SVD computation.