TechCentralStation desribes itself as the place "where free markets meet technology".
It in fact a mouthpiece for right-wing claptrap of various sorts. I particularly enjoyed this defence of Intelligent Design. Not exactly a robust advertisement for putting science first.
For those who don’t know, TCS is published by a Washington lobbying company. According to Washington Monthly:
TCS doesn’t just act like a lobbying shop. It’s actually published by one–the DCI Group, a prominent Washington "public affairs" firm specializing in P.R., lobbying, and so-called "Astroturf" organizing, generally on behalf of corporations, GOP politicians, and the occasional Third-World despot. The two organizations share most of the same owners, some staff, and even the same suite of offices in downtown Washington, a block off K Street. As it happens, many of DCI’s clients are also "sponsors" of the site it houses. TCS not only runs the sponsors’ banner ads; its contributors aggressively defend those firms’ policy positions, on TCS and elsewhere.
Update 11 August: I’ve just seen that Brad De Long has a similar criticsim of TCS, which provides more context and has some interesting comments.