The dividing line between supporting code and forking it

Suppose that you want to provide support for a bunch of open source codebut are not the primary author or maintainer. Inevitably you will haveto patch bugs and add features on your own in some way (and perhaps fixthe code to port it to your environment or whatever). This leads to aquestion: where is the dividing line between merely supporting the codeand actually forking your own version of the code?

To me, the dividing line is whether you can get your changes acceptedupstream and applied to the


Why XML is terrible for configuration files

There's a lot of things that get called 'configuration files', so I wantto be specific that I mean the sort of configuration files that have three primary uses : they'rewritten by people, used by programs, and later read by people who aretrying to figure out what the programs are set up to do. These are thekind of configuration files that XML is terrible for.

(There's a whole ecology of 'configuration files' that are generated byone program and consumed by


勇闖遊樂場

今夜,我覺得自己可以拿英勇勳章。

因為,一鼓作氣勇闖遊樂場。

大哥,不是M1NT呀,是No.9呀,那個不成文規定不招待22歲以上人士的兒童遊樂場呀。

當那些美眉善意地問我:「姐姐你為甚麼不跳舞?」

除了微笑回答「

波西傑克森: 神火之賊 ------ 有軀殼無靈魂!

1. 用希臘神話及人神之子作為故事確是相當吸引,gimmick十足!戲開場不久忽然充滿期待!

2. 好可惜看下去又變成那些formula式的找hints的尋寶冒險故事!荷里活片很多都是這樣,如"National Treasure", "Angels & Demons", "The Da Vinci Code"等,個殼愈搞

<中年>

東風來過
三月的柳絮早靜下
看那一樹堅實的松果
是否曾經逐水飛揚
已沒有分別了

很多事都明白如流水賬
也有些是沒寫下的詩
其餘的,飄過
像幾瓣遠處的
飛花

在清醒的空氣中
偶然會想像
某一株垂柳下
可能仍埋著
半壺欲醉的酒

Desensitization

Bumps on the road make a rough ride. Such bumps plague many of us, but they shouldn't - once you get used to the bumps.

One of my patients reported a history of itchy bumps 30 years earlier associated with taking penicillin. When I saw him I found a strain of bacteria in his blood. The bacteria lurked in his bone marrow, nodding with a grin, knocking off my patient's kidneys. Shaken, his defenses down, my patient had fallen over like a drunkard. The

生日隨想

每逢生日我都特別多思緒,今天也不例外。我一向都不怎麼慶祝生日,大多是家人或朋友替我慶祝,否則我自己會像平常一樣就這麼過了這一天。

我不認為出生本身有甚麼值得慶祝。一個人的出生是否值得他人慶祝,就要看他是

An 'email marketing' wish

One of my spam peculiarities is that I really dislike spam beingdelivered to me even if it's been tagged as spam and gets immediatelyfiled away into the far depths of the filesystem, never to be seenagain. Back when I was more actively involved in anti-spam stuff, Ispent a fairly large amount of effort not just recognizing spam butrejecting it at SMTP time; not just because it was the right approachwhen possible, but because I actively liked having that happen.Unfortunately, these days (


遲來的春天

我裹cashmere披肩,再把自己重重包圍在棉被子裏,呆在沙發上不知如何是好。因為天氣太冷的緣故,鋼筆的墨水凝住了,那會讓我的編輯非常生氣。我的習慣是用鋼筆寫了稿子,再請人用電腦打出來。我也希望能如期交稿,而墨水

十二月圍城

康樂及文化事務署轄下的十四個博物館,因為參觀人數少得可憐,於是研究博物館應否改由法定機構管理,結果決定不與政府脫──我在報上讀到這則新聞,很奇怪這究竟有什麼新聞價值。博物館由康文署還是法定機構管理,