D duckduckgo.com Ask YC: What do you think of my new search engine? 186 points epi0Bauqu 18 years ago 138 comments