Palm

sp332 414 days ago | link

You can still set rules. “All first-party Microsoft software will take 5 clicks to install. More than 5 and you need a sign-off from a VP.” Palm had a rule that it should take 3 taps to get anywhere on the system. They had a guy whose full-time job was to count taps for various actions.

2011.10.23 Sunday ACHK

何必偏偏玩謝我

Charlie Kaufman

.

Do I have an original thought in my head? My bald head. Maybe if I were happier my hair wouldn’t be falling out. Life is short. I need to make the most of it. Today is the first day of the rest of my life. I’m a walking cliche. I really need to go to the doctor and have my leg checked. There’s something wrong. A bump. The dentist called again. I’m way overdue. If I stop putting things off I would be happier. All I do is sit on my fat ass. If my ass wasn’t fat I would be happier. I wouldn’t have to wear these shirts with the tails out all the time. Like that’s fooling anyone. Fat ass. I should start jogging again. Five miles a day. Really do it this time. Maybe rock climbing. I need to turn my life around. What do I need to do? I need to fall in love. I need to have a girlfriend. I need to read more. Improve myself. What if I learned Russian or something, or took up an instrument. I could speak Chinese. I’d be the screenwriter who speaks Chinese and plays the oboe. That would be cool. I should get my hair cut short. Stop trying to fool myself and everyone else into thinking I have a full head of hair. How pathetic is that. Just be real. Confident. Isn’t that what women are attracted to? Men don’t have to be attractive. But that’s not true. Especially these days. Almost as much pressure on men as there is on women these days. Why should I be made to feel I have to apologize for my existence? Maybe it’s my brain chemistry. Maybe that’s what’s wrong with me. Bad chemistry. All my problems and anxiety can be reduced to a chemical imbalance or some kind of misfiring synapses. I need to get help for that. But I’ll still be ugly though. Nothing’s going to change that.

— Adaptation.

.

.

2009.06.24 Wednesday ACHK

Read more slowly

(安:Paul Graham 的文章中,間中會出現一些我原先不懂,有關寫程式的技術細節。但是,不知何故,我最後也能看懂那些文章。)

主要的原因是,你肯花額外的時間去鑽研。遇到技術細節時,只要肯讀得慢一點,你明白的機會就會非常高。

這個方法,不單適用於「間中出現技術細節」的文章。對於整篇也是技術細節的「文章」,例如電腦程式碼,也同樣適用。Joel Spolsky 講過,一個程式員之所以不能理解其他人所寫的程式碼,往往是因為閱讀得太快:期望以閱讀文章的速度,去閱讀程式碼。

一般文章的一行一句,你可能在十秒內就能讀完。但是,你不能那樣對待程式碼。「程式碼」之所以叫做「碼」,是因為它們是「密碼」:並不是一般人在日常溝通所用的語言。閱讀程式碼,就好像破解密碼一樣。既然是破解密碼,你又怎能期望,十秒內就可以完成到一行呢?

這一點在閱讀數學書時,也要同樣留意。不能期望,可以以閱讀一般文章的速度,去理解數學公式。

— Me@2011.10.22

Ramon Garcia Fernandez writes:

    … but it is difficult to read code written by another programmer.

My response:

    I think the best way to read somebody else’s code is just to SLOW DOWN… it’s like deciphering a code, not like reading. Most people have trouble reading code because their eyes are used to reading at a certain speed from reading text written in human languages.
   
— Joel on Software

— by Joel Spolsky

2011.10.22 Saturday (c) All rights reserved by ACHK