For many in the tech community, Techmeme is one of the top places to turn when you want to discover the latest news. Launched in 2005, Techmeme was at first automated, but since 2008, it has employed human editors to curate the best tech news on the web. The idea: human involvement is necessary to...Read More