Live data from Hacker News

Improving DuckDuckGo

duck.co

71–80 of 144 posts

Re: Improving DuckDuckGo

#71
post #56
post #44

Earlier quoted context omitted.

I really don't think that the results on DDG are inferior, but I'm comfortable with the results. If I want something more personalize or near for my location(Venezuela is not available on DDG) I just go to Google directly or with !g

Search is significantly better when it can consider previous search history.

While I can see some difference, in practice it's not significant enough to make me switch back to Google.

Re: Improving DuckDuckGo

#72

I run https://jivesearch.com , so I might be biased. The single biggest thing they can do to improve their product is open source everything. They've instead decided to move away from that by freezing their instant answers with no explanation as to if/when they will re-open source them. Makes me question their commitment to privacy and transparency.

I agree.

There is also searx: https://github.com/asciimoo/searx

It has a couple of instances, like: https://searx.me/

Re: Improving DuckDuckGo

#73

Goal #1 should be high quality search results while respecting privacy. Everything else should be secondary. The biggest thing DDG could do to improve their product is make it quick and easy for users to provide feedback about bad search results. I'd be happy to report searches that Google gives better results for but they don't have a mechanism to do so. For example, search DDG for "odroid". The official domain is h…

Their bangs are genius in that they already provide a natural way for you to give feedback without actually having to think about it - rerun a query with !g, and they will redirect you to Google. Good for you, good for DDG, since they can tell which queries provide insufficient results.

Of course, you can't suggest the correct result for a specific search term, because search engines don't do a one-on-one matching of terms and results. But this will allow them to analyse at what types of queries their engine performs badly, and to improve it there.

(I don't know if they actually do this, but the theoretically can and should.)

Re: Improving DuckDuckGo

#74

Goal #1 should be high quality search results while respecting privacy. Everything else should be secondary. The biggest thing DDG could do to improve their product is make it quick and easy for users to provide feedback about bad search results. I'd be happy to report searches that Google gives better results for but they don't have a mechanism to do so. For example, search DDG for "odroid". The official domain is h…

As someone who mainly uses DDG when Google decides to block me for "searching too hard", one thing that would make me switch over to DDG completely is advanced search operators --- boolean expressions, exact match (no, not the stupid sort-of-exact one Google has), etc. Basically features that will let you "grep the Web" the way old search engines do, and what new search engines are even trying to forbid.

Exact match: "quote words"

Not: -word

Site: site:example.com

Any of terms: (term1|term2|term three)

Re: Improving DuckDuckGo

#75
post #40

Goal #1 should be high quality search results while respecting privacy. Everything else should be secondary. The biggest thing DDG could do to improve their product is make it quick and easy for users to provide feedback about bad search results. I'd be happy to report searches that Google gives better results for but they don't have a mechanism to do so. For example, search DDG for "odroid". The official domain is h…

Are DDG users comfortable knowing that their search results are always going to be inferior?

They're not, and frequently exceed Google search quality.

Specific instances vary.

Re: Improving DuckDuckGo

#76
post #19

I run https://jivesearch.com , so I might be biased. The single biggest thing they can do to improve their product is open source everything. They've instead decided to move away from that by freezing their instant answers with no explanation as to if/when they will re-open source them. Makes me question their commitment to privacy and transparency.

Won't open sourcing the code make sites get to cheat their ranking by trying to make it rank logic friendly?

No, they get their search results (and rankings) from Bing and Yandex so it wouldn't matter.

Re: Improving DuckDuckGo

#77
post #59
post #23

Earlier quoted context omitted.

No because DDG is a frontend to Bing results. The ads are different (DDG shows Yahoo ads, which also shows Bing ads) and Bing shows Bing ads only.

just open a guest window from chrome, and type the same search terms in the two different search engines, and you would see different results. it's not hard to verify.

What are you saying? That DDG is not getting their search results from Bing and Yandex?

Re: Improving DuckDuckGo

#78
post #23

Earlier quoted context omitted.

No because DDG is a frontend to Bing results. The ads are different (DDG shows Yahoo ads, which also shows Bing ads) and Bing shows Bing ads only.

Source?

https://duck.co/help/results/sources

> We also of course have more traditional links in the search results, which we also source from a variety of partners, including Oath (formerly Yahoo) and Bing.

They do not have their own search index.

Re: Improving DuckDuckGo

#79

Earlier quoted context omitted.

Do they? Their selling point is trustworthiness and privacy, not the software.

As most business's their internal code is probably a giant ball of mud that runs on caffeine and poor amounts of sleep. It works, but it probably wouldn't be reasonably releasable without refactoring and reworking a lot of the source so that it's componetized in some way. Personally I just want DDG to make a search API that is free and doesn't require API keys. That way I can setup search in mobile or desktop apps an…

That won't happen as every API call to DDG would result in an API call to Bing/Yandex/Yahoo which they have to pay for.

Re: Improving DuckDuckGo

#80

Goal #1 should be high quality search results while respecting privacy. Everything else should be secondary. The biggest thing DDG could do to improve their product is make it quick and easy for users to provide feedback about bad search results. I'd be happy to report searches that Google gives better results for but they don't have a mechanism to do so. For example, search DDG for "odroid". The official domain is h…

Very hard to achieve considering they don't have their own search index. They are under the mercy of Bing, Yahoo and Yandex.
Post reply on HN