5 ms·
Upon recommendation from users on HN, I replaced my Chrome default search engine with Duck Duck Go. I haven't looked back since. Results are excellent, the zero
by markbao 17y ago
Upon recommendation from users on HN, I replaced my Chrome default search engine with Duck Duck Go. I haven't looked back since. Results are excellent, the zero-click data is amazing, and the semantic analysis ("Java can mean different things. Which one? (Some meanings grouped into sections Animals, Computer science, Consumables, Entertainment, Geography, Plants, and Transportation.)") is incredible.
When I searched for my own name, immediately my official site, LinkedIn, Twitter, Facebook, and blog (among tens of other profiles) appeared. http://duckduckgo.com/?q=mark+bao&v= http://duckduckgo.com/?q=mark+bao&v=
This is the kind of chatter that should be going on when we're talking about a "Google killer"—Duck Duck Go is more of a decision engine than Bing claims to be. Amazing work, Gabriel!
- justinchen 17y agogiving it a go as my default chrome search engine too. nice work gabriel! i love the infinite scroll.
- petercooper 17y agoWhen I searched for my own name, immediately my official site, LinkedIn, Twitter, Facebook, and blog (among tens of other profiles) appeared. When I searched for mine, 6 people and places (that aren't me) came up. I had to click a second time on "Try Web Links" and had two entries at #15 and #27. On Google I have 3 results in the top 10. For a search that actually matters I did "ruby blog." Ruby Inside was #2 but junk results contaminated positions 1,3,4,5, and 6. In Google, all top 10 results are relevant and high quality. From what I can make out doing various searches, Google's "trick" has been to rank popular/high traffic sites higher, whereas DDG doesn't have the benefit of Google's DNS and Google Analytics data.. if DDG somehow weeded out the results with very poor Alexa (or better) scores, though, I suspect the results would be stronger. Kudos to Gabriel for doing a top notch job though. DDG has a long way to go before I could use it instead of Google (who are too far ahead right now), but it's the best alternative I've seen for sure and competition is good.
- epi0Bauqu 17y agoThanks. I appreciate the detailed feedback. Certainly some queries are better than others. Your name hit a disambiguation page, which currently gets treated completely differently than other names. I should merge these in some much more useful way, but I haven't done this yet. The ruby blog results do suck. Sorry about that. Better blog results are currently in process.
- petercooper 17y agoYou are solving a ridiculously difficult problem, so I don't want to seem like I'm ragging on you at all, but yeah.. on the disambiguation pages, I'd love to see the first set of Web links appear below regardless (a bit like how Google does with its new-style "Did you mean" results) - it just aids instant scannability.
- epi0Bauqu 17y agoYeah, they will load automatically if you do the scroll wheel now or down arrow, but I agree I should just show them initially. Another issue is those Web links aren't triggering the name-detection code, which pulls out the social profiles and such. Out of curiosity, do you like these ruby blog results any better: http://tmbg.duckduckgo.com/?q=ruby+blog http://tmbg.duckduckgo.com/?q=ruby+blog (staging server) ?
- johnfn 17y agoI'm going to take the contrary. I switched to DDG for a few weeks, but since have switched back to google. DDG is fine with general things ("Java", "Vim tutorial", and so forth), but fails with the specific (programming errors, how to set up esoteric programs, etc). So DDG could do the job for about 60-70% of the searches I would make, but it sometimes would just turn up absolutely nothing and just say "why not try google?" It was cool to see DDG admit they aren't perfect, but I started wondering (as it happened more) why I wasn't just using google anyway. So I switched back. Really, using DDG so much has made me appreciate google more for being able to really scry into the crannies of the internet and 5 year old forum posts for the answers that I need.
- epi0Bauqu 17y agoThanks. This problem should start going away now. I just added Bing as a live backup, so if I find nothing through my various indexes/channels, it should back fill with a modified Bing call.
- altano 17y agoWhy did you choose Bing?
- epi0Bauqu 17y agoBecause I'm already using BOSS for some things and it will probably become Bing at some point. I'm open to others.
- dotBen 17y agoYou would be surprised but the choie of SaaS search APIs is really small -- even if you are prepared to pay. Yahoo BOSS (which probably will disappear when Yahoo pulls out of search) and Bing API, basically. I don't believe Ask has an API. This is a current issue for projects I am working on
- epi0Bauqu 17y ago
- plesn 17y agoI liked trying it, but localization is an issue when considering switching default search engine. With localized settings zero-clic data is still in english and links to wikipedia are to the english one for example.
- isleyaardvark 17y agoI actually dislike the zero-click data. I think it's impressive from a technical standpoint, but ultimately it just gets in the way of my searches. When I'm searching, I already have a general idea of what I'm searching for, so the zero-click info isn't very useful, and also leaves less room on the page for search results. To give a concrete example: I was following a discussion online about a show called Archer, and someone said it was basically Frisky Dingo except not as good. So when I do a search on DDG for Frisky Dingo, the zero-click results didn't do me any good. I already figured it was a cartoon show on Adult Swim, I wasn't interested in "American animated television series distributed by Madman Entertainment Category" or "More related topics", I wanted something more relevant. I have to wonder how often people click on any of the links in the zero-click box. Edit: you called it a "decision engine", which is both accurate and why I don't like DDG as much as Google. I want a search engine that reads my mind. When I do a search for "django", I want the framework, I don't want films/musicians/etc. Google reads my mind and DDG doesn't.
- epi0Bauqu 17y agoThanks for the feedback. I think it's very hit or miss for people. A lot of people really like the 0-click. Our results are different too, so it would be good to give people like you the option to get to them quicker. I'll explore a setting to turn off the 0-click.
- isleyaardvark 17y agoI was just thinking about my "django" search results, and I thought about why the Django framework ranked so highly. The type of people that write about Django and link to sites covering Django, they could be the same sort of people who know SEO better than the site operator for a tribute page to a jazz musician. So that might not have been the best example.
- epi0Bauqu 17y agoThat's exactly right. However, I should take into account the popularity of the different ones and put the most popular on top. This happens in a lot of cases, but not in this one, though doing so is on the list.