May 25, 2008
2 comments
Posts with tag: PC World
“Annoying habits” ad irony
You know, if you’re going to do a feature called “The 10 Most Annoying Habits of Technology Companies”, you’d do best to vet your own site first — especially the page dedicated to annoying advertising. Although to be fair, they do disclaim being guilty of the same, and I’m sure the site’s editorial staff doesn’t [...]
Co-founder of
