This is my first post in , using Google Chart API.
2010.02.18 Thursday (c) ACHK
This is my first post in , using Google Chart API.
2010.02.18 Thursday (c) ACHK
Forward compatibility or upward compatibility (sometimes confused with extensibility) is the ability of a system to gracefully accept input intended for later versions of itself. The introduction of a forward compatible technology implies that old devices partly can understand data generated by new devices.
— Wikipedia on Forward compatibility
2010.02.18 Thursday ACHK
Innovation Time Off
As a motivation technique (usually called Innovation Time Off), all Google engineers are encouraged to spend 20% of their work time (one day per week) on projects that interest them. Some of Google’s newer services, such as Gmail, Google News, Orkut, and AdSense originated from these independent endeavors. In a talk at Stanford University, Marissa Mayer, Google’s Vice President of Search Products and User Experience, stated that her analysis showed that 50% of the new product launches originated from the 20% time.
— Wikipedia on Google
2010.02.17 Wednesday ACHK
1. How to be a good teacher
2. Writing Briefly
3. How to do what you love
4. The Age of the Essay
5. How to Make Wealth
6. Good and Bad Procrastination
7. Is it Worth Being Wise?
8. The Word “Hacker”
9. Great Hackers
10. How Art Can Be Good
11. Hackers and Painters
12. Design and Research
13. Why Nerds are Unpopular
14. What you can’t say
15. The Hundred-Year Language
16. Microsoft is Dead
17. Microsoft is Dead: The Cliffs Notes
18. Why to Not Not Start a Startup
19. Learning from Founders
20. Web 2.0
21. Better Bayesian Filtering
22. Revenge of the Nerds
— Organized by Me@2007.07.03
2010.02.15 Monday ACHK
The name “PageRank” is a trademark of Google, and the PageRank process has been patented (U.S. Patent 6,285,999). However, the patent is assigned to Stanford University and not to Google. Google has exclusive license rights on the patent from Stanford University. The university received 1.8 million shares of Google in exchange for use of the patent; the shares were sold in 2005 for $336 million.
— Wikipedia on PageRank
2010.02.15 Monday ACHK
In LISP and Scheme, when you do not use the assignment operator, there are no states to keep: there is no “time” concept.
— Me
2010.01.31 Sunday (c) All rights reserved by ACHK
Programming is experimental logic.
Programs are logic in action.
Robots are programs in action.
— Me@2010.01.28
2010.01.30 Saturday (c) All rights reserved by ACHK
.
胸襟百千丈,眼光萬里長。
— 黃霑
level = 境界
境界高低,視乎思考觀點空間的大小,思考觀點時間的長短。
空間:
Level 0: 以自己為自己
…
Level m: 以天下人為自己(基督)
Level m+1: 以天下蒼生為自己(佛祖)
時間:
Level 0: 關心眼前
…
Level n: 關心一生
Level n+1: 關心超過自己個人生命的時間
…
Level 無限: 最極致的是斯賓諾莎(Spinoza)的從永恆的觀點看。
Level 無限 + 1: …
— Me@2010.01.27
2010.01.27 Wednesday (c) All rights reserved by ACHK
.
level = 境界
2010.01.27 Wednesday (c) ACHK
…
有時是,有時不是;要視那些東西是 in series(串聯),還是 in parallel(並聯)。
Series 的意思是,例如你計一題數,共有二十步;任何一步錯了,即使是其餘十九步也正確,最後答案都是錯的。
Parallel 的意思是,如果該題數你計完一次後,再計第二次,而第二次是用另一個方法,然後所得的答案,又和第一次的一樣的話,那個答案是錯的機會,就很微。如果第二次的答案,和第一次不同的話,即使你仍然未知,正確的答案是什麼,你起碼可以知道你,有些步驟計錯了。
換言之,如果你思考某個問題時,只有一條思考線 (line of thought),而沒有用第二個方法,再去想同一個問題的話,你錯的機會,就會大一點。
— Me@2010.01.27
.
.
2010.01.27 Wednesday (c) All rights reserved by ACHK
程式員頭腦 6
(安:我剛才分了心,聽不清楚。你可不可以講多次?)
OCD發作時所驚的事情,有時是真的。
但你不能次次也處理,因為全部處理的話,你的日常生活不能運行。
你會取捨:你寧願容許一些”不妥”存在而過正常的生活,還是處理所有不妥的事情而不過正常生活呢?
例如”潔癖”:公眾地方的物件會被很多人接觸過,所以不清潔。
OCD患者會深深感受到這一點,盡量避免接髑到公眾物件。
這有時可以做到:不與人握手、不扶欄杆等等。
但是,不是任何情況都可以做到:例如紙幣硬幣會被很多人接觸到,所以很骯髒。但你卻不可能在日常生活中不接觸紙幣硬幣。
最有趣的是,有一件事的發生,證實我的講法”患OCD時所驚的事情其實是真的”。
我原本有潔癖,曾經訓練到自己不再有潔淨。但是,在2003年發生了沙士疫症,導致全民潔癖:我發覺那時大眾所做的防疫措施,正正是我有潔癖時所做的東西,例如 不敢按升降機的按鈕,因為很多人接觸過,容易傳播病菌。
其實,不一定是我本身有問題所以患OCD。而可能是我detect(偵測)到一般人detect不到的東西。
— Me@2010.01.26
2010.01.27 Wednesday (c) All rights reserved by ACHK
程式員頭腦 5
(安:大部分人都沒有寫程式的能力。他們不會去偵測自己的知識網中有什麼錯漏,更加不會去改正。)
這一點好易表達,因為根本很少人有能力處理數學。更加少人有能力處理程式。
有一套電視劇叫做《神探阿蒙》(Monk (TV series))。阿蒙有情緒病OCD (Obsessive–compulsive disorder)。OCD為阿蒙的生活做成諸多不便。但是,正正是因為他患了OCD,他可偵測到一般人偵測不到的東西,導致他屢破奇案。
OCD和寫程式能力有很大關係。
OCD 的病症是患者會被迫偵測到過多的問題,做成困擾。
而寫程式正正是需要這自動偵測到系統中各樣錯漏的能力。
OCD患者所覺得不妥的東西,其實有很大部分是真正客觀上不妥的。
但是如果樣樣不妥的事情也處理的話,人不能過正常的生活。
所以唯有兩害取其輕:主動忽略部分不太嚴重的問題,而去過正常的生活。
— Me@2010.01.26
2010.01.26 Tuesday (c) All rights reserved by ACHK
(安:大部分都沒有”寫程式的能力”。他們不會去偵測自己的知識網中有什麼錯漏,更加不會去改正。)
這一點好易表達,因為根本很少人有能力處理數學。更加少人有能力處理程式。
— Me@2010.01.26
2010.01.26 Tuesday (c) All rights reserved by ACHK
(安:你覺得你這種”寫程式能力”,有沒有方法培養?又或者問,你自己是怎樣培養出來的?真係透過寫程式?)
你這個問題,相當於是問:有沒有辦法提高一個人的思考能力呢?有沒有辦法提高人的智力呢?
我還未研究完成。我只研究了一部分。
— Me@2010.01.26
2010.01.26 Tuesday (c) All rights reserved by ACHK
你說”數學都不可以有錯”的意思是指如果你不改掉錯誤的步驟,整個推論則無效。
對。但你不會立刻知道。而寫程式則是輸入了程式,然後看看它能否正常執行(run)。
不能run的話,你就立刻知道你的程式有錯。
(安:程式可以立刻試run,…)
即刻試run,先看看它可不可以運行。可以運行的話,再看看是否你所要的運行方法。
不是寫程式的話,無論是數學推論或是寫文章也好,
你用的字眼可能用得不清楚,原因是:
1. 同一個字眼可以有超過一種意思。
2. 同一個意思下,有分狹義和廣義。
3. 同一個字眼的兩個不同意思,又可能有關係。
即使是數學,都有這個問題,因為數學都是一種語言。當同一個字眼/符號可以表達兩個意思時,
兩個意思又可以有關係,甚至好相近。
例如原本是用”意思甲”的,但中途不小心轉用了”意思乙”,則可能令到整個數學論證失效。
寫程式不能這樣,因為對電腦來說,同一個符號不能同時表達超過一種意思。
例如:Variable a (變數a) 在開始定義為integer(整數),你不能在中途給a一個小數數值。如果你打一句 a = 1.2 的話,程序則不能執行。
— Me@2010.01.25
2010.01.26 Tuesday (c) All rights reserved by ACHK
(安:…我覺得在這些例子我幾critical(批判)。〔但我不是任何情況下都critical,所以〕我在想,我有多少情況下是critical,多少情況下不critical。這很視乎我的知識網…)
這要看你有沒有寫程式的能力。為什麼我這樣說呢?因為寫程式的一個特質就是一個step(步)都不可以錯。我有寫程式的能力,所以整個程式system輸入了我的腦海後,我會feel(感覺/偵測)到有什麼不妥。即使是其他知識系統,我吸收了之後,有漏洞的話,我會feel到。
(安:你這個”feel到”是一看一聽就立刻做到?)
有時是,有時不是。
(安:是經過反思之後才”feel到”?)
好多時是即刻feel到的。而且,這個能力是好得意的。我可以將某個人輸入自己的腦海中,我可以feel到他整個人有什麼問題。
不是。應該說我feel到他人格有問題,但未必知道有什麼問題。但是,起碼我先知道他人格有問題。
分不分到兩種情況?一種是知道有問題,另一種是知道有什麼問題。
(安:這個我又覺得好有火花:”寫程式能力”這個講法。)
因為只有寫程式才需要那麼大的intellectual power(智力)。
不是。應該說,寫程式才需要這一種intellectual power。
〔其他範疇則不需要這一種能力。〕例如,數學家的數學推導,可能中途其中的一兩步有錯。所以,當一個數學家將數學推論發表成學術文章後,其他數學家要花時間檢驗,看看有沒有錯漏。
(安:但是數學都不可以有錯…)
對。數學推論中一步也不可以錯。〔一步錯了,會導致整個推論都錯。〕但是,當你錯了一步後,因為沒有方法立刻檢驗該個數學推論,看看它能不能運行(check 吓佢work 唔work)。即是,你運算的那一刻,可能錯了也不知道,要事後覆檢才知。
你說”數學都不可以有錯”的意思是指如果你不改掉錯誤的步驟,整個推論則無效。
對。但你不會立刻知道。而寫程式則是輸入了程式,然後看看它能否正常執行(run)。
不能run的話,你就立刻知道你的程式有錯。
— Me@2010.01.24
2010.01.24 Sunday (c) All rights reserved by ACHK
He came up with the idea of getting the three companies—Apple, Aldus, and Adobe—together to put together a marketing campaign called “desktop publishing.”
— Charles Geschke, Cofounder, Adobe Systems
— Founders at Work
2010.01.22 Friday ACHK
(安:這不是你的問題。要聽得明你的說話需要相當高的level(水平)。而在我接觸到的人之中,達到這個level的人很少。)
而這種level,並不是人生經驗好多的那種level,又不是IQ要很高的那種level。而是”思考層次”的那種level。
…
我發覺有學生是聽得明我的說話。所以我懷疑這種”level”並不是來自人生經驗,而是那些人本身就有該種level。
…
雖然聽得明我的說話的人很少(比例上),但是由於人口好多,還是會有一定數量的知音。
如果每一萬個人,只有一個明白我的說話,那地球就會有六十萬人明白我的說話。
6,000,000,000 x 1/10,000 = 600,000
而那六十萬人中,可能有幾千人願意購買我的服務、書籍 或 產品。那樣,我就會有足夠的金錢維生。
(安:但是,那六十萬人怎樣會知道你的存在?又或者,你怎樣可以找到那六十萬人呢?)
Google!
— Me@2010.01.15
2010.01.15 Friday (c) All rights reserved by ACHK
Timetable for high school study 3
.
| Duration | Subject | Focus Area |
|---|---|---|
| 30 minutes | Maths | Recently learned materials |
| 30 minutes | Maths | Recently learned materials |
| 30 minutes | Maths | Exam paper training |
| 30 minutes | Maths | Exam paper training |
| 30 minutes | Maths | Old chapters |
| 30 minutes | Maths | Old chapters |
The second benefit of using a structured timetable is that it enhances your ability to concentrate.
Concentrating for extended periods can be challenging. If you set an expectation of focusing for three hours straight, you are likely to find it overwhelming, leading to wasted time and feelings of guilt. In contrast, committing to only 30 minutes of focused study is much more manageable and achievable.
During each 30-minute session, it is crucial to dedicate your full attention to revision. Avoid distractions such as:
If any thoughts or tasks come to mind, jot them down to address later. Only attend to them if there is an emergency, like a fire.
Most importantly, do not check the time during your study sessions. Watching the clock can disrupt your concentration and break your flow of thought. Instead of glancing at your watch, consider using an alarm to signal the end of each study period.
After every 30-minute session, allow yourself a 5-minute break to recharge:
| Duration | Activity |
|---|---|
| 30 minutes | Maths: Recently learned materials |
| 5 minutes | Break |
| 30 minutes | Maths: Recently learned materials |
| 5 minutes | Break |
| 30 minutes | Maths: Exam paper training |
| 5 minutes | Break |
| 30 minutes | Maths: Exam paper training |
| 5 minutes | Break |
| 30 minutes | Maths: Old chapters |
| 5 minutes | Break |
| 30 minutes | Maths: Old chapters |
| 5 minutes | Break |
During these 5-minute breaks, you can engage in activities that are not permitted during the 30-minute study slots, such as replying to phone calls. Once the break ends, refocus your attention for the next study session.
By consistently implementing this strategy of dedicated 30-minute study slots, you can accumulate 3 hours of concentrated study after completing 6 sessions. Concentrating for 30 minutes at a time is far more manageable than attempting to focus for an entire three-hour block.
— Me@2024-09-25 08:39:55 PM
.
.
2010.01.12 Tuesday (c) All rights reserved by ACHK
Timetable for high school study 2
| Duration | Monday | Tuesday | Wednesday | Thursday | Friday |
|---|---|---|---|---|---|
| 3 hours | Maths | A.Maths | Physics | Maths | A.Maths |
| 1 hour | Chinese | English | Chinese | English | Chinese |
| 3 hours | Chemistry | Biology | Accounting | Chemistry | Biology |
Once you have got used to the timetable system, you can upgrade it by creating 30-minute time slots.
| Duration | Subject |
|---|---|
| 3 hours | Maths |
The first 3-hour time block should be divided into six 30-minute time slots:
| Duration | Subject |
|---|---|
| 30 minutes | Maths |
| 30 minutes | Maths |
| 30 minutes | Maths |
| 30 minutes | Maths |
| 30 minutes | Maths |
| 30 minutes | Maths |
The first benefit of this method is that the time slots can be used for different aspects of the same subject:
| Time Slot | Activity |
|---|---|
| 30 minutes | Maths: Recently learnt materials |
| 30 minutes | Maths: Recently learnt materials |
| 30 minutes | Maths: Exam paper training |
| 30 minutes | Maths: Exam paper training |
| 30 minutes | Maths: Old chapters |
| 30 minutes | Maths: Old chapters |
.
.
2010.01.11 Monday (c) All rights reserved by ACHK
You must be logged in to post a comment.