tapeworms
| 7:00PM 6/10/2009
It's the hottest new media meme since lolcats: The internet is a leech, a louse, a bloodsucker -- a parasite.
Wall Street Journal managing editor Robert Thomson recently described websites that use others' content to build their own traffic as "tech tapeworms as the intestines of the internet."...