DuckDuckGo Search Improvements

(spreadprivacy.com)

343 points | by tagawa 1654 days ago

40 comments

  • amirmasoudabdol 1654 days ago
    I’ve been adopting and promoting DuckDuckGo for more than 2–3 years now. I can say that the transition period was quite long actually. I was invoking !g very frequently at the beginning but I force myself to at least probe a few first items first before trying Google. After these years I rarely use Google, and every time that I actually search something on Google, before even seeing the result, Google welcomes me by the whole TOS/Privacy stuff and I close the tab and try the DDG a few more times. I think the friction of accepting their privacy policy makes me think twice.

    If you like DDG, recommend it to friends and coworkers. I usually put a link in newsletter if appropriate.

    • dave5104 1654 days ago
      I've switched my default browser search engine to DDG, but I still find myself missing Google results. I miss those knowledge graph results (or whatever Google calls those sidebar boxes).

      Also, I've found that DDG cannot consistently display a weather forecast widget for the query "[zip code] weather". Sometimes it will show a weather forecast, and other times it will not display it--very frustrating. Any idea why? Even just refreshing the results will switch to displaying the weather widget, which leads me to think it's either a bug (I'm in Firefox), or they don't actually have the data for my zip code and are going to fetch it after I make my request?

      • sp332 1654 days ago
        How about !weather instead of just weather? You can even pick your source: https://duckduckgo.com/bang?q=weather
        • Consultant32452 1654 days ago
          When I search !weather it ships me off to weather.com. I REALLY don't want that to happen. If I wanted to go there, I would have just typed in that URL.
          • piffey 1654 days ago
            There are over two dozens weather bangs.

            !wu = weather underground !owm = open weather map !nws = national weather service

            to name a few alternatives.

            • adjkant 1654 days ago
              I think the issue is they may not want to go to ANY other website - they want the widget. What do they do then?
              • jsjw7sbw 1654 days ago
                "$city weather" works for me every time. Even more specific regions of cities works.
              • swiley 1653 days ago
                Why bother launching a webbrowser then? Save ram:

                curl wttr.in

                • adjkant 1652 days ago
                  UI's have value, as does integration into a browser. Not everything is solved by a CLI for all
            • sp332 1654 days ago
              Funny enough, it doesn't have a bang for Dark Sky, which is the source for the weather info box when it has one.
          • sp332 1654 days ago
            I don't see why it's worse. If you want to know what the weather is, why not go to a weather site? What's the advantage to seeing the same (or less) information on a search results page instead?
            • nullspace 1654 days ago
              Not OP, but I was so happy when weather was built into google a few years ago.

              Weather.com is pure evil when it comes to tracking and clickbait. It's also slow as hell.

              • sp332 1654 days ago
                Yeah but I covered that in the second part of my comment. See https://duckduckgo.com/bang?q=weather
                • Consultant32452 1654 days ago
                  I guess this boils down to what is my goal. Here's two plausible goals from my perspective. I go to DDG and ask for it to give me a sample of some sources from which I could find the weather. This is a traditional search. Or, I could go to DDG and ask it for the current weather. This is what I really want.

                  There's no scenario in which I already know which weather source I want to use, memorize its ! command, navigate to DDG, then enter that ! command. That's too many jumps. If I want the weather from weather underground or whatever, why would I ever go to DDG to start with?

                  • sp332 1653 days ago
                    I have DDG as my default search engine, so I just type "!wu 01234" in my address bar. This basically skips the DDG navigation and UI entirely. I like this type of shortcut for Wikipedia and IMDB too.

                    Anyway this is just a workaround for when the weather infobox doesn't automatically show up in the DDG UI, which it normally does.

      • burlesona 1654 days ago
        This is kinda silly but for me it always works if I do it in the other order: ie. “weather 12345”

        Maybe try that?

    • RandomTisk 1654 days ago
      The biggest problem with DDG for me is how easy it is to game. Try doing research on new cars/trucks and you'll find most results at the top are trash sites like 2020-make-model.com and the like.
      • fredsanford 1654 days ago
        Use !mill to filter DDG searches through millionshort.com.

        You can also go directly there. [1]

        Change the 1000000 to however many results you want to remove from the top of the results list.

        1: https://millionshort.com/search?keywords=weather+22222&remov...

      • RileyJames 1653 days ago
        Agreed, it’s easier to game. But often these ‘spam’ sites combined with an adblocker actually mean you get the content you wanted without ads and bloat.

        Where as the ‘official’ site has a long load time due to design bloat, videos and other non-content which can’t be blocked with a simple blocker because it’s a part of the actual website.

        Google seems to assume name brand websites have good content. I rarely agree.

      • mikkom 1654 days ago
        It's bing..
      • Kiro 1654 days ago
        That's a problem with Bing (the underlying search engine), not DDG.
    • tobr 1654 days ago
      Similar story for me. Until a few months ago probably 90% of my searches included `!g`. Then at some point I just got out of the habit, and now I usually don’t even think about the fact that I’m on DDG’s result page instead of Google’s. I have no idea if it is because the results actually got better or if I just got used to them.
  • savingGrace 1654 days ago
    I keep trying DDG. Year after year I set all of my computers to use DDG. I last a week, a month, but in the end I always give up and set it back to Google.

    I was really hoping the title meant like it read. Maybe my hopefulness was reading too much into 'Search Improvements.'

    It is also possible that I don't need a search engine. I'm guessing that at least half of the questions/searches result in a post on SO or Wikipedia. There's probably a quarter of them that shoot me to some Medium entry. I guess I could always just bookmark those sites and skip the search engine..

    • sshagent 1654 days ago
      Thats kind of where i was. Now though i'm persevering with DDG. If I'm unhappy with a search i just prefix it with a !g and runs it again via google. I hope that shows something to the DDG guys to know some things we still use Google for, but overall I'm fairly happy with DDG
      • squarefoot 1654 days ago
        Same here. I tried DDG years ago and gave up pretty quickly because it wasn't there, then tried again more recently and was positively impressed, but it still lacked some accuracy, then I tried again last year and made the switch. So is DDG better than Google to me? Nope, and hopefully it will never be, because the only way to get on par with Google, let alone beating them, would imply on DDG side to get as much data as possible about me just like Google does, which would defeat their entire raison d'etre. So I'm okay with DDG being slightly less accurate, and when it doesn't find what I'm looking for I revert to Google for that single search. Currently I use Google on the average from zero to 3 times per day, which is ok. That's however a choice by someone who values his privacy more than having to press a few more keys or waiting a bit more time to find something; I wouldn't expect the average user to agree with this. DDG could one day conquer hearts and minds of most technical people, but going beyond that will make an entirely different and much harder challenge.
      • AcerbicZero 1654 days ago
        I'm on the other side of this I think. I've been trying to use DDG for everything for the past month or so, but the number of times I'm having to stop, copy what I just searched for, add a !g in front of it, and search again is just getting silly.

        If there were some way I could just use a hotkey to redo the same search in google, this wouldn't be such a big deal, but having to break up my flow with all the extra copy/pasting or retyping is getting frustrating.

        • yesco 1654 days ago
          You can just put the !g at the end you know, also I'm not sure why you are copy/pasting?
        • jtdor 1654 days ago
          Something I just recently noticed: You don’t have to put the bang in front of the search. It can actually be anywhere in there: “!g foo bar”, “foo !g bar”, “foo bar !g” all work.

          Saves quite a lot of time.

      • mey 1654 days ago
        The !g (and other bangs) makes the switch seamless. If I don't like the result just rerun w/ !g.
        • nikisweeting 1654 days ago
          And then after about 2 months of having to double-search 70% of my queries I always end up switching back...
          • JoshTriplett 1654 days ago
            Every month or two, I run into a query where I don't find anything useful via DDG and expected to, so I try it again with !g...and end up confirming that Google doesn't give me anything useful either. It's been years since I last found a search where Google gave me more useful results.

            I'd love to know what those 70% of your queries look like.

            (One interesting observation: when first switching, I found that I liked the DDG results a lot better when I styled them to look like Google results; they felt more "right" somehow.)

            • StavrosK 1654 days ago
              For me, there are some queries that Google usually gives me better results. I couldn't tell you exactly what (mostly obscure code snippets, I think), and they're a relative minority, but sometimes I do use !g. It's not that often, though, and I'm a happy DDG user on all my computers.
          • npo9 1654 days ago
            I double-search less than 10% of my queries. I’ve been using ddg for the last four years. I think people that have to double search very often have been trained by google to use queries that aren’t supported by ddg.

            Google proper has several value-adds besides the search results. Solving math equations put in the search bar for example. I usually use a dedicated service for things like converting feet to meters instead of typing it into google.

          • nilkn 1654 days ago
            I too developed this habit. Then I forced myself to stop and realized that DDG actually was working fine for the great majority of my queries. I almost wish the bang wasn't there, because it makes it so easy to second guess DDG's results and develop the habit of always using !g when in reality DDG is actually quite good at this point.
          • sbkg0002 1654 days ago
            I had the same. Tried qwant.com and now I have it once every 50 searches.
      • Ididntdothis 1654 days ago
        I wish i could create a button that quickly reran the search with “!g” instead of typing it.
    • WD-42 1654 days ago
      I'm not sure DDG can actually do much to improve search results with the way they operate. They aren't a first class search engine, they get results from other search engines.

      Perform a search on DDG, then do the same search on Bing. You'll notice the first results are the same.

      In order for search results to get better on DDG, they first need to get better on their partner search engines (which I believe Bing is the main) so as far as I can tell it's out of their control.

      • MadWombat 1654 days ago
        > They aren't a first class search engine, they get results from other search engines. Perform a search on DDG, then do the same search on Bing

        You search for the thing and you find the thing. Why do you expect the results, especially the top results, to be different? Is there any other evidence that they are not doing searches themselves?

        • WD-42 1654 days ago
          Because that's how it works? They even document it themselves: https://help.duckduckgo.com/results/sources/?redir=1
          • fredsanford 1654 days ago
            Doesn't yahoo use bing for searches? I'd swear it did at one point.
        • rvnx 1654 days ago
          duckduckgo-owned-server.yahoo.net ? Same results and order as Yahoo on obscure keywords
          • rjf72 1654 days ago
            Which keywords? I just searched (as posted above) for "extent space taco secure". It breaks bing. Yahoo returns results that are closer (including some shared oddities like storage units in Nashville), but they're still very distinctly unique.
            • rvnx 1654 days ago
              "squalala" Country Estonia

              100% match between DDG and Yahoo from my tests

      • rjf72 1654 days ago
        You know there's something weird. You could prove your little hypothesis here wrong in less time than it took you to write it. So why state something that's wrong?

        I tested this by choosing to search for something completely random that would return unusual results and give a decent indicator of whether or not DDG was just copy-pasting results, so to speak. I searched for "extent space taco secure", no quotations. Bing seems to have exploded when I searched for this. The results are completely nonsensical and seem to have nothing to do with what I searched for. The first two hits are to Google, the first about webhp (apparently some virus?) and the other to their chrome page. Other links include things like links to fidelity.com, americanexpress.com, and the huffington post front page.

        DDG's results are [mostly] reasonable and populated mostly by things like some recent event where the head of NASA mentioned space security. Though it does have a link to the SF bay area craigslist alongside a couple of other really weird ones. In any case, you can see for yourself. Suffice to say they're definitely not just replicating results, at least not from Bing.

        • WD-42 1654 days ago
          You could also read their documentation: https://duckduckgo.com/api

          > Because of the way we generate our search results, we unfortunately do not have the rights to fully syndicate our results, free or paid.

          That page links to: https://help.duckduckgo.com/results/sources/

          Where, after you get past a bunch of stuff about their "instant answers" gets to the root of it:

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

          So yes, maybe I was wrong saying results come only from Bing. But they definitely source their search results.

          I'm not knocking DDG here, I use it as my daily search driver. If you were to try and build a search engine today with limited resources would you really try to start from scratch? The way DDG has approached the problem (by sourcing results from other search engines) seems like the only reasonable way to be even remotely competitive.

          • rjf72 1654 days ago
            Yes, they source their results. This is not the extent of your claims. You were stating that they directly rip from other engines meaning that, in your words, "In order for search results to get better on DDG, they first need to get better on their partner search engines".

            That is simply completely wrong, as my example showed extremely clearly. The one and only weakness of sourcing from third parties is that if they are not indexing some site, you also will not be indexing it. You were implying they are directly dependent on the ordering and quality of the other engines, which is obviously and provably false.

            • WD-42 1654 days ago
              First of all, I never claimed that DDG results were exactly the same as Bing's. I said the top results were the same. Admittedly, I used less random terms than you did.

              However, I did try your experiment, same terms. The top results from DDG were indeed found in the top results of both Yahoo and Bing. You are right though, not in the same exact order. Then I tried the same terms on Google. There is only one shared result on the front page (the Nasa chief one). I went through 4 more pages of Google, none of the results that both DDG, Yahoo, and Bing all seem to share were on any of them. This aligns more with the point I was trying to make:

              DDG is going to have a hard time improving their results if the information they're getting is from inferior sources to begin with. It's like working on incomplete information. No matter how good their algorithm is that ranks and filters results from other search engines, if those other engines suck, there is no way their results can be that much better. If, for a given term, Yahoo returns site A, B and C, and Bing returns Site D, E and F, is there a way for DDG to determine that actually site G is the better result? The results can't appear out of thin air.

              Also, you claim with emphasis, that the only weakness of sourcing from third parties is the indexing problem. That's absurd.

              Obviously, a huge weakness on sourcing from other search engines is that DDG are bound to the terms of those partnerships. Or a complete severance of them. No partners, no search results.

              One result of the terms in these partnerships is that DDG can't provide a search API. There was a time I thought perhaps I could write a developers search engine with DDG as the backend. Turns out you can't, and as a small search engine popular with HN types, I feel like that is a huge weakness.

              • rjf72 1654 days ago
                Obviously yes it is possible for DDG to determine that result G is "better", and prioritize accordingly. "Better" of course is subjective, but this search is a pretty clear example that they're doing something right. They do source results from Bing yet their engine determined, quite accurately, that Bing's results are really quite bad.

                But beyond that, consider the bias in your statement. You're claiming, by definition, that anything that doesn't match Google results is "inferior". I found Google's results here to be much better than Bing (not a high bar to pass) but much worse than DDG. Here are the results I get for Google, though I think it's also worth mentioning the hassle. For the privilege of being able to search I was required to go through a captcha. This is presumably because I prefer to use TOR when directly using Google. Then there's some giant "privacy reminder" at the top that requires me to agree to have all my data hoovered up and combined across services to generate a profile on me. Presumably a GDPR related thing since each time this happened it was on an EU exit node, though it used dark patterns to coerce consent which was supposed to be unlawful to my knowledge. Anyhow, after that nonsense I get:

                - 4 monetizable links (Amazon 'space taco' lighter, 2x space taco restaurant facebook pages, some soundcloud 'space taco' band)

                - 4 nonsensical links of google linking to its own books.google service

                - 1 link to FT.com where Neumann raised $700m through share sales.

                I changed my IP a couple of times and got similar results - the monetizable ones were always the same (order varied - though always at the top), so I expect this is probably at least similar to what you got. Of course it's silly to debate what results should be returned for an intentionally nonsensical query, but nonetheless I think this inadvertently ends up emphasizing what each engine's priorities are. DuckDuckGo tries to return whatever results are likely most appropriate for what you searched for. Google tries to return whatever it can make the most money from. And Bing... well Bing is "special."

                --

                I do fully agree with you that being tied to the partnerships is potentially exploitable by the partner. And as DDG continues to grow this could become an issue if, for instance, Microsoft decides they have more to gain by undermining DDG than they do by continuing to partner and profit alongside them. My "only" was in reference to the quality of the search, which is what we were discussing.

    • nikisweeting 1654 days ago
      I always end up missing Google's operator behavior.

      "Kubuntu" OR "KDE" -gnome site:forums.ubuntu.com

      It's really powerful to require that every result must contain either "Kubuntu" OR "KDE" exactly, especially when searching technical projects that have variant spellings / brandings.

      • worble 1654 days ago
        Google actually honors that for you? It seems for me that no matter how hard I try to tell it that I _absolutely_ want an exact search term, it tells me to go fuck myself and returns results that don't include it. DDG seems to do a much better job at honoring this.

        Look Google, if you can't find any pages with my search term, it's OK to return nothing! That's valid! It means I need to change my query! Stop trying to make a square peg fit a round hole!

        • sa46 1654 days ago
          > Google actually honors that for you?

          It works exactly as expected. If you want an exact match you need to quote the search terms.

              "Kubuntu" OR "KDE" -gnome site:ubuntuforums.com
          • unlinked_dll 1654 days ago
            It may work for that query but it doesn't work for the query in general, especially with multiple words.

            I run into this frequently when searching error messages. Quoting the error is useless, it still returns pages that contain parts of the quoted string.

            • nikisweeting 1654 days ago
              I don't encounter this behavior unless there are 0 results for the quoted version.
          • reaperducer 1654 days ago
            Doesn't work for every term, or for every person.

            When Google ignores it for me, it is usually on "high value" terms, with lots of potential ad views.

            But to say "It works exactly as expected" is only correct for you and your machine.

        • kens 1654 days ago
          Putting terms in double quotes works perfectly for me on Google, forcing results to contain the exact term. I use this very often and never have problems with it. So it's puzzling to see comments that it doesn't work.
          • RussianCow 1654 days ago
            I've had many cases where I put exact terms in double quotes, but the Google search results still contained pages that do not contain the quoted text at all. It doesn't happen often, but it's often enough to be frustrating.
            • rurp 1654 days ago
              This has absolutely happened to me as well and was one of the biggest things that pushed me to switch to DDG.
            • gcarvalho 1654 days ago
              I'm with you. Google not only show results where your quotation-marked token is not present but will also include results with synonyms to your token.

              I think I'll analyze my browser history of Google searches that are similar enough because I'm tweaking the query to match what I want.

        • gowld 1654 days ago
          Before resorting to tossing swear words at third party readers, consider providing at least one example of the problem you are having trouble with.
        • gm 1654 days ago
          Amen, brother!
    • Quequau 1654 days ago
      When I first started using DDG, I had a similar experience but every time I went back I'd read some tech news that showed that I really needed to take privacy more seriously. So I'd be back on DDG again. Then I'd use the google bang for stuff that didn't seem privacy sensitive and where I was getting results that didn't seem all that great.

      Ultimately though I'm a lazy person and once I figured out how to get DDG to return the results I was really looking for (e.g. the wiki bang and weather thing) I eventually quit using google for almost everything.

      DDG is fine for me, even if it's not perfect and even if occasionally I have futz with search parameters or very occasionally fall back to a google bang. I guess I'll take good enough with better privacy than occasionally better with privacy baggage on the scale that I can only guess about.

    • wishinghand 1654 days ago
      I found it inferior back in 2015 for programming but not general use. Nowadays I don't ever get frustrated looking for things, whether for work or personal use. What deficiencies are you finding?
    • NovaS1X 1654 days ago
      Interesting. I've been using DDG exclusivley for about 2-3 years now and I forget that I'm not using Google half the time. It's just my normal state at this point.
    • stinos 1654 days ago
      I always had the impression Google is pretty good at guessing what you want even if you try your best to enter crappy search terms, whereas you have to tell DDG more 'exactly' what you want, pre-Google era-style. But if you do the results are usually spot on. But I've been on DDG for years so I'm not sure if this distinction is still there.
    • s_chaudhary 1654 days ago
      Maybe this is a good time to plug an extension I published which adds a convenient Google button to switch to Google after seeing DuckDuckGo results:

      https://twitter.com/ylogx/status/1131152424591339520?s=21

      When scrolling with mouse, it feels convenient to have this as a button instead of typing it manually.

    • haolez 1654 days ago
      Sometimes using !g improves a search, but for the first time in years I'm seeing the opposite in some cases, including computer science related stuff.
    • thinkloop 1654 days ago
      That can't be! DDG has gotten really good. I'm only about 5% !g. S.O. and wiki come up reliably too. Any examples?
    • wlesieutre 1654 days ago
      I leave mine on ddg and when it occasionally comes up short append "!g" to search it on google
    • yummypaint 1654 days ago
      One of the most noticeable differences for me is how much copyright cebsorship there is on google now. For many years it was possible to find a stream for most popular stuff on the first page of google, but now it can be quite challenging to find anything worthwhile. Google has ended up efficiently delisting all the good pages, leaving only attack sites and endless popup ad circlejerks for their users. It's night and day compared to ddg.
  • mattkevan 1654 days ago
    After 3 or so years using DDG full-time, it’s a shock landing back on Google and realising how many ads there are.

    Out of everything on the first page of a recent search, there were only 8 actual results - everything else was an ad.

    DDG feels to me like Google did when it first launched - simple, fast and unobtrusive. A world away from the incumbents, like AltaVista and Yahoo, that were intent on becoming ‘portals’, owning every moment of a user’s online activity.

    Google has become a portal.

    • jcomis 1654 days ago
      Do you not use an adblocker?
      • onlyrealcuzzo 1654 days ago
        Curious. What adblocker are you using?

        I use an AdBlock Plus & uBlock Origin, and when I Google something -- by default -- basically my entire search is ads. Do you need to add some configuration to uBlock Origin or AdBlock Plus? Are you in the US?

        I just use DuckDuckGo instead on Desktop. But since I have an Android phone, it's just easier to use Google.

        • DuskStar 1654 days ago
          Wait, do you use AdBlock Plus AND uBlock Origin at the same time? That might be your problem - when I run uBlock Origin alone it blocks all those Google search ads.

          AdBlock Plus has a program where they allow companies to buy spots on their ad whitelist, and I imagine that's interfering with uBlock Origin's more absolutist stance.

  • Vaslo 1654 days ago
    I will be that guy and probably disliked for this but I use Bing. I get points for just doing what I always do and I almost always get what I need. I’ve got a few hundred Thousand points saved up and am waiting to get enough to buy something new. When Bing occasionally sucks like it does when searching for news, I go to Google.

    I use DDG as part of TOR but the results are just not that good, and I really want them to be.

    • Grimm665 1654 days ago
      Bing was an invaluable resource while traveling in China. Wikipedia is blocked by the GFW, and I was really missing it since I use it daily. Adding "wiki" to the end of most search terms on the English version of Bing will bring up a little section with almost the entire Wikipedia article loaded through Bing's domain, bypassing the block without the need for VPN, Shadowsocks, etc.
    • johnpowell 1654 days ago
      I tried to use DDG so hard. Changed my browser, changed my phone. I have pretty much gotten away from Google for everything except Youtube. I ended up using !G around 25% of the time and got tired of it.

      So I ended up switching to Ecosia which is a cleaner front-end for Bing. I never really find myself using using google for search anymore. Bing is good enough.

      • 333c 1654 days ago
        DDG itself is a front-end for bing. It gets results from there.
    • bduerst 1654 days ago
      DDG is Bing search (unless you search in Russian, then it's Yandex). You may as well just keep using Bing and get the rewards.
      • rvnx 1654 days ago
        It's Yahoo actually and Yahoo is running on top of Bing. (Hold your finger on a DDG ad and you can see the chain of redirects).
        • sct202 1654 days ago
          That sounds kind of dangerous for DDG to be relying on Verizon owned Yahoo to serve them results from Bing.
  • abhchand 1654 days ago
    It takes a lot to even replicate some of the functionality of Google search. Huge credit to the DDG team for providing the second-best search results out there along with a much cleaner and privacy focused UI.

    I do occasionally go back to Google but that's for less than <10% of my queries and when I do it's after a few attempts at finding something on DDG.

    Definitely recommend to anyone for use.

    • XCSme 1654 days ago
      Isn't Bing second best search engine?
  • noja 1654 days ago
    For those of you using a single search engine: try DDG, but if your query doesn't get the results you want (less often these days), prepend it with !g to search google instead.

    Or use Firefox's smart keywords https://support.mozilla.org/en-US/kb/how-search-from-address...

    You could configure it to use:

      g something  # to search google
      d something  # to search DDG
    • manaskarekar 1654 days ago
      > if your query doesn't get the results you want (less often these days), prepend it with !g to search google instead.

      The `!g` can show up anywhere, not just at the beginning of your query.

      Also, other possible `bang` shortcuts: https://duckduckgo.com/bang

    • tombert 1654 days ago
      I wonder, do the DDG people use the `!g` things as a way to further-refine their search algorithm?

      For example, if someone does the !g thing, after searching for the same thing without !g, that implies the DDG search didn't give them what they wanted. Conceivably then DDG could run that search themselves and use that for training their algorithm a bit more, mooching off of Google's results.

      There's probably some kind of horrible implication there that I'm not thinking of.

      • lucideer 1654 days ago
        ANECDATA:

        on one hand, as a dedicated user of !g on DDG for many years, my urge/need to use !g has gone down almost exponentially (despite being firmly in muscle memory)

        on the other hand, when I do turn !g, I find more and more that I still don't find what I'm looking for

        this is either down to:

        (a) Google's results getting worse over time

        (b) my searches getting more obscure over time

        (c) selection bias due to DDG solving for my less obscure searches

        I suspect (c)

        • thfuran 1654 days ago
          As a frequent user of google, I think a is not to be underestimated. Google has gotten more aggressive with stemming and other forced "corrections" to your search. This (I assume) helps in general but can frequently result in undesirable search results if you are attempting to search for words like in spelling but unrelated to common words or uncommon senses of common words, both of which seem to occur somewhat frequently in technical jargon.

          There's something to be said also, I think, for the ever expanding mountain (of 90% shit) that is user-generated webcontent that must be sifted through by any search engine: The problem of searching the internet is itself getting harder and harder by the day.

      • Kiro 1654 days ago
        They don't have a search algorithm. They're using Bing for the search results.
        • ComodoHacker 1654 days ago
          They have multiple providers and choose one based on query text and region. IMO this counts as an algorithm.
      • jddj 1654 days ago
        I only really find myself consistently needing to g! for super recent results, like breaking news or a sports score.

        Admittedly some of Google's advantage here is the sheer scale of the compute resources they throw at their crawlers, and I don't know if DDG actually maintain their own index, but I'd love it if they noticed and slowly added those sites to some kind of more-frequently-updated list.

      • biztos 1654 days ago
        The horrible implication is something like searching for:

        > "is satoshi nakamoto really tombert from hacker news?"

        Logging the searches back at the Duckquarters is exactly the kind of privacy invasion you use DDG to avoid. Also they would have the burden of proving it's not PII for GDPR purposes even if they don't log any IPs etc.

        • tombert 1654 days ago
          Gah, I didn't think that this is how I'd be outed :)

          DDG actually says that they track queries, just no identifying data to them.

    • d-d 1654 days ago
      I use DDG strictly for the bangs!

      So nice to type "vintage flute !e" and land on eBay or "john 3:16 !bLb" straight to a Bible verse.

      • ashton314 1654 days ago
        +1 for !bib—I didn’t know that one.
      • shadowgovt 1654 days ago
        Google attempts to give you that without requiring explicit !targeting, but results are middling-to-positive, IIUC.
    • samfriedman 1654 days ago
      Alternatively, use !s to search StartPage and get Google results without having to load a Google webpage.
    • cuddlybacon 1654 days ago
      You can also use the bang as a suffix, which I find a bit easier when I already have a query.
      • corobo 1654 days ago
        You can even !g put it in the middle of the query if your text cursor happens to be there
        • reaperducer 1654 days ago
          I've found that both !{string} and {string}! works equally well.
    • amelius 1654 days ago
      > if your query doesn't get the results you want (...), prepend it with !g to search google instead.

      Do you realize how inconvenient this is on mobile?

      It requires 7 (!) taps on the screen to restart the search.

      I'll switch to DDG as soon as they implement a "search on Google instead" button at the bottom of their first results page.

      • avhon1 1654 days ago
        You don't have to put "!g" at the beginning of the query. Just put it somewhere in the query -- at the end, or in the middle, anywhere where it is separated by whitespace.

        Also, many soft-keyboards these days let you type common symbols, including "!", by holding down some key, or holding down a key and dragging across a popup. This makes re-searching on google take 5 or 6 taps -- one to edit the query, an optional one to drag the cursor to be between search terms, three for " ", "!", and "g", and one for the "enter" "search" button.

      • egeozcan 1654 days ago
        Firefox mobile supports extensions. I bet it should be easy to write one for the purpose. Maybe my next weekend project if not already done?
      • ibeckermayer 1654 days ago
        Brave for iOS let’s you select a default search engine and then lists other search engines below. So the flow is

        Search DDG by default —> can’t find results —> click browser search bar again —> click Google icon and does a Google search

        • amelius 1654 days ago
          That's nice but (you guessed it) I don't have iOS. I think it should just be a part of DDG, as it is also the simplest solution. Perhaps they can just show a bunch of common "!..." buttons, so they don't even have to use the name of Google.
      • acrossthepond10 1654 days ago
        second this. Should have tabs for Google/Bing results on the page.
    • jamesponddotco 1654 days ago
      I recommend going with !sp or !s instead of !g, so you use Startpage.com. It is a search engine that uses Google as the back-end, but removes all trackers and logs.
      • SanchoPanda 1654 days ago
        My startpage results are a subset of my Google results with poor relevancy. I understand it's supposed to be the same, but in practice it's not, and no amount of tweaking settings, cookies, etc fixed it. It's so odd.
        • Spare_account 1654 days ago
          Presumably that is because you're outside Google's filter bubble, which is kind of the whole point of DuckDuckGo and Startpage et al.

          Google's results for you are better for you because Google knows too much about you.

          A tradeoff for privacy is less relevant search results, or as I like to think of it, access to pages that Google was hiding from me.

    • scns 1654 days ago
      My favorite bangshortcuts are !gh for github and !aw for the archwiki
    • roter 1654 days ago
      !gm some address

      to search Google Maps

  • mattsfrey 1654 days ago
    The problem is google isn't just a search engine it's the information seeking megalith of our time. That little text input takes what you give it, determines what the hell you're trying to figure out, and delivers results on a level that just vastly supersedes anything else. I love the concept of DDG and would greatly prefer to use it, it's just a painfully inferior tool and shows no signs of coming close to what google offers.
    • jlarocco 1654 days ago
      That's great if it works for you, but doesn't match my experience. I've been using DDG for years now, and rarely bother with Google any more. If I can't find what I need with DDG I have better luck with Bing than with Google.
      • 1123581321 1654 days ago
        The simplest explanation is that you don’t know how good Google is anymore.

        I use DDG because I think it’s important and have family members doing it too, but it costs us time when we search because the search completion is poor and the results aren’t as intelligent as I expect. Perhaps maintaining those expectations is my problem to solve, but that does not make the product’s deficiencies go away.

        • macintux 1654 days ago
          Is Google that effective if you’re not logged in?

          I try not to give them any more hooks into my privacy than I need to, so I never search while logged in.

          • IfOnlyYouKnew 1654 days ago
            The amount of user-specific customisation Google does is generally overrated. For the vast majority of searches, I see only minor shifts in ranking when comparing logged-in to anonymous. Case in Point: [crystal] currently gives me meth and stones before programming, even though I have done quite a few programming-related (and even crystal-lang specific) searches.
          • 1123581321 1654 days ago
            Yes, because their search completion is very good, they still have great local data if you give them a city or a zip, and they’re better at inferring what you meant to search for when you make a mistake.
        • jlarocco 1654 days ago
          That could be. Unless I'm actually using it, I block all requests to Google servers. I have good enough results with DDG and Bing that it's not worth enabling Google's spyware.
    • mempko 1654 days ago
      I don't bother with google anymore. In fact, google's search results for me have actually declined over time (maybe because I'm using it less?). DuckDuckGo is designed for someone like me. The Bang syntax is very tech friendly and it provides me with instant search access to hundreds of sites saving me precious time. It's faster if I know where the data is than google.

      Google is like word, and DuckDuckGo is like vim.

    • stereolambda 1654 days ago
      > That little text input takes what you give it, determines what the hell you're trying to figure out, and delivers results on a level that just vastly supersedes anything else.

      Do you mean, for everyday services, for general knowledge, or for specialized information? Personally I am distrustful of "intelligent" results, but that's because I assume they will be gamed (especially for services). Although it's probably silly for weather or something.

      The most aggravating thing is trying to ask about something specific and being flooded with content about something basic and probably more popular (of course stripping rarer keywords because why not). But I'm personally interested in search, so curious about people's experiences.

    • noja 1654 days ago
      Have you used DDG recently?
  • GolDDranks 1654 days ago
    I've been using DDG for a half year now, and I'm digging it. A feature request: A quick language filter! I use three languages in my daily live. However, false friends (similar words with different meanings) and the fact that some topics are more relevant in some languages make searching sometimes an agony. Google suffers from this too; I can change languages from the settings, but what I really want is a quick language filter, similar to the date filter, since I tend to juggle with that many, many times per day. Or would, if it weren't painful.
  • ddtaylor 1654 days ago
    I use DDG daily and have been for nearly 2 years now. My biggest complaint UI wise is that there are no page numbers. Yes, you can keep pressing "More results" but you can't easily resume or share search result pages etc. It's an insanely useful feature that is missing and I have no idea why.
  • cookie_monsta 1654 days ago
    I tried DDG for around a month. I really wanted to like it, but the results were just too inconsistent. I ended up using !g about 90% of the time after getting unsatisfactory results, which just doubled my time spent searching for what were sometimes quite simple things.

    I know it's more, but DDG really just feels like bing with privacy.

    I ended up using startpage.com which basically gives you Google results without all the stalky tracking nonsense. Now I only resort to Google for about 10% of searches.

  • zpallin 1654 days ago
    I've been using duckduckgo as my primary search engine for a few years now, since 2014. It has improved significantly over that period of time and I am happy that it has come so far. I used to use g! flagrantly, but now I find myself using it less and less. Still, I wish there was some way to stop using yt!

    I think it's time to switch to the dark theme. Thanks duckduckgo!

  • jolmg 1654 days ago
    Something that just strikes me as weird is how the tabs (for images, videos, news, etc.) aren't really tabs to different pages, but rather some sort of inline expansion thing. When I look at images, the regular results are still there if you scroll to the bottom. They're there for a second until infinite scroll triggers and loads the next batch of images, pushing the regular results to the bottom again.

    It's not really an inconvenience. It's just weird. Why do it like that?

  • mymythisisthis 1654 days ago
    Search is broken, almost all searches I do now, the first dozen links are all crap (no content, gamed the algorithm). This is for Google or DuckDuckGo. I hate the modern internet.
    • freediver 1654 days ago
      I rarely find this the case. Do you mind sharing some example queries?
      • mymythisisthis 1648 days ago
        I was looking for the etymology of a city name. Got buried in ads.
  • nikivi 1654 days ago
    I wish Google introduced a dark theme too. Hopefully all sites on the internet become dark friendly one day without using external software to make it happen.
    • input_sh 1654 days ago
      prefers-color-scheme is soon going to be a thing: https://caniuse.com/#search=prefers-color-scheme

      The idea is to have one OS-wide dark theme switch and your browser to expose that preference to the websites. Latest iOS/Android/Windows already have that OS-wide preference, but, you know, it'll take quite a while before your favorite websites start supporting it.

      • 333c 1654 days ago
        As your link says, it already works for Firefox, Safari, and Chrome, which to me makes it "a thing." The only big browser that (apparently) doesn't support it is Edge.
        • johnp_ 1654 days ago
          Sadly it doesn't work in Firefox after setting `privacy.resistFingerprinting` and Mozilla refuses to allow an override :(
          • 333c 1654 days ago
            Interesting, I didn't know that. I wonder if it would be possible to fix that with a userscript.
        • saagarjha 1654 days ago
          Which is dying anyways.
  • ggambetta 1654 days ago
    Honest question: does anyone actually use DDG, other than the HN crowd? I don't know anyone in real life that has ever heard of it, let alone use it.
    • divyamistry 1654 days ago
      I think it's utilized more than we might think. DDG put up pretty big bill-boards around a lot of small and large cities. I believe those were mostly around "tech-forward cities" because it might be an easier crowd to get under the fold. They have a neat stats page where they track site traffic. https://duckduckgo.com/traffic It certainly looks promising. I've switched to ddg as my primary search, and I regularly do find queries that goog answers better. My partner often uses one of my devices and they have not complained about not being able to find what they were looking for.

      There's certainly power of default at play where people just don't want something seemingly unfamiliar, but there's also plenty of queries that the big G answers without a sweat that DDG just can't seem to gather info on.

      Anyways, that's a long winded way of saying that yea, I think a respectable number of "real world" people use dduckgo.

    • jlawson 1654 days ago
      I know some blue collar folks who have talked about it. It's a thing.
  • anonu 1654 days ago
    I just need to stop doing !g in my ddg searches.

    None of these improvements point to helping fix that. You've got my attention, but search results need to be better.

    If you just focused on "coding related" search results that would make a world of difference. Maybe just put stack overflow on top.

    • WD-42 1654 days ago
      I actually emailed them (the have a specific address for suggestions) with this idea. It would be useful if there were topic specific search modes, coding would be an example, that weighted certain domains over others (like stackoverflow and readthedocs). You could imagine this being useful for other topics as well.

      Of course I never got a response. I think it might be impossible due to their model. They aren't really a search engine, more like a search aggregator, they get results from Bing mostly if I remember correctly.

    • stereolambda 1654 days ago
      Genuine question, what would putting StackOverflow first improve compared to running "!so query", redirecting to SO's own search? These bang notation commands are often easy to guess, similarly !gi (I use it often, maybe should try more of DDG Images after reading the OP), !gscholar etc.

      I do like having an alternative general search engine, for one. So imposing a "coding" restriction would be a little sad.

      Maybe bangs could also indicate topics inside normal search. (edit: sorry, already suggested by a sibling!)

    • SubiculumCode 1654 days ago
      I would love a good coding search engine that would not try to change my query with layman auto-correct suggestions.

      I know this search was weird...but no I was not trying to type an order for chicken wings.

    • DHPersonal 1654 days ago
      Why not use Startpage for that?
  • olliej 1654 days ago
    It seems to only be UI improvements - the search itself is still terrible. I have DDG as my primary search engine, and I would say I have to repeat 50% of the queries in google, which has actual useful results after the first half page of ads.
    • unholythree 1654 days ago
      In the past year or so I feel like I've had to resort to bangs like !g more and more. It's like Boolean searches don't work with DDG anymore. Quotation marks in particular seem meaningless to it.
    • moretai 1654 days ago
      99% for me
  • ubercow13 1654 days ago
    One thing that makes it impossible to switch to DDG for me is how bad the automatic correction is for simple typos and such. Google is incredibly good at offering to correct your search to what you meant if you completely botch the typing, eg. mashing “havlrt news” is fine to get here.

    DDG often can’t even correct single letter typos where the character is adjacent. On a phone there is usually no autocorrect or word suggestion in the search box as it doubles as the URL bar, so this means you have to manually fix typos to get the right results.

  • cabaalis 1654 days ago
    I'm a fan of ddg but have recently switched exclusively to ecosia. Sure, it's Bing. But the results I get are pretty decent. Only occasionally do I have to go to Google for better results.
    • Kiro 1654 days ago
      DDG is also Bing.
      • cabaalis 1654 days ago
        I suppose I was aware of that at some point but had forgotten. It's interesting that I feel so much better about Ecosia. Maybe marketing?
  • bitL 1654 days ago
    Last week I had a lot of issues with DDG where it barely returned a single page for some development-related queries it shined on before. I am wondering if something went wrong with their algorithms? I also periodically observed disappearance and reappearance of certain sites as a result of the same query (and not just different ranking, but them either completely vanishing from the results or you could get to them at some point).
  • Nasreddin_Hodja 1653 days ago
    There are two annoying things that keep me from using ddg by default:

    * the way they do scrolling by up and down arrow buttons.

    * "load more" button instead of normal pagination.

    But sometimes I have to use ddg when google forces me to solve recaptcha (this often happens when I connect via mobile network).

  • nbrempel 1654 days ago
    I've now completely switched to DDG. I still occasionally use !g, but it's quite rare.

    The results have been getting much better over time and I'd argue that the quality of Google's results is actually declining. Some queries return almost an entire 1st page full of ads.

  • caseyf7 1654 days ago
    Please make search the focus of the mobile app. It’s more like a browser and it’s much too hard to tap the top of the phone for the search box. It should be more like the Google app. Make it easy to quickly search.
  • jotm 1654 days ago
    If every search engine, and most websites, could stop displaying local results (which have nothing to do with what I search) that would be fantastic.

    Why in the world would you show me local results in the local language when I'm searching in English? Google is the worst offender, they so "helpfully" run stuff through their own translate, resulting in a special kind of garbage SERPs.

    Yes, I know there's settings, but I just can't be bothered to login every time on a different device or browser. And personalized search has its own problems.

  • emrehan 1654 days ago
    I use DDG everywhere. It really helps to use bangs to directly search in websites. It’s like a supercharged web tool.

    pro tip: Use !s for StartPage instead of Googling. It is a privacy preserving Google proxy.

  • kgwxd 1654 days ago
    I noticed Past Year a few days ago. I had hit the drop down to use Past Month, saw Past Year and thought, whoops I'm on Google. This eliminates the top reason I fallback to !g.
  • ckrailo 1654 days ago
    Solarized Dark Duck Go Theme:

    https://duckduckgo.com/settings#appearance

      Background Color: #002b36
      Header Color: #073642
      Result Title Color: #fdf6e3
      Result Visited Title Color: #93a1a1
      Result Description Color: #839496
      Result URL Color: #268bd2
      Result Hover, Module, and Dropdown Background Color: #073642
  • saagarjha 1654 days ago
    > If you've selected a different theme (or have customized your theme) you can open the settings dropdown on the SERP and click the theme that matches your OS theme, and DuckDuckGo will begin matching your OS theme automatically moving forward.

    Unfortunately this has the side effect of clearing all my three customizations and forcing me to use the default. Is there a way to keep the theme colors but use my own font?

  • paul7986 1654 days ago
    Daily users and lately I use !g three out of ten searches which is a decrease. Apple Map integration and its recent satellite view is great!

    Things I still use Google for are...

    - getting Distance from one city to another

    - getting X business locations nearby with hours

    - movie times/listings

    And unfortunately

    - email...would love to use a DDG email service .. wish DDG would somehow let me use my iCloud email through its interface. I and I think millions of others would move away from Gmail then.

  • alskdj21 1654 days ago
    I've been using DDG for the past three years and I'm impressed. The first few months of transition wasn't that easy as I' missing those Google results with dates. As of now, I would fall back to !g to get a quick overview of events(those tabs when you search e.g. champions league, whatever Google called it).
  • cjohansson 1654 days ago
    I prefer DDG over other search-engines any day, the thing I love best is that the search results are impersonal to me, the problem with Google is that it learns your preferences and ends up being just an echo chamber for your own opinions
  • Andrew_nenakhov 1654 days ago
    I have recently switched to DDG as the main search engine on all my devices, home and work. My estimate that 80% of all my queries are done with DDG, turning to Google and local Yandex only rarely.
  • IB885588 1654 days ago
    I'd use the DDG iOS app if only the search field wasn't at the very top, out of reach in one-hand phone typing... It's terrible UX on anything but the smallest phones out there.
  • eternalny1 1654 days ago
    I love how it detects your OS settings and if you are in dark mode like I am, the page is in dark mode now too.

    I wish more sites would do this, but I have an extension for that.

  • haolez 1654 days ago
    Suggestion: make the favicon match the theme selected, since we see it a lot in the address bar when using DuckDuckGo as the default search engine.
  • hart_russell 1654 days ago
    Remember to disable your adblock extensions on DDG. Let them earn some money for their privacy focused search engine.
  • jb3689 1654 days ago
    I've been really impressed with DuckDuckGo lately. Aside from directions I use it for almost everything
  • throwawaymanbot 1654 days ago
    Does it still use Russias "Yandex"???? Not using it if it does.
  • trpc 1654 days ago
    For some unknown reason, nobody can post a criticizing comment on HN about DuckDuckGo poor search engine and the excessive and aggressive marketing used by the company without being punished, his comment getting buried and even getting banned.

    DuckDuckGo has one of the most successful and complex shilling online campaign armies on "tech"-related forums for years and years now.

    • dang 1654 days ago
      Would you please stop breaking the site guidelines with accusations about astroturfing and shilling? These perceptions are overwhelmingly in the eye of the beholder, and posting them casually without evidence is one of the worst discussion-degraders. Moreover you did it in another context recently too: https://news.ycombinator.com/item?id=20882548. Not cool.

      https://news.ycombinator.com/newsguidelines.html

    • input_sh 1654 days ago
      A privacy-oriented search engine (as in, results without personalization) being hyped on a site called HackerNews? I'm shocked!

      What's next, HN commenters hyping Tor and Signal?

      • bduerst 1654 days ago
        Okay, but how do you know Duck Duck Go is privacy orientated?

        Duck Duck Go is:

        - A privately-owned, for-profit corporation based in the U.S. and subject to its laws

        - Closed source software that is not open to the open-source community

        - Not doing third party privacy or security audits to verify claims of privacy

        - Basically a reskin of Bing (and Yandex) search engines while trying to masquerade as one

        The social media (and HN) comments promoting it are nearing creepy levels considering there is nothing to back up it's claims of privacy. Throw in their online promotions across Quora and other sites and their privacy-oriented branding efforts are suspicious considering they don't back them up.

        • rvnx 1654 days ago
          They will jump and say "no we have 300 hundreds sources and own index blabla" but in practice it's essentially a Yahoo reskin.

          Yahoo itself is running on top of Microsoft Bing which explains some similarities you have seen.

          DDG's official address even was duckduckgo-owned-server.yahoo.net

          When you click on ads, of course your IP and search query is sent to Verizon, and Microsoft.

          It's even directly sent by the client browser.

        • input_sh 1654 days ago
          > Okay, but how do you know Duck Duck Go is privacy orientated?

          My privacy results are not different than yours (assuming we have the same region set up). Ads that are shown are purely context-based. There's no account to which my search data is tied to. My device makes no third-party connections when opening the results page.

          That's better than 95% of the web. Perfect is the enemy of good.

      • rvnx 1654 days ago
        "privacy"

        Recommending DuckDuckGo is like recommending Ghostery for privacy.

        For now the chain looks like this:

        Amazon Web Services -> DuckDuckGo -> Yahoo -> Microsoft

        Privacy is not the more intermediaries you add, the more private you become.

        Same as adding a VPN or a proxy, you just become vulnerable to the proxy operator and all their intermediates and dependencies.

        And yes DuckDuckGo is tracking, for example, everything you buy on Amazon.

        They are Amazon Affiliates, and as part of how Amazon Affiliates work DuckDuckGo has access to the precise list of items that users bought.

        Yes, Cloudflare, NordVPN and DuckDuckGo and Brave and you have the perfect "privacy" setup.

        If you want to believe, then go ahead.

        • robjan 1654 days ago
          As an Amazon Associate you have access to what items were bought in a transaction but not who bought them.
    • monkin 1654 days ago
      Are you not mistaking DDG with Stallman? ;)
    • ocdtrekkie 1654 days ago
      DuckDuckGo isn't that big of a company. It's more than likely it just has a lot of legitimate enthusiastic fans.
    • strathmeyer 1654 days ago
      These highly ranked posts claiming DDG is unusable are paid shills, right? I've been using it for years no problems.