Monday, January 24, 2005

Egads! A "Read This!" Post

Anyone wondering why we blogroll Deltoid should read this post and wonder no more. It's a marvelous takedown of Tech Central Station and others of their ilk who like to pretend that matters of fact are really questions of ideology.