A arstechnica.com Google search results have more human help than you think, report finds 149 points howard941 7 years ago 89 comments