Seeing this article and feels deeply.
Original address: http://blog.9cbs.net/tinydust/archive/2006/06/19/813234.aspx