Weekly spam summary on Janury 6th, 2007

This week, we:

  • got 12,487 messages from 217 different IP addresses.
  • handled 16,802 sessions from 997 different IP addresses.
  • received 224,173 connections from at least 71,302 different IPaddresses.
  • hit a highwater of 23 connections being checked at once.

The university came back from vacation this past Thursday, andof course the spammers never went on much of one to start with.I suspect that volume


羊羹、豆乾與鐵蛋(病後小劇場)


算是痊癒,謝謝大家。偏方無數,最後都是楚食剩的藥治住了。雖然現在個肚好漲(可能我又有左啦),但總算是回復了行動力了。希望可以取回被沒收的羊羹、豆乾與鐵蛋。

發病期間,與太子幫鬥智鬥力無數,包括由楚家少爺

Henry Spencer on C's volatile

Henry Spencer sent me a reply to my previous entry on volatile that corrects some of my (mis)information, and I amputting it here with his permission:

I fear you've miscalled this one. ANSI C pre-dates aggressive memorycontrollers in consumer CPUs , but it had extensive participation bypeople in the supercomputer world as well, and such things were commonthere long ago.

The key issue you've missed is that ANSI C doesn't really acknowledge theexistence of a "compiler".


20060105網摘 – 新年快樂!

(休息數天,然後忙碌數天,所以網摘也遲來了)

Blog 事


對話

男人看過女孩子為他製作的記事本後,

紅著眼的對女孩子說:「你知唔知你好傻呀?」

女孩子雙手緊握熱水杯去溫暖手心,

堅定的看著男人,

微微一笑說:「我知呀。」

The scars of my NPTL experience

It's only recently that I've realized how jumpy about certain thingsmy NPTL (the 'native Posix thread library' for Linux) experience stillmakes me.

NPTL was the new, improved Linux threading library, supplantingthe old and less efficient 'pthreads' library. To get its goodperformance it needed some kernel support, kernel support thatwas only added in the Linux 2.5 development kernels (and thenin Linux 2.6 when 2.5 turned into 2.6).

However,


你想?



























新一年又開始了
你想?

前一年到台灣時,有位新認識的朋友送了一張cd給我 「達卡鬧」
他是台灣的創作人歌手,十分喜歡這個cd,簡單直接的創作與演繹,對他的力量有強烈感覺。
喜愛得不停介紹朋友聽,但,一借.....

小立斷橋風滿袖

終於連上blogger,簡直皇恩浩蕩得不知打什麼好。

1.
想了很久該怎麼說,這樣簡短吧, anson 是可敬的。 一月二日皇后還 有放映會啊,會放八樓的片和 anson 的短片,還有男士恩物粉紅 a mv 。一月四則是劇場。

2. 快樂的晚上。皇后的詩唱

The problem with C's volatile qualifier

The real problem with C's volatile (well, one of them) is that volatile only affects the compiler; it doesn't normally make thecompiler do anything to affect the CPU's interaction with memory. Onmodern hardware, merely affecting the compiler is not enough; theCPU/memory interface has its own optimizations, which must be dealt withtoo for shared-state code to work right.

From the perspective of history this makes a lot of sense, becauseANSI C mostly predates CPU memory controllers


My current views on webmail providers

I have come to a grumpy realization recently:

Unsecured webmail systems are today's open SMTP relays, and it'shigh time that they got treated the same way.

The comparison is all the more striking because (once) major ISPsappear to have decided that they can run open webmail systemswithout consequences, much as people once shrugged off runningopen SMTP relays.

(I am particularly depressed by the move of places like rr.com,comcast.net, and adelphia.net into webmail systems that are