G google.com DuckDuckGo is top result for "new search engine" 27 points pclark 18 years ago 51 comments