http://www.acm.org/technews/articles/2003-5/

Technology news bulletin of ACM