Hacker News new | ask | show | jobs
by mattmanser 3200 days ago
I've been using it for the last 6 months.

The problem is, whenever you can't find something in DDG, you assume it's because it's DDG, and search again with !g. Meaning I end up requerying 40% or so of my searches using !g (prefixing your query with !g redirects your query from DDG to encrypted google)

Here's some example queries I ended up !g yesterday that had much better results in google than DDG:

reduce kendo javascript file size - For me, the useful result was number 2 in google. In DDG it was number 11 ("Only What You Need | Kendo UI Getting Started").

ptr overwatch - PTR is the test patch of the game overwatch. It's regularly changed. The correct result "Overwatch PTR Now Available - August 29, 2017" is number 1 in google, in DDG the blog post August 12th is not available (well, correct from my perspective)

I tend to find anything speculative DDG is fairly terrible at. For example yesterday I was googling about trying to identify the source of some weird animation CPU cycles I was seeing in Chrome Performance Profiler, I didn't really get to the bottom of it, but I ended up ditching DDG and doing all the queries in google because I would otherwise have ended up searching everything twice.

I'm also getting quite frustrated with the "instant answer" functionality, it's generally terrible. One of the most annoying ones is the SO instant answer that just utterly sucks, you can't see the code, it usually cuts anything useful in half, and takes up a HUGE amount of space meaning on a laptop you've got to scroll to start seeing the results. I just want to be able to turn it off, but because they don't track you they don't offer that functionality.

Also the maps one is really bad. I almost always want directions, but clicking the map takes me to a really nonfunctional, bare-bones map that doesn't have directions and then I have to click another button to actually get the directions. There's a drop down where you can choose your map type, but it definitely doesn't work as expected, I just want it to always embed a google maps instead of whatever they're doing.

Basically UX ain't DDG's strong point.

Ironically, if you DDG: "turn off certain instant answers duckduckgo" it comes up with terrible search results and no answer. If you "!g turn off certain instant answers duckduckgo", the top result is at least relevant.

I also find the entire bang thing to be a gimmick. Who wants to use !r when !g with "reddit" at the end will always get you better search results, reddit's own search is abysmal (as is !so).

EDIT: I'm being overly negative, after all, I haven't actually switched back, like I did last time I tried to use DDG. So it's definitely worth a go, but I don't think it's ready for your Mum to use. Also, I have Bing on my phone's Chrome to avoid AMP, and it's actually quite good.

6 comments

DDG is definitely behind Google still, although it's come really far in a few years. I agree with most of what you're writing, but personally I'm okay with it not replacing 100% of my searches yet, got to start somewhere and I feel this is an acceptable point to switch at.
Weird, I find myself reverting to Google (or rather Startpage, !s) maybe once or twice a month, when I don't find satisfying results on DDG. And I'd say that in many if not most cases, I don't find good answers on Google then, either.

And I quite like using bangs, e.g. !w for Wikipedia or !i for images, rather than having to go to the initial search results on the search engine and then clicking again.

Finally, I like that on DDG, you can just arrow up/down through the search results, and then open one with enter (or cmd-enter to open it in a background tab), without reverting to the mouse.

If you use chrome, check out the vimium extension. It maps most browser actions to vim keys and makes mouseless navigation super easy.
QuteBrowser "is a keyboard-focused browser with a minimal GUI." https://qutebrowser.org/

You know you're onto something when the #1 documentation link is a key binding cheatsheet!

Actually works well on Firefox 57 (soon to be released) as well :)

(And those on older versions can use VimFx until 57 is released.)

You always find what you are looking for, except twice a month? That means you aren't looking for very difficult things.

I don't ever find what I want a few times most days and need multiple sources/queries quite frequently.

Or rather I've given up the assumption that Google has significantly better results.
When I don't like the DDG results, I use the '!s' bang instead of '!g'.

That means more privacy because uses startpage.com

I have a rather better experience than you. Yes, DDG isn't as good as Google in programming queries, but it's good everywhere else, and I like knowing that most of my searches aren't tracked. That's worth having to retry a few searches once in a while.
Same problem here! For development searches Google typically blows ddg out of the water but I still love ddg for general search. I didnt know about the !g :D
> Also, I have Bing on my phone's Chrome to avoid AMP, and it's actually quite good

You can also use google on Firefox for Android. No AMP there.