Why TechMeme is great and the haters hate