How not to set up your DNS (part 10)

This one is a close variation of HowNotToDoDNSIX , but it earns extrapoints for making the reverse error from a common one. Presented insemi-illustrated format:

; dig +short ns system-bank.net.dns01.system-bank.net.dns02.system-bank.net.

(At this point I will pause to note that dns01.system-bank.net anddns02.system-bank.net have the same IP address, 218


Most new products are upgrades

Most new products are upgrades of old ones. I don't mean in the senseof upgrade sales (although that too), but in terms of the code they'rebuilt from; they are revisions of existing codebases, not freshlywritten from scratch.

This has extremely rational economic and developmentreasons, as articulated by Joel Spolsky amongothers; there is a lot of money and value in existing codebases. Butignoring all the arguments about cost and captured knowledge and soon, there's another big reason


不是廣告blog

在我家附近有個 「農墟」 是賣有機農產品的,每星期日開檔9am-5pm(除了第一個星期)。如果知道星期一二都在家食飯我都盡量幫襯一下這些有機菜的,也因為有機菜的成本高所以價格也會高一點,但問題正是越少人幫襯,

狼羊物語 – 撲朔迷離

stormy night

都說純真早已消逝,我看《狼羊物語》時,就是不能當成是簡單的「友情歲月」故事,總是胡思亂想。

《狼羊物語》設定了一個很有趣的題目:一隻狼 (卡夫) 與一隻羊 (阿咩) 在誤打誤撞下成為好友。他們要面對的,不單單是


貼貼貼(或,括號何以必要?)

"It grieves me much, " replied the Peer again,
"Who speaks so well should ever speak in vain."
—— Alexander Pope, " The Rape of the Lock"

(這是一個反諷[irony]的經典例子。但我不知道在剪在這裡是否作為反諷。)

**********
(這段詩如果抄在後兩篇引文的旁邊,就構成

Finally, a good reason to periodically reboot servers

Recently, we had an interesting fire drill that actually winds up beingthe first decent argument for periodically rebooting good servers thatI've seen.

We have a number of very important servers, the kind of importantservers that are active all the time and that have their downtimescarefully scheduled well in advance. Recently, we (and by this I mean 'aco-worker') had to patch the OS on a couple of them in the pack. Thiswent fine.

As part of patching the OS,


在電台談寫作

昨日到澳門電台接受李心怡小姐訪問
其實更像是閒談
在這個叫“怡情軒”的節目中
我談到自己的寫作和工作
談了一點讀書和寫稿的經歷
也談到網上寫作的事
當然少不了說一下在寂然世界跟文友討論問題的快樂

無事無幹去接受訪問

字花徵夢(置頂)

哪裡有賣夢的人﹖


假設這裡是一個跳蚤市場。沒有小販管理隊。他們出售去年的短身外套出售過多的情緒出售眼淚出售愛人出售發呆的瞬間。好像什麼都有了,惟獨懸空了賣夢的攤子。

只要找一個時間,躺下來,閉上眼睛,彷彿

Weekly spam summary on August 29th, 2006

The SMTP listener crashed and was restarted around Wednesday at 2am,so some of the statistics are short this week. That said, this weekwe:

  • got 12,378 messages from 234 different IP addresses.
  • handled 17,251 sessions from 822 different IP addresses.
  • received 87,872 connections from at least 29,223 different IPaddresses since Wednesday at 2am.
  • hit a highwater of 6 connections being checked at once, since

Documentation needs testing

One of the under-appreciated areas of writing systems documentation istesting it. And I don't mean proofreading it (although that's necessarytoo); I mean making sure that it is things like comprehensible, clear,correct, and complete.

Testing is vital, because documentation that is incomplete or incorrectis often worse than no documentation at all. Documentation createsconfidence, which means that bad documentation lets people go wrongwith confidence, turning a small mess into a much bigger one. ('Butthe