讀書與睡眠 4

即使在假日,如果有四個小時可以集中到精神,去做需要高度思考的工作,就已經十分難得。

就算是專業的數學家,有些每天最多只可以用四個小時去研究數學。[1] 其餘時間則用來處理其他事務性質工作,例如教學。 

— Me@2011.09.24

[1] I Want to Be a Mathematician, by Paul R. Halmos

2011.09.24 Saturday (c) All rights reserved by ACHK

讀書與睡眠 3

上班 8 | 自然定律 1.2

這段改編自 2010 年 3 月 6 日的對話。

(安:你講過,Stephen Covey 的講法,通常也不會不切實際。你所舉的例子是,有一個讀者問他:「我想開一間咖啡館,哪我好不好辭去我的工作呢?」Stephen Covey 回答:「不要。先留住你現時的職位。執行你的理想往往比你想像中困難。所花的時間亦會比你想像中長。最好是先留住你現時的工作,然後用工餘的時間經營咖啡館的事務。〔如果你在咖啡館成功前就辭去現時的工作的話,你很可能沒有足夠金錢維生。〕」

「留住現時的工作,然後用工餘的時間經營自己的理想」我覺得十分合理,適合絕大多數人。但是,執行起來,我遇到一個實際的困難,就是 …)

沒有工餘時間?

(安:不是。我有工餘時間。而且,我的工餘時間,比一般受僱人士為多。但是,我在工餘時間的精神很差,集中不到心智去實行自己的理想,例如閱讀。

而我又覺得,每天一早去上班,其實就等於將自己最有精神的時段,去做一大堆近乎毋須任何思考的事務性質工作,十分可惜。)

其實,不只是上班,在讀書時代,也會遇到同樣的問題。大學時期,日間要上課和參加課外活動等,晚上回家後,即使有時間,也已經沒有精神去做功課和溫習。

我當時的解決方法是,回家後立刻睡覺,早上起來才工作。我有時會在晚上九時半睡覺,然後在凌晨三時半起來讀書。有時則會在十時半睡覺,四時起來。一般來說,我可以工作至七時半。平均而言,我每天也有三至四個小時高度集中的時間。

後來,我才發現,有不少人也用這個方法。例如,數學家陳省身每天也是凌晨起來研究數學,而日間則用來處理一些事務性質工作。

— Me@2011.09.21

2011.09.21 Wednesday (c) All rights reserved by ACHK

種子意念 2.2

我發覺我對「時間定義」的講法,可能在之前,已經有其他哲學家想過。每逢我開始閱讀到類似的東西時,我會立刻停止,以防那些想法,干擾我的思考。

我企圖獨力創建自己的思想意念。那樣,我的思考會清晰一點,記憶會深刻很多,從而帶來極之長久的滿足感。

我的意思,不是我不閱讀。我會在某個意念發展「完成」,化成自己的文章後,才容許自己看相關的題材。在同一個主題下,如果別人寫得比我好,我可以知道我的思考有什麼漏洞,從而立刻修補;如果別人寫得比我差,我亦不怕那些文章會搞亂我的思想,因為,我已把我原本的意念,凝固成文字。

— Me@2011.08.29

2011.08.29 Monday (c) All rights reserved by ACHK

Windows 2.4

時間定義 11.4

現在任何一件事的發生,都不只建基於過去的某一件事。「Windows XP 的存在」並不是「Windows Vista 存在」的唯一先決條件。 Windows Vista 除了建基於 Windows XP 的源程式碼之外,還有不少外加元素。所以,把它們標籤為「同一個程式」的兩個版本,並非因為必然,而是為了商業上的便利,讓 Windows Vista 可以承繼 Windows XP 在市場上的身份。

試想想,如果 Microsoft(Windows 的製作公司)不把 Windows Vista 叫做「Windows Vista」,而把它叫做「Doors Vista」的話,後果會是怎麼樣? Microsoft 會損失慘重: 大眾根本不知道「Doors Vista」是什麼,哪會有人敢購買?

把 Windows Vista 和 Windows XP 標籤為同一個程式的兩個版本,尚算「正常」,因為 Windows Vista 的確是建基於 Windows XP。至起碼,Windows Vista 有運用和修改過大量 Windows XP 的源程式碼。但是,有時候,會有一些「反常」的標籤出現。沒有關係的兩個程式,由於起了相似的名字,令人誤以為它們是同一個程式的兩個版本。看看這條時間線:

Windows 95 –> Windows 98 –> Windows 2000 –> Windows XP –> …

驟眼看來,有部分人以為, Windows 2000 是 Windows 98 的後續版本。實情是,它們除了外表介面相似以外,就幾乎沒有任何關係。如果不理外表和名字,只看它們的源程式碼的話,你會發覺,它們是沒有「血緣關係」的。我估計,它們只有少於 1% 的源程式碼是相同的,因為它們根本來自兩個不同的程式系列(Windows 9x 系 和 Windows NT 系)。正正是因為那樣,有部分在 Windows 98 運行到的電腦遊戲程式,並不能在 Windows 2000 上存活。

真正的「族譜」應該是:

Windows 9x

    * Windows 4.0 (Windows 95) –> Windows 4.1 (Windows 98) –> Windows 4.9 (Windows Me)

Windows NT

    * Windows NT 3.51 –> Windows NT 4.0 –> Windows NT 5.0 (Windows 2000) –> Windows NT 5.1 (Windows XP)

— Me@2011.08.24

2011.08.24 Wednesday (c) All rights reserved by ACHK

累積時間觀 9

Cumulative concept of time, 9

一般人的「時間觀」是錯的。他們以為一日的時間只有一日。他們以為一日的時間只有一日的資源。他們以為每一日都是平等的。

為什麼這類想法是錯的呢?

舉例來說,假設我十天前開始寫網誌,而我每日寫一篇文章。那樣,我每日的網誌,並不是只有一篇文章。我每日的網誌,並不是只有當天的那一篇文章。

我昨日的網誌,並不是只有昨日的文章。我今日的網誌,並不是只有今日的文章。我明日的網誌,並不是只有明日的文章。

實情是,我昨日的網誌,有十篇文章。我今日的網誌,有十一篇文章。我明日的網誌,有十二篇文章。

我每日的網誌,都包含了當天和之前所寫的所有文章。

(安:正正是因為這樣,透過「時間旅行」回到過去,從而改變歷史,是邏輯上不可能的。)

— Me@2011.08.20

2011.08.20 Saturday (c) All rights reserved by ACHK

Dilbert test 4

To be great is to be misunderstood. – Emerson

(安:你的網誌引述過 Dilbert 的一個講法,指出與平凡人的對話,可以用來測試你自己的意念,是否偉大的創見。

當你不肯定自己的意念偉不偉大時,你可以試試把它說給一個平凡人聽。如果他認同你的話,你的意念就不會是偉大的。)

Paul Graham 都有類似的講法。

… smart people by definition have odd ideas. — Paul Graham

One difference I’ve noticed between great hackers and smart people in general is that hackers are more politically incorrect. — Paul Graham

— Me@2011.08.06

Hacker here means a great programmer, not a computer criminal. — Me

2011.08.06 Saturday (c) All rights reserved by ACHK

知行習覺

掌上電腦 4 | 人格修正系統 2

Knowing –> Action –> Habit –> Instinct

學習道理,首先要「知」,然後要「行」。那樣還未夠。你再要將「行」化成「習慣」,令到你執行道理時毋須思考。

無論是一塊知識,還是一個道理,一日未化成你的「習慣」,一日都不是真正屬於你的。那就是為什麼 Stephen R. Covey 在他的名著《The Seven Habits of Highly Effective People》中,再三強調「習慣」的重要性。

— Me@2011.07.22

2011.07.22 Friday (c) All rights reserved by ACHK

靈感天線 2

掌上電腦 3

我習慣利用掌上電腦,捕捉那些 moments of insights(靈機一觸)。「靈機一觸」的特性是,瞬間即逝。你當時不立刻把領悟紀錄下來的話,將來很難會再想得到。

那些靈感是從何而來的呢? 

從潛意識中的「非線性」思考,透過把一堆不平凡的意念放在一起,組合生成的。又或者,將一堆平凡的意念,作一個不平凡的組裝,亦會是靈感之源。

你要有靈感,不能單靠有意識的思考,因為凡是有意識的思考,都會是「線性」的。「線性」的意思是,一步一步來。既然是一步一步來,就不會在同一個時刻,有幾個意念出現。

— Me@2011.07.19

Sometimes, a great idea is just a few good ideas meeting for the first time.

— Google

2011.07.19 Tuesday (c) All rights reserved by ACHK

全新解答

潛移默化 | 掌上電腦 2

用掌上電腦還有額外的一個好處。

日常生活中,有時,有某些情形,我會感到很疑惑。但是,部分時候,我會立刻想到答案,而那個答案又是全新的:我自己從來沒有想過,亦未曾聽過別人講過。

我的習慣是,如果那個解答是「十分不明顯」的,我就會把它紀錄在掌上電腦中,以便我在日後可以時常反覆應用,或者推介給朋友。

還有,當一句做人道理,你閱讀得足夠多次和足夠頻密時,你就會把它輸入了你的潛意識:在日常處世有需要用到它時,它會自動彈出來。

— Me@2011.07.14

2011.07.14 Thursday (c) All rights reserved by ACHK

掌上電腦 1.2

人格修正系統 1.2

public domain image

第二,越重要、越常用的「做人道理」,你就要越頻密地提醒自己,驅使自己嚴格執行。

當你提醒自己某個道理,提到自己已經自然記得它;那道理已經成了你的「反射動作」時,你就知道,你已經成功把它安裝在你的腦海中。那樣,你就毋須再提自己該個道理,因為你的思考,已經提升了一個層次:你可以開始提醒自己下一個重要常用道理。

我提自己的方法是,用掌上電腦(電子記事簿)。

用掌上電腦主要有兩個好處。第一,同一句道理的文字,我毋須抄來抄去:今日提完自己,我按一兩個鍵,就可以把它放在明日。第二,我可以精確控制,在什麼時間,提醒自己什麼道理。

例如,我時常遲到的話,我就會在約會前的一天,和約會前的一小時,提醒自己「早一點出門口」。又或者,我發覺我幾乎每次遲到,都是因為出門口時顧著看電視的話,我就會提醒自己「出門口前的一個小時,不准看電視」。

這個方法其實就即是,透過掌上電腦,利用電腦程式,輔助自己安裝「人腦程式」:每次也不斷這樣提醒自己新的道理,直到它上了軌道,運行成功為止。那樣,你的思考作業系統,就會越來越完善。

— Me@2011.07.10

2011.07.10 Sunday (c) All rights reserved by ACHK

掌上電腦 1.1

(安:你講的這些道理,我現在都十分明白。但是,明白歸明白,當我再走進「瘋人院」,例如星期一上班時,我又會把這些應世之道忘記得七七八八。

我又會因為他人的不理性,而自己變得有點不理性。我又會因為他人的瘋狂,而感到氣餒。)

那就即是「旁觀者清,當局者迷」。

第一,不要以為,「知道道理」本身,就可以令你由不開心變開心。人遇到不合理的人或事時,會感到氣餒和憤怒。那是自然定律。你不應期望,你可以違反自然定律。可以違反的,我就不會叫做它做「自然定律」。

比喻說,你有病去看醫生。該個醫生準確地描述了,你那個是什麼病,和應該怎樣根治。但是,單單知道這兩個資料本身,並不會令你的病痛立即消失。要減輕病痛,你一定要嚴格執行醫生所給予的療程。

要百分百不感到氣餒的話,唯有離開不合理的工作環境。不再做「當局者」,你就自然不會再「迷」。如果現時的實際情況,不容你從「瘋人院」抽身而去的話,你唯有利用剛才所討論的應世之道,盡量減輕瘋人瘋事對自己的傷害。你可以期望,傷害減輕得越多,你的不安會越小。但是,你不應該期望,在一個「瘋人院」之中,你可以完全沒有挫折感。

— Me@2011.07.07

2011.07.07 Thursday (c) All rights reserved by ACHK

爭論

當你遇到不理性的人時,千萬不要跟他爭論。

(安:那就即是幾乎是這個星球上的所有人?)

無錯。

只有瘋狂的人,才會跟瘋子爭論。

Never argue with an idiot. They drag you down to their level. – Dilbert

— Me@2011.07.03

2011.07.03 Sunday (c) All rights reserved by ACHK

無友不如己者 5

水平 6

(安:你「無友不如己者」的那幾篇文章的主旨是,對於一些水平遠低於自己的人,你有方法在不接觸他們的情況下,大大提升他們的智力。

無錯,例如透過寫文章。

(安:低層次的人會被高層次的人提升水平。這個比較明顯。但是,為什麼高層次的會被低層次的人拖低水平呢?)

這兒的「水平」有兩個元素,「智力水平」和「品德水平」。

智力水平方面,高層次的人和低層次的人相處,會浪費了原本用來提升自己水平的時間。其實,即使不是提升,而只是維持自己的水平,都已經很花時間。

品德水平方面,建設很難,破壞很易:

一滴墨水,滴落一杯清水。清水會變成污水,墨水不會變成清水。

— Me@2010.04.06

— Me@2011.06.29

2011.06.29 Wednesday (c) All rights reserved by ACHK

防止愚善系統 4

防止自己愚善的第二個方法是,不要做一些當時超出自己能力範圍的事。好心,不一定做到好事。在不自量力的情況下「幫助」別人,反而會傷害別人。

有時,你企圖做「好人」,而剛巧你又智力夠的話,你會知道在某些情況下,對一個人最好的方案是,不要企圖幫助他。例如,假設,有學生叫我教他「中國文學」。但是,我卻不熟悉「中國文學」。所以,對他最好的方案是,不要企圖教導他。

又例如,我沒有天份做香港的行政長官。所以,對我來說,「服務港人」的最好方案是,不要企圖做行政長官。

— Me@2011.06.24

2011.06.24 Friday (c) All rights reserved by ACHK

防止愚善系統 3

一個「企圖做好人」的人,可能因為人格有嚴重的缺失,大大傷害了人也不知道。

例如,假設有異性向你示愛,但你卻對她,沒有愛情的感覺。明顯的恰當做法是,用最大方得體的語言,立刻斬釘截鐵地,拒絕她,除非她有自毀的傾向。

為什麼如果對方,沒有自毀傾向的話,你就應該立刻拒絕她呢?

如果你在愛情上,不喜歡她的話,你總有一天會拒絕她。如果你不立刻拒絕,到下次才說清楚的話,她只會加倍傷心。兩害取其輕,「現在傷心」總好過「未來加倍傷心」。

這一點我覺得很明顯,但是有些「企圖好人」,卻因為怕傷害對方,而拖泥帶水,在應該拒絕時不拒絕,到頭來令對方,加倍傷心。

防止自己愚善的第一個方法是,在應該「說不」時要立刻「說不」。

在意圖上,我們要盡力避免傷害人。同時,在知識上,我們要知道,在小部分情況下,無可避免會傷害到人。在迫不得已的情況下,在行動上,我們應該「眾害取其輕」,選擇一個對人,傷害最小的做法。

如果你在沒有可能的情況下,企圖令傷害降至零的話,你是愚善,因為結果你會,加重別人的傷心。

— Me@2011.06.21

.

.

2011.06.21 Tuesday (c) All rights reserved by ACHK

防止愚善系統

即使一個人企圖做好人,他也未必是好人。他可能因為人格有嚴重的缺失,導致他時常好心做壞事。而那個「人格缺失」,通常是「愚蠢」。

「好心做壞事」的殺傷力,往往同「壞心做壞事」不相伯仲。

而更麻煩的地方是,你勸諫一個「好心做壞事」的人不要再做壞事時,他會因為愚蠢,而不明白你在說什麼。他心目中以為,出於善意的,就一定是善行。

那是大錯特錯的。

— Me@2011.06.15

Many disasters in the world are due to dumb people trying to save the world.

2011.06.15 Wednesday (c) All rights reserved by ACHK

人海淘金術

對於大部分人來說,你越對他們好,他們就會對你越差。只有小部分人,你對他們好的話,他們會反過來對你好。

(安:我同意你的講法。但是,如果你為了防範別人忘恩負義,而對其他人不好的話,那就會損失了一些潛在的好朋友。)

我沒有講過我會對人不好。

面對一個原本不相識的人,我第一步會對他好。然後,我會視乎他的回應,來決定下一步應該怎樣。如果對方都對我好的話,我會對他更好。如果對方對我不好的話,我不會再對他好。但是,我亦不會對他不好,因為,我會直情不再跟他相處。

人生苦短,不應花任何一秒在壞人身上。

— Me@2011.06.13

2011.06.13 Monday (c) All rights reserved by ACHK