This is an old article, it was out in 2004
Yes, the article is one year old, but still very relevant even for today.