A bunch of bloggers have responded to a meme about the impending 10th anniversary of The Cluetrain Manifesto — a set of 95 theses proclaiming that the… [more]