All posts by hevangel

Gardening

vegetable

I and Pat went to Garden Works to have breakfast in the garden cafe. After the breakfast, we went to the nursery section for a walk among the green plants. Pat said I am not compassionate to animals and plants. It is true that I never own any pets or grow any plants, but I don’t hate animal or plants per se. It is just that I don’t see the benefit of owning one. It takes time and trouble to take care of them and you get nothing in return.

Some people say there are intangible rewards in your heart, but those are just self fulfilling wishful thinking. Some other people like to have a beautiful garden that looks great among their neighbors, but they just commit the sin of pride. Why would people be so proud of a useless garden? Moreover, I don’t think flowers are beautiful at all and I am allergic to most of them anyways. For a long time, I think gardening is just a waste of time.

Well, I know was wrong when I see the vegetable aisles. Gardening could be very rewarding, if you grow the right plants. What is more rewarding than growing some vegetable you can eat? Everything has a first time, today I planted my first vegetable, two cucumber and an eggplant. First I cleaned up the weed and moses in the front yard. Then I realized the front yard don’t have enough soil. I drove all the way back to Garden works to buy more soil. It took me almost an hour and half to transplant the baby vegetable plant to my garden. Now, I just have to remember water the plants once a while. If the plants do die, hopefully I can taste my own vegetable in a few months.

Interview from a different perspective

Contrary to the hiring freeze, my department is hiring new people, both new graduate and engineer position. I have been spending lots of my time doing interview in the past two weeks. I haven’t went to any interview for many years. This time, I am sitting on the other side of the interview table and that gives me lots of insights about interview.

My manager wants to hire potential super stars, but unfortunately none of the candidates I had interviewed so far even come close. My goal is more moderate: don’t hire the wrong people. Once someone is hired as a full time, it is really hard to get rid of him, especially if he is a talker than a doer. I found many interviewee don’t really get the idea about interview. Interview is not a quiz nor a speech, you don’t get any points for merely answering the questions right or talking a lot about yourself. Interview is more like a marketing presentation of selling yourself with an interactive Q&A session. The interviewer wants to find out whether you are the right fit for the job, asking question is just the mean. I haven’t met any candidate who can look beyond the words of questions, able to answer not just the answer but also the intention of the question.

The more people I interview, the more I believe in Malcolm Gladwell’s blink theory. An average interview is an hour long, I can almost make a call for the candidate after the first few questions. Then I just have to spend the rest of the time to confirm my judgment. Having an impressive resume usually means nothing, but having a not impressive resume fails right away. Sometimes I can smell something fishy just by looking at the resume. In one resume, someone actually put down he had wrote 200000+ lines of code form his 8 years of work experience. I wonder what kind of person would bother to keep track of how many lines of he wrote. It turns out my suspicious is right, this guy claims he know a lot more than he actually knows. I guess most people bluff in his resume, but it looks really bad if you get caught bluffing. One candidate claims he has UNIX experience and he boosted that he installs Linux at home for fun. Then I ask him what Linux distribution he used and he couldn’t even answer this simple question.

Another problem I found is many candidates answer the question with the word “we”. When I asked about his previous work experience, he always response with “we” did this, “we” did that. I am not hiring the whole project team, I am not interested what your team did, I am only interested in knowing your contribution to the team. I often have to waste lots of time to grill the candidate to find the exact information I need. It usually turn out he had only work on some very small portion in the project. You can always tell whether someone is describing someone else work or his own work. If he gain the experience first hand, he will usually answer with some insights. When a candidate talks about his most challenging debugging experience, the bugs seems very complicate but it turns out what he did was only passing the log file to the designer. One candidate really annoys me that he seems practice his interview very well and remember the model answers by heart. Whenever I ask a question deviate from his resume, he will simply ignore my question and return to reading out from his scripts.

I found quality of the new graduate is worse than the time when I graduated. Most of the new grads could not answer simple digital design questions, like how to make an OR gate from a 2 to 1 MUX, how to draw the state diagram of a simple door bell circuit. None of them write program as hobbies and they can’t tell the difference between C and C++ other than reciting the textbook definition. When I was in school, most of my friends are computer geeks. I wonder is it because we start our hiring process too late, so all the good students are already hired or is it true that the brightest kids no longer enroll in engineering after the dot.com bubble.

Star Trek 星空奇遇記 (2009)

poster_startrek-myspace

相信很少電影擁有跨越三個世代的觀眾層﹐長青科幻劇集《星空奇遇記》大慨是很特殊的例外。去年聽到會重拍初代電影﹐講述卻克艦和洗樸初遇的經過﹐我己決定一定要入場觀看。當年是家父帶領我進入星空奇遇的世界﹐今天身邊有不少朋友帶同兒子一同觀看新的初代電影版。算起來我應該看齊了十一套電影和超過半數的電視劇集﹐只是年代太久印象已經有點模糊。雖有我不是標準的trekkie﹐主要是我同時也十分喜歡《星球大戰》﹐但還是可以如數家珍地講述關於星空奇遇的世界。

初代電視版六十年代播映時我還未出世﹐只是偶然在科幻頻道重播時會看上一兩集。不過家父很喜歡《星空奇遇記》﹐還記得兩父子坐在電視機前﹐看明珠台播初代的舊電影版﹐他邊看邊講解劇中的世界種種趣味知識。我真正成為《星空奇遇記》擁躉﹐是中學時代播映光頭艦長的The Next Generation。那時我到外國留學讀寄宿學校﹐每星期TNG播映時﹐宿舍的電視機前總是擠滿人頭。受到鬼仔同學感染﹐加上我本來就科幻小說迷﹐令我愛上了這套劇集。當年TNG大結局更成為學校的重要事件﹐我們搞了個聯歡會﹐老師與學生一同見證這歷史場面。後來的Deep Space 9﹐Vogager和Enterprise﹐我也有繼繼續續地追看大部份的集數。可能我讀工程系的關係﹐很多同學都是星空迷﹐從來三輯電視劇的首映和大結局﹐總是成為朋友們一起慶祝的電視派對。

這次重拍初代電影﹐目標觀眾並不是我等老輩的星空迷。導演刻意把故事大幅簡化﹐省略讓觀眾思考世界的傳統情節﹐改為以動作特技為賣點的冒險故事﹐希望可以降低入場門檻﹐吸引新一代觀眾成為星空迷。電影棄用大明星﹐寧可把製作費用在特技效果上。單從視覺效果而論﹐這部電影足以令所有星空迷的感動﹐星空奇遇世界從未如此真實。企業號在船塢建造那一幕﹐簡直與舊電視版的太空船模型有天淵之別。從太空船外觀到和內部計﹐船員的服飾和法寶﹐全部也忠於原來版本的設計﹐但同時也被賦以一個全新現代的感覺。在維持舊作風格的同時﹐沒有絲毫老土過時的感覺﹐電影的美術指導應記一功。

戲中的主角雖然全是電影新人﹐但飾演洗樸卻是我熟悉的Zachary Quinto。不論是在Hero中演大奸角﹐還是演邏輯勝過感情的火神星人﹐他也同樣稱職勝任。這部是百份百的爆谷電影﹐二個小時驚險刺激絕無冷場。雖說電影被大幅簡化﹐初代所有重要船員也有登場。有些角色出場機會不多﹐但他們演活原來角色的神髓﹐給星空迷熟悉的切親感。不過我嫌劇情轉接得跳太快﹐若果可以花多點時間交待文戲﹐描述卻克隊長從邊緣少年入軍校的成長經驗﹐洗樸在邏輯與感情間爭扎﹐兩人如何不打不相識﹐企業號的新丁如何磨合﹐建立互相信任依賴的團隊精神﹐電影相信會更加好看。噢~ 我是不是對電影要求太多﹐想要把四年的電視劇集﹐全部壓縮在二個小時的電影內。

這套電影在故事方面比較弱﹐怎麼星空奇遇的電影﹐老是玩時空交錯的情節。嚴格來說這電影並不是初代的前傳﹐而是借用初代人物﹐發生在平衡世界的新故事。故事不舖直述發展簡單﹐經解話後連我老婆也看得明白。只需要記著地球與火神星是好朋友﹐來自未來世界的Romulus太空船是壞人﹐他們前來報仇要毀滅火神星和地球。未來世界的太空船殺了主角父親的太空船﹐改寫了原著卻克艦長的身世﹐讓他從品學兼優的高材生淪為邊緣少年也就算了。不過把整個火神星炸成黑洞﹐殺死大部份火神星人﹐是否玩得過火了點﹐在原本的時空火神星可是好端端。大慨製作公司打算重拍初代電視劇﹐便索性把整個星空世界重新設定﹐改寫過去四十年所有故事的歷史連續性﹐讓日後編劇有絕對自由創作新的故事。

Animal welfare, Catheter and mouse

Human first, animal second. It is acceptable to regulate animal experiment for better efficiency, but we should not stop animal experiment because animal suffers, as long as it brings benefits to mankind.

Continue reading Animal welfare, Catheter and mouse →

黑夜旋律 – 譚劍

Night Melody

第一次接觸譚劍是讀中學的時候﹐那時我是個十足的科幻小說迷。雖有現在仍然是科幻迷﹐不過生活太忙沒有空餘時間看小說了。最初受衛斯理偽科幻小說的啟蒙﹐再接觸張系國等台灣科幻作家擴闊眼界﹐不論是中文原創還是翻譯作品﹐只要在圖書館能夠借到的也會看。最神奇是移民來到加拿大後,在公共圖書館竟然有譚劍的小說。香港土產的科幻小說作家寥寥可數﹐他的小說當然不能錯過了。印象中他的小說我全部看過﹐不過內容已忘記很一乾二淨。後來網誌興起﹐竟然給我遇到譚劍的網誌﹐發現他的工作﹐興趣和嗜好與我很相似﹐便訂閱他的網誌定期閱讀﹐間中留言與他交流意見。雖然我倆並不算認識﹐但我已視譚劍為我在網絡上神交的朋友。

他放下筆桿沒寫小說多年﹐今年重新動筆寫成長篇小說《黑夜律旋》﹐參加台灣的九歌文學獎﹐還打入最終四強真是可喜可賀。他在自己的網誌打廣告﹐推介這本構思七年的科幻巨著﹐我見內容吸引便先賣回來﹐不過到最近才有空閱讀。一個香港的科幻小說作家﹐寫一個發生未來世界以香港為背景的故事﹐竟然要跑到老遠去台灣出版﹐還要大部份香港書店也沒有得賣﹐真是令人有點氣妥。是否香港人太急功近利淺薄無知﹐市場容不下科幻小說的想像空間。

看這部小說不要給書前兩篇序言嚇到﹐說什麼族塔式和蜘蛛網狀結構﹐七宗罪的主旨﹐對資本主義的浮面表像等等﹐若果我不是對譚劍有信心﹐早已給這些高深唬人的文學詞彙嚇得棄書而逃。小說結構比較一般小說複雜﹐七個角色七條主線平衡發展﹐不過若果看慣美劇或日本動畫的朋友﹐要記著每個角色的故事不難。小說背景設定在近未來的香港﹐譚劍用科技人的角度﹐去預言新科技的發展﹐會如何影響我們的日常生活。長青不老的美容瘦身技術﹐無孔不入的銷售手法﹐全天候網絡世界的愛情觀﹐成為故事中七個主角的舞台。故事的主角是帶有你和我現代人的影子﹐未來科技放大每種人的不同個性﹐切合傳統科幻小說發問what if的宗旨。讓我看得最過癮是譚劍在書中引用的大量經典流行符號﹐可能他的成長經歷和興趣都和我相似﹐我看懂書中每個符號的意義很有共鳴感。

原本我對故事很有期望﹐以為七個人的七個故事會最後聚頭﹐構成結局出人意表的最終章。可能是我期望過高﹐這本小說不過是五個短篇故事的集合﹐故事剛好發生在同一個時空﹐而故事的角色偶然在另一個故事客串出場矣。Medina和Sony的故事寫得最出色﹐分拆出來成為一個獨立短篇﹐節奏明快可能更好看。電影男和Alexa是另類愛情對對碰﹐譚劍把現代的網絡愛情遊戲玩得很盡﹐有黑色幽默的喜劇感。奈美和黑帝是兩個獨立故事﹐分別講減肥和遊戲公司的權力鬥爭﹐最後結局很有諷刺的味道。小林那條線寫得最差﹐結局更是唐突強差人意﹐勉強說是展視未來世界資本主義霸權的橫切面﹐我倒認為是被時代淘汰的人在發牢騷。若果小林代表追不上科技步伐的人﹐那他在故事中對社會的反抗﹐更顯得人在面對科技帶來的社會轉變﹐除了擁抱科技向前看外別無他途。

《黑夜律旋》的定位應該是科幻小品﹐可惜序言和簡介寫得太跨張﹐讓讀者對佈局產生錯誤的期望﹐讀到最後有點若有所失的感覺。畢竟中文科幻作者不多﹐香港科幻作者更是罕有﹐我期望有天香港作者可以寫出世界級的科幻小說。希望譚劍下本著作早日面世﹐不要讓讀者再等七八年吧。