!hn for hacker news
!a for amazon
!w for wikipedia
!imdb for imdb
!reddit for reddit
!wa is the best for calculations and other weird stuff (ex: type in a date and find out what day of the week it was)
Well, if your browser's set search engine is DDG, !bangs can be used in the address bar. They're just shortcuts to other search engines. For example, if you wanted to search for Matt Damon on IMDB, you'd just type "!imdb matt damon" in your address bar and it'll forward the "matt damon" query to IMDB's search.
> typing "!imdb matt damon" will simply forward you to the following link
In Safari, typing "imdb matt damon" and hitting the down arrow before enter gives me the same result. Do other browsers not have site search built-in? It will also pick up search fields on any site you browse you instead of requiring it to be added to some central repository.
And I use Spotlight for calculator and unit/currency conversions. Seems wasteful to roundtrip that kind of stuff online.
Too bad usually the general search engines are smarter than individual sites' search engines, I don't get how it's really useful than not having the bang.
I don't think Firefox on Android supports this. On Desktop it's quite useful for when you want to search a site you don't have a shortcut for. Guessing the shortcut has usually worked for me.
Also, when your search didn't give you what you were looking for, you can just prepend e.g. !g to search on Google, which for me is slightly faster than to copy the query, go to the address bar, enter "g" and then paste.
Android Firefox supports both keywords for bookmarks (with %s substitution in URL) and bang searches on DDG from the address bar. I'm happy to discover this today :D
Yes, and it sends the data to ddg, but they have tons of keywords ready to use. I usually set my most used keywords directly and let ddg take care of the rest, best of both worlds.
I'm going to say no, because the black hole will be more dense than a neutron star, where chemical energy (and, more generally, chemistry) can't exist because protons and electrons fuse into neutrons.
The energy still exists, presumably, but claiming that's relevant would be like claiming a cheese at the top of a hill (potentially about to be rolled) has more calories.
In a previous life, I spent a lot of time backpacking, and half-jokingly made a point of stopping to eat/drink before bigger climbs. More fuel in the furnace, and less to haul up in the pack.
In that context, the cheese at the top of the hill really does have more calories or value or something along those lines.
Why? Because some high powered adversary is spying and decrypting all your internet traffic to find a passphrase you may or may not use in its entirety?
If you like DDG's bang commands, you might want to check out Riot.im - it supports autocomplete for DDG searches and bang commands (and as far as I'm aware is the only IM client to do so)
The currency conversion seems to have improved. It used to require the currency and number in a specific order with specific spaces to work. Now it works with any order and spacing.
Those are neat but basically intercept traffic to websites that could easily do that sort of thing. Maybe a Hacker News user made a color picker as a side project. It would be monopolistic behavior when done by major companies.
On the one hand I see the issue too, but on the other hand, it is very useful, and it looks like those tools are some kind of open source collaboration:
I don't know who controls the contributions and decides what is going to be included in the final result, but so far it looks just fine to me. After all, they still present the normal search results below the tool.
> It would be monopolistic behavior when done by major companies
Right. And when done by non-monopolies, we call it "competition".
What if I made a color picker that competes with your other HN-person-color-picker? How does that work? If my color picker gets a search engine feature, am I unfairly intercepting traffic from DDG?
Google also has a calculator and a color picker. If you want to be mad at someone taking traffic that would be Google since they have 1000x the volume of ddg.
I have been using DDG on my laptop for a while, now. These are some great examples of what it can do that I never knew! Thanks for sharing. That said, I have regularly made use of !g when the results were absolutely horrid. Often, it is when I am looking for something frustratingly specific that is named frustratly generic. So while I understand DDG's results, Google (scarily) understands me and gives me exactly what I want even for those only-a-geek moments.
I have a colleague who uses DDG but they frequently have to use !g to find relevant stack-overflow answers. It's not clear whether DDG is simply ranking them lower than they ought to be or if it's just google's personalisation algorithm understanding which SO answers are relevant to our job / stack.
Is there a way to verify that a search result set is “unpersonalized?” I wouldn’t put it past Google to be able to track you even into an incognito window.
Even the most paranoid don't think it's profitable for Google to track you through Tor, even if they've found some exploitable weakness. Try your search via Tor. Browser fingerprinting will get them little distinguishing information beyond what they get knowing you're coming from a Tor exit node.
DDG has a specific SO bang, so going via google is a clue that your colleague may be poor at basic searching and not understand the tools which they use.
If valid criticism is rude, we're all doomed here on HN. The parents point is valid. If you don't like it, that's fine, but rude it was not. Google doesn't know anything more than DDG, so you're just plain old wrong on that argument.
> Show HN: QR codes - my mini project | Hacker News
> https://news.ycombinator.com/item?id=2378735
> Mar 28, 2011 - Hello HN! Check out and comment on one of my
mini projects: http://coderqr.com. It's a website for the QR-uninitiated crowd to quickly make QR ...
The irony is that currently both google and ddg show this very thread as the top result for that search. DDG also happens to include a qr code for “hello hn”.
Yes,there was a time when results were not good enough,these days I only use google if my query isn't direct or if a I need to search for individuals(due to how little they care about privacy,searching email addresses anf names is still ideal in google)
Ddg also has 'bangs'. For example !whois looks up a whois record,!b searches it in bing and !translate translates via google translate. They havr many more :-)
DDG is a most important project! But I like GCHQ Cyberchef for this kind of thing, but also the node REPL or browser tools console REPL are good. Nice to have everything in one spot versus different tools based on search input.
Im always pleasantly surprised when I do a search expecting to have to click a site to get the answer, only to have ddg show me the results(a lot of time with a nice widget)
I switched to it on Firefox mobile, works well enough for day to day stuff IMO. And if you need to quickly do a Google search you can use the !g bang operator as a prefix and it will redirect to google.
I have recently switched to Firefox, and have been using DDG now for some time both on desktop and mobile.
In my experience Firefox + DDG is a viable alternative to Chrome + Google Search.
Occasionally I still need to go for google, but for about 98% of the time I'd say DDG is a no-op drop-in replacement for Google. I highly recommend this browser & search engine combo - DDG is great now, and Firefox is now decent again after a while in the wilderness.
Firefox also has some neat extensions like Google Container [1] that sandboxes all google cookies so you can still login to Gmail etc, but the cookies are not available for tracking elsewhere (e.g. analytics). I've recommended this add-on a lot recently - I've got no connection to it, just a satisfied user.
So yeah, DDG is basically unusable for me, at least for these types of use cases. I get the privacy benefits but IMO if a search engine is failing at its core job then everything else is pointless.
Yeah I mostly try to use DDG but I find that if my query has any implicit grammar (eg phrased as a question, or contains verbs) and not just independent search terms, then Google will get it and DDG won't find it at all.
Lots of !g and I don't try to use it on mobile yet.
I'm confused. When I run your DDG query, the first result is the github page, and the second result is the docs. So same top two as Google, but flipped. I find that acceptable. Maybe one of us is in some A/B bucket?
Very interesting. I see almost what bgaluszka sees, but the first two results flipped. I know they basically blend a couple search engine's results together, so they must experiment with different combinations.
This is the reason I've somewhat recently switched to Searx - I've not had to run any !g searches, as I did when I was using DDG, but my privacy remains intact.
This is where !g comes in handy. In my experience how you search ddg is a bit different from how you search google and it may require some time to get used to but for me what ddg offers is far more interesting than what google does e.g. consistent results, privacy, ability to forward my search request to other search engines.
I tried the query several times and got a few slightly different results, at one point getting something similar (but not identical) to enraged_camel's results. Most of the time it shows me what everyone else is reporting, but "consistent" might not be a good description here.
> In my experience Firefox + DDG is a viable alternative to Chrome + Google Search.
Yup, Firefox is better than Chrome (especially with tree style tabs on the side) and DDG isn't really as good as Google so, when you average things out, these are comparable combinations.
However on a search engine like DDG I now search without worrying of being tracked.
For example I’m researching obesity and diabetes. Do I want Google to know that? Do I want them to infer my potential illnesses from my searches? Hell no and I don’t care how good their search results are.
In my experience DDG is poor when the query is vague. But adding a word or two to make the query more specific helps DDG give results that are as good or better. You eventually get used to it.
Also fun fact but I deleted my entire history from my Google account, going back 15 years or so. Immediately afterwards Google’ search started giving me visibly worse search results.
So Google is being smart by doing your profile based on your history. That seems great at first but when you realize they’ve got more than a decade of data on you and that they know every problem you’ve had (like in my case, they know that my son was born prematurely for example, or that I used to smoke and many other personal issues I can’t share), it should freak you out.
People not worrying about this are either very young and thus don’t have baggage or haven’t thought this through.
The results aren't all that sub-par. For technical questions specifically, they're actually (anecdotally) much better. And the favicons besides the results are a godsend.
The only thing I use Google for these days is when looking for something like a company in my area. Because of all its knowledge, Google knows I probably want the "Radio City" in my country, not the one from Toronto or whatever. But those cases are rare predictable, so I prefix it with !gsi without even thinking about it.
I think there are a ton of very well-spoken arguments for why everyone, yes even those who "do nothing wrong," should care about privacy, and I would encourage you to look at those. Mostly because the people who publicly speak about this are much more eloquent than I, and have thought much more on the topic.
That said, I think it boils down to this: we all want privacy, but digital privacy is a hard problem because we are not "wired" to understand it. Humans are not good at interacting with systems with perfect memory, huge computational power, and extremely insightful statistical modeling capabilities.
This affects us differently than interacting with a person. Now, a machine can categorize you automatically based on political beliefs, religious beliefs, friend networks, conversational style, etc. This can be used to target you for (arguably unethical) influence via surgically targeted propaganda, or to retroactively mark you as a dissident in a tyrannical regime based on a comment you made off-hand years before the regime took power.
Left unchecked, these invasive tracking systems could be used for a myriad of unethical purposes. And even if you "do nothing wrong," it's important to remember that in most legal systems, it's very difficult to lead a normal life and never break any laws. Add to that the very, very long records these systems are capable of keeping on you, and I think it's clear why many people, myself included, wish to minimize our presence on platforms such as Google.
I think it’s worth while, even just to prevent our privacy from continuing to erode.
Also, who knows what changes in the future? Maybe something you do online today seems harmless but gets you in trouble in 20+ years.
Some people do have things they want to keep private. If only those people care about privacy, then they eventually stick out like a sore thumb and that’s not fair. It’s not always bad or malicious. Diseases, traumatic experiences, conditions, things you should be able to get help with or information on without Google or some other company profiling you.
Who decides if you do nothing wrong? Think about that seriously - who decides what is right and wrong?
Also - if those 'powers that be' decide you have done nothing wrong now, what about in perpetuity? What if in 5 or 20 years who or what you are itself is simply deemed wrong?
These arguments aren't fictional. Being gay and Jewish are just two unchangeable traits that have seen persecution in living memory. Let alone countless others.
Perhaps the Rohingya would be a very recent example.
Be cautious that your own sense of 'right and wrong' in the here and now doesn't cloud the reality that you are beholden to those with actual power to agree with your behaviours and traits - and that those powers can (and will) change over time.
Would you feel comfortable posting your last 100 searches here? What about on a list next to your front door?
Even though you are "not doing anything wrong", perhaps you did a search on that funny looking rash you noticed the other day, or that trivial programming question you needed to look up the answer to.
For me, it is about keeping control of my information. And the best way to control it, is for it not to be collected.
You might want to search for a new job without it influencing searches that may be visible to a current employer.
You may want to search for health topics without it becoming associated at life insurers on the ad network.
You may want your teens to be able to search bullying and sexuality without Facebook or Google tagging those to their profiles, in perpetuity, or worse advertising and retargeting the topics to them.
For me it's mostly that the ads are getting too good. Like, I look at raincoats on some site, then that site's raincoat ads follow me around for the next two weeks. I'm trying to be frugal and not buy more stuff that I don't need, but the ads actually get to me after a while. Adblock helps, but sometimes I have to turn it off for my work (web development).
I find this to be the most compelling argument, because it cleanly positions privacy advocacy as a charitable rather than selfish act.
I believe that individual privacy as a social norm is a prerequisite to free speech, that free speech is a prerequisite to democracy, and that democracy is a prerequisite to fairness in the world.
Advocating for your own privacy is worthwhile if only to provide herd immunity for others less privileged than you, and to send a message about how you wish others would act; to demonstrate popular demand, and to lead by example.
Google has no business keeping a record of each and every one of your searches, tied to your account, but they do it anyway, and they are increasing the tracking by combining the gmail and browser login.
You may start searching for divorce lawyers at some point, and your spouse might stumble upon that.
These search histories could also be obtained with a subpoena, for reasons totally unrelated to you.
Chrome can no longer be safely used to login to google sites. Just because you don't care about privacy now doesn't mean that you won't later.
Do you lock your doors at night? Use curtains or shades on your windows?
Even if you do nothing wrong, would allow streaming cameras and hot mics in your house? How about leaving the door open to allow anyone on Earth to freely enter/exit your property?
Would you want an advertiser to recommend your porn to your love interests? Coworkers? "Popular in your social circle: bukkake MILFs!" We're not quite there yet, but we're close.
I have a very similar experience. Switched to using Nightly with DDG, and I'm in IT so I search quite frequently. The browser is super fast, and container tabs are amazing. I'm able to find nearly everything I need, and only use Google as a last resort.
I like being able to contribute to a good project (by using Nightly I believe you submit some telemetry, a small contribution).
I've been using DuckDuckGo for more than a year now and barely use other search engines. It's the default on all the devices that I use.
I am so happy to be a user and be part of their growth as well.
The only thing that could improve it would be searches in other languages, I still don't get a good result when I search in other languages such as Russian, Persian, Arabic, etc..
Same, very happy using DDG. I hope they're becoming profitable.
The one thing that I have to go back to Google for is when I want to search just one specific site (usually Stack Overflow, I guess). Google has the `site:example.com` feature. I don't think that's possible with DDG.
EDIT: Apparently it does work! Thanks, I'm pretty sure it didn't when I started using DDG. Maybe I'm just an idiot.
For me, bangs are the actual killer feature. Because when I set DDG as my default search engine in my browser, I get to use bangs at the address bar.
So for example rather than having to use Wikipedia's or Stack Overflow's search bar to find something, it's just Ctrl+t and "!w <term>" or "!gi <term>".
On Windows this is quite 50-50 -- you're likely holding the mouse anyway. On Unix machines with more keyboard-oriented UI, with say a tiling WM, things like bangs at browser address bar are a godsent. Of course it is nice on mobile too -- direct queries rather than hoppping around using clumsy touchscreen.
There are likely browser extensions for this though, but none of them set DDG as their default search engine -- so just doing that manually also gives you the bangs so in my book DDG wins here ;)
Firefox lets you set up search keywords, which to match the same thing. They used to be hidden away, but more recently they’ve got promoted a bit and are quite easy to set up.
Firefox search keywords are awesome! They can be much shorter than bangs because there's no need to avoid name conflicts with thousands of sites you aren't using. Plus, no exclamation mark, and you can use them for sites at work which aren't publicly visible.
I don't get it, I've been using the native equivalent "forever", aka keywords, you just get to set your own, and don't need to use ! (but you can't put them at the end, which has utility on DDG).
That's a good point, thanks for reminding me about bangs. The one issue with them is that they're assigned by DDG (i.e., not free-form). (I don't think there was one for Stack when I started using DDG, and I never thought to check back.)
> Same, very happy using DDG. I hope they're becoming profitable.
It's my understanding they are profitable, a large chunk being things like Amazon referrals (nontrackable).
They may not have as many users but they also have much lower overhead since they don't need vast teams of engineers working on new ways of slicing and dicing data.
I’ve also been all-in on DuckDuckGo for over a year now. I feel like it always gives me good results. I only speak English, but better support for other languages would be fantastic for those who can benefit from it.
I mainly search in English as well, but when trying to find local news, books or part of a song lyrics in different language it doesn't perform as other search engines would perform.
So, I set Firefox to use DDG rather than Google as its default search engine a little while ago. And, reading this discussion, I realised that I'd like to see a complete list of "bang" searches DDG knows how to do.
Putting "duckduckgo bang" into DDG itself produces results that are ... not helpful. At any rate, nothing on the first page looks like it has any chance of answering the question.
But "!g duckduckgo bang" gives me https://duckduckgo.com/bang as the first hit (this is a high-level description of the bang feature), followed by https://duckduckgo.com/bang_lite.html (which has the actual complete list right there), followed by someone's list of the 25 allegedly-most-useful DDG bangs. Most of the rest of the first-page hits are also informative -- they're things like Reddit and HN discussions of the bang features.
I think this is actually the clearest case I've seen since switching to DDG where Google had demonstrably more useful results. Which is kinda ironic.
I've asked that query. DDG showed a gray panel at the very top of the resut page, saying "Search thousands of sites directly from DuckDuckGo. Learn more about !bangs (or submit a new one!)"
Huh. It's there for me too, now I actually look. I guess I've learned to ignore banner-shaped things at the top of web pages.
[EDITED to add:] Actually, I seem to get it for "duckduckgo bangs" and for "bang duckduckgo" but not for "duckduckgo bang". But I'm not sure it's consistent from one search to the next. Anyway, I think the reason I didn't see it before is that it wasn't there, not that I'm banner-blind.
I actually do get it for "duckduckgo bang". Maybe they're hotfixing it, or maybe some self-learning algorithm decided that this was close enough to "duckduckgo bangs"? Shooting in the dark here.
Wow looking at that bang list (which is ridiculously huge) I finally understand why ddg is superior to google.
Google is doing it's best to take all the knobs and dials away making you reliant on it guessing your intention correctly. Which is pushing us into a monoculture (the ignoring of important keywords is getting more egregious)..
Anyway ddg is doing the complete opposite, I feel like I can actually find anything if I use it properly (but like with any other tool you need to learn how). I have it set as the default on some my machines but it's clear I haven't been using even half of it's potential.
I'm baffled, that's a list of thousands keywords that you won't ever be able to learn nor revisit to find what's new, and it makes you think it makes ddg superior to another product? What if it were 100 times longer, would it make it even more compelling?
Looking at the list makes me think that parsing of simple sentences is the way to go (like "translate xyz from swedish to russian") or the site:someurl filter from Google, not having a keyword per site or per language
The point of bangs is to make searching your favorite website really fast and easy. Find your favorite website/search and remember the bang for that, and you can search it from DDG with very few keystrokes (the biggies have fewer letters, so bangs end up roughly Huffman coded).
But you can also use site:wikipedia.org syntax in DDG to search any particular website, just like in Google.
So don't criticize bangs for not being good at everything "site:" allows you to do, they're different tools; use the right tool for the job. DDG gives you many of the same tools that Google gives, but adds many other tools.
And DDG has shown willingness to add more tools; just find/remember the (small) subset of these that helps you out, and someone else can find/remember those tools that help them out, and you each have good user experiences.
I wish this had better branding. You can't say "just DuckDuckGo it". It has to have a single, or at most a double-syllable name that is easy to remember. Like Google or Bing.
But maybe it's part of some sort of strategy where in the early years the branding is weird in order to gain notoriety, and then change it when the timing is right.
I think right now this is probably slowing growth. I wonder how much would duck.com cost.
I wonder if we can’t just all move toward “search”. It’s usually obvious from context, and with more and more search engines (whether they be whole-web or isolated to a given social network), it seems like a viable alternative.
Maybe we should separate the ideas of the search space (the web) and our access to it (the search engine). The destinations will exist whether google or whoever points to them or not. By making that distinction more obvious it might encourage people, when selecting their search tool, to consider the effect of corporate bias on search results.
i personally think it would be best to get away from having to have a verb that matches the search engine name.
there are quite a few search options out there these days so telling someone they should specifically search with X when their favourite is Y is being a bit too pushy for my liking. (i still mention ddg sometimes if i think they are using google or something similar)
the other thing is that DuckDuckGo might not always be around or might not always be the best. some new shiney search engine might come along in a few years that is miles better but then everyone would have to start using a different verb when they were only just getting the hang of the last one.
with the old reliable "look it up" or "search for it" you dont have to worry about these problems.
and anyway, did google become the best search engine because it had a good noun or was it because of other reasons? i would personally just like to see DuckDuckGo just focus on making the best search engine they can. that way we wont have to rely on a noun being the only thing stopping it from succeeding. if its one the best people will find it regardless
It's hard to get attention of average people with a weird name like that and the logo. Not to mention the abbreviation even feels longer to say than Google fully.
A really underrated feature of DuckDuckGo is the number/quality of search cards[0]. A lot of Google's search cards just kind of pull from whatever the top result is -- but DuckDuckGo's all have specific algorithms which makes them more predictable.
With Google, I have to take an extra second to think about why they're showing an answer at the top. But if DuckDuckGo inlines an answer from StackOverflow, I know what the algorithm is --> Get top-rated StackOverflow result, get highest rated answer, inline the first X paragraphs, give a button to expand.
I still occasionally use !g for some searches if I strike out finding answers on DuckDuckGo, but I'm at the point where I generally prefer DuckDuckGo's answers. It's really tough to explain what's different about them, it feels like DuckDuckGo has a different "style" of search results or something. Even when I'm using Google, I usually have DuckDuckGo open next to it, because Google and DuckDuckGo feel like they cover different ground.
It's just that by default, the ground that DuckDuckGo is covering feels more relevant for just very quickly getting information and then getting out (especially with the better search cards).
> I know what the algorithm is --> Get top-rated StackOverflow result, get highest rated answer, inline the first X paragraphs, give a button to expand.
Google couldn't do that due to past court decisions about the maximum they can show being 'snippet length' without getting further into disputed copyright territory.
I expect they're working on AI tech which can read the whole web and directly answer your questions rather than having to use an extract of a webpage at all.
But that's exactly the problem. Google already will try to auto-answer some questions that you ask. But the way they do it is completely opaque.
So I have no idea a) when they'll suggest an answer, and b) why they'll suggest an answer.
When I see an answer on DuckDuckGo, it's consistent. I immediately know how much trust to put into it. I don't have to look for the source and try to figure out where it sits on that scale. What's even better is that over time with DuckDuckGo, I get better at phrasing queries in a way that I know an instant answer will pop up. With Google, because they probably already use a bunch of weird AI in the background, I have never been able to predict whether or not a query will pop up a card, so I can't actually rely on getting an answer quickly in advance.
These are tiny things that shave time off of my searches. I often use DuckDuckGo's StackOverflow cards as language references -- to be able to say, "hey, jog my memory with a really quick example of this syntax."[0][1] I want to know details like the source of that answer before I search it.
AI tech will never be as good as having a consistent algorithm for this -- because even if it got to be as good as a person going out and looking up the answers for me, a person is never going to be as good as a consistent algorithm. This is what people don't understand about natural language interpretation -- they think that there's some theoretical end-point where a computer will be as good at interpreting commands as a human is. But they forget that giving a human commands is already slower and less reliable than giving a computer commands. Having a digital assistant be ridged and predictable is a strength, not a weakness.
> I expect they're working on AI tech which can read the whole web and directly answer your questions rather than having to use an extract of a webpage at all.
I've also found that DuckDuckGo's search cards are just more reliably correct.
An example I ran into a few days ago: As it turns out there are two "Brent Lee's" in music. This one [0] and this one [1]. If you search Brent Lee on duckduckgo you get the first in the card. If you search Brent Lee on google you get a card that appears to be about one person but includes a mix of information about the first and the second.
But typing "!g" when a search does not return what I want is too clumsy. It requires 7 touch-events on mobile (including focus and space).
Please make that simpler, and I will switch.
(My suggestion would be to have a "!g" button at the bottom of the search results. Perhaps make it optional, depending on user-settings; I don't mind a cookie for just that.)
>typing "!g" when a search does not return what I want is too clumsy. It requires 7 touch-events on mobile (including focus and space).
Part of the issue is you search differently with Google. Most users treat their keywords as circles in a venn diagram - the top result being the center.
Try being a little more explicit with DDG. Add the year a movie came out, the first and last name of a person + their title if it's a common name, things like that.
Also an aside, "!s" routes through startpage, which proxies a google search for you - much more private but still leveraging the Pagerank algorithm.
What you describe is a clear regression to pre-Google days where searching was kind of dark art. DDG really needs to improve its usability and try prioritize the most relevant results without specifying extra keywords. Yes, it is impossible to be level with Google in this game. But DDG can surely do much better than now, without any intrusive tracking. E.g. when I search a restaurant by its name from an IP address in Europe, why do I get results with restaurants in the USA? Or when I search for a name from a university IP address, why instead of the researcher with that name I get the name of a second rate sportsman?
Searching Google is the real dark art these days, especially if you don't use personalized results. I am constantly frustrated by Google straight up ignoring my most important search terms.
At least with DuckDuckGo I know that it's searching for what I told it to, rather than searching for something easier to find, which seems similar to a machine, but completely different to me.
> I am constantly frustrated by Google straight up ignoring my most important search terms.
However, on Google you do get an identifier next to the result that shows whether your term is missing from the page or not which allows for weeding out "unrelated" results relatively quickly. It also has the "must include" link so that you can narrow your searches without having to retype the query.
Doing the same search on DDG just shows some results but it's not clear whether my specific terms are on the page or not.
Same here. I often have to switch to "verbatim" results. I hate their too clever "we guessed what you're really searching for! here you go!" results...
Not analyzing IP addresses to deliver more relevant results seems pretty aligned with that whole "respecting your privacy is our main selling point". I gladly add another word to my queries if that keeps DDG from taking a step towards where google is today.
A couple of months back, everybody went ballistic when the EU GDPR declared IP addresses as "personal data". Can't recall any posts/articles that were actually defending this GDPR provision—if you can point us to one, I'd love to read the counter-arguments.
So I believe that there is a consensus that using IP addresses to improve search results would be fair game for DDG. It's also consistent with the DDG promise: "we don't track you".
OTOH, not using them has only marginal effect on user's privacy: (a) DDG doesn't serve ads anyway, and (b) the metadata of user's online activity are still available to three-letter agencies to analyze.
as long as they aren't being stored, it shouldn't matter. You could just read user's IP, use that to filter results, then throw it away
Also IP by itself isn't really that much of a privacy problem. It only becomes a problem when it's used in the process of delinkage of more sensitive information
Also consistency is to be valued. Example: if I say to someone else over the phone to search for "X", then I usually want them to see the exact same search results as I do.
True. As other users noted, when using DDG you have to be more specific simply because DDG doesn't have as much information about you as Google has.
But ... this also means that a DDG search would work well on Google. So a revert-to-Google button could help people make the transition. I suppose that people will become more and more specific in their queries until at some point they never need to hit that "!g" button anymore.
I find that DDG has as good as Google results, but it "speaks" differently. I was with you, but the more I use DDG the more I find my queries adapting to DDGs style. Now when I end up using Google, by accident on other people's devices, I get bad results because now I am used to searching in a DDG way and not a Google way.
Not the person you replied to, but: Google invests tremendous wealth into guessing what you mean based on what it knows about you and what it knows in general. That's how you can type in a generic word that's also the title of 300 different movies, books, and TV shows, and still get exactly what you expected (usually).
DuckDuckGo is Google before it started down this path. You have to be specific. The more words you provide, the smaller the set of possible answers, and the more likely your answer is at the top.
Google, these days, tends to report the same number of results no matter how specific you get. It used to get smaller the more words you put in. It's a philosophical difference. Google assumes you only have a vague idea of what you're looking for and is increasingly confident it knows best.
DuckDuckGo starts with the same assumption, but trusts you to refine your own query without the help of a global network of patterns acting on data. That doesn't work too well on Google now. You're just as likely to trigger an anti-bot check refining queries as you are to find what you're looking for.
It's for this very reason that I find google annoying when searching for programming solutions - if I'm switching between languages often, it "learns" that I'm focusing on C# problems and always bubbles those to the top, even though I may have been looking for a Typescript solution.
DDG is far from perfect in this case, but at least you can refine the search per website without having to add a keyword to the search. By the way try doing some search for programming languages that choose a poor name for a bit of a laugh (I am looking at you Rust and Go).
I am developing https://jivesearch.com/, which is basically an open source version of DDG. We've got that right underneath the search results. Defaults to !g, !b, !a, and !yt but you can change it to whatever !bangs you want by passing in the b url parameter (eg "https://jivesearch.com/?q=bob+marley&b=w"). Would love your feedback!
Why make it Google-specific? What if DDG could suggest from a range of other search engines that might give you better results based on the nature of your query?
I've been using DuckDuckGo as my primary search engine for almost a year now. I still need to resort to !g for about 1/3 of my queries, which is less than it used to be, so the quality is definitely improving.
One weird thing that I noticed is that every so often when I'm in a Google SERP (e.g. in a friend's phone) and I'm not fully satisfied with the results, I add in !g, only to realize that makes no sense. So I wonder if there's a subset of queries that DDG produces better results for, or if Google's search quality is declining.
If anyone from DDG is reading this: Please add the ability to (voluntarily) personalize search results via a cookie, just like you do for the interface theme. Something like "Programming Language: JavaScript". That way ambiguous queries (e.g "array reverse") can be associated with the specific context without having to type it every time (e.g. "array reverse js")
That's not necessarily true. They could use a classifier to figure out the subject of the query (e.g. programming, cooking, travel) and then modify the query sent to Bing or whatever backend they use. Bonus points if they actually expose this on the UI, in a way that allows you to remove the personalization
They wouldn't be monitoring. You'd explicitly tell them what personalizations you want, and that would be stored in your machine via a cookie that you can delete at will (just like the color scheme/font)
It could either be a power user setting hidden away (like color scheme currently is), or it could be exposed on the SERP interface via a prompt: "Set JavaScript as your default programming language?" "Set vegan as your default diet?" etc
They already do something like this because if you search "array reverse" or any programming question then you get a Q/A tab with stackoverflow almost always at the top.
I do agree with the comment on needing a way to specify a topic, however, in my experience of 4-5 years on DDG, I have nothing but grief with Google search. It tries too much to guess what I am looking for on the internet and ends up being unhelpful and frustrating.
I use DDG on my phone, still Google on my desktop.
While there are a lot of things to like about DDG, the searches are still pretty rubbish.
What's worst about DDG is that it is absolutely useless at location searches.
The one that really bugs me is "Nottingham Weather". Location set to UK, yet it returns the weather for White March, MD
Nottingham, population 700,000, but somehow a road in White Marsh, MD, America, population 9,513, is the result it shows.
If I'm searching a venue, pub, club, etc. with United Kingdom set, it usually returns US bars or venues with the same name.
Anything technical Google is also much better at filtering the dross and returning something meaningful, though that might be because it's learnt the programming languages, etc. I use.
I find that duckduckgo is more easily tricked by SEO compared to google when it comes to long searches. Other than that I use it exclusively. After a few months of use I've gotten to a point that I subconsciously know which searches will need a g! before I even search them( I've confirmed this multiple times as well).
I've noticed recently that there are already sites trying to game DDG and their results show up among first for some obscure searches, but nowhere else. I guess that's price for popularity.
Its a sign that DDG's search traffic has value, which is a great change from just a few years ago.
I tried to use DuckDuckGo, but even still I feel its results are not up to par with Google, despite Google's results sliding in quality year after year. Qwant has been a decent supplement, the results for general queries are good and on the more specific ones (part numbers, key terms from papers and articles) its equal to or better than Yahoo/Bing.
On specific queries, Google has really dropped the ball. Part numbers get ignored or rewritten, and results are just plain missing (despite other search engines having those key results).
You think? Maybe I should look into how to make a blog since it has been in my mind for a long time but I'm not into the IT industry in any extend so I don't know how to do it. I'll keep tabs on my searches for a few days to see what I actually search with google or duckduckgo.
I was looking for a company developing intraocular lenses that are better than a healthy human one but I couldn't remember the company's name. My search was
artificial lenses better than human
Google gave me the company name on it's 3rd result description but duckduckgo gave me irrelevant stuff all the way down. That was yesterday. Today duckduckgo gives me the company name on the description of the second result. So it's pretty volatile I guess.
This isn't really any different than StartPage. What I find a good search-flow is that instead of doing a !g [search] I just use !sp [search], instead. That way you don't land on Google for the search at all but you get the entire list of results and StartPage has a better stance on privacy.
Regarding DDG on general, I've been using it exclusively as my first search provider and it has ramped in quality searches at a nice clip. I find myself bouncing through to the above search-flow less and less over time and I'm now in the process of deGoogling other things.
Keep donating to those privacy focused services where you can! DDG is a prime example of showing how these services can exist without an agenda, other than customer oriented features.
> Keep donating to those privacy focused services where you can!
As good a moment as any to publicly express gratitude to the donations DDG has provide to us (Terms of Service; Didn't Read) and several other privacy-focused projects, which has been of great help.
Because it's traffic they can serve ads to. Why wouldn't they? It's 100% win for them. They're getting someone who is dissatisfied with another search engine to try and win them over
It's a win, but not a wash, because they cannot serve highly targeted ads, which means they probably can't charge as much and people are less likely to click on.
Try to create a separate google account, use browser profiles, and this particular account only for searches in a specialized field (say CS, IT etc...). Than start looking at the ads you're getting. Google can't do that if the request comes from ddg.
It's just a quick way for the user to also try Google. I usually do search in DDG (default search) if I don't get good results I append !g to get results. Most often though Google doesn't give me much better results.
A better question is why they allow startpage.com (a.k.a. !s). I think at this point, fighting scrapers is just not worth it. But I predict one day someone is going to write a client-side desktop app that scrapes all this stuff and presents it AOL-style, it'll get popular, and all the sites will freak.
One thing that helped me: switch to the "Basic" theme, which makes the search results look like Google's. It's remarkable how much can make the same results seem better. I spent a while with this theme when first switching, and it helped me realize just how much I'd mentally associated "good results" with "looks like Google results".
They have improved a lot over the past couple of years, I use it as my engine of choice these days. For really obscure problems, the results on Google are still better, but about 99 percent of time, DuckDuckGo is en par with Google by now.
I use https://www.startpage.com/ as fallback when duckduckgo fails, because it gives the same results as Google.
You can use searchstring !sp in Duckduckgo, to switch to Startpage.
...and you can use Bing as a backup to DuckDuckGo, because there is a search provider agreement in place with Microsoft.
The results between Bing and DuckDuckGo are usually identical, but I haven't checked in a few months. I wonder if the metacharacters work the same on both sites.
It's also nice that Startpage finally stopped blocking Tor browser. I use it much more now.
I changed my default from Google Search to DDG in February. Surprised by how little I’ve noticed the change, after nearly 20 years using Google.
It feels more like the old Google that wasn’t stuffed with ads, and I find it superior for programming queries (aside from Angular 2+ docs).
I still type in google.com and perform queries there a few times a week. I also turn to Google Images for copyleft photos, as DDG doesn’t seem to support filtering by license yet.
I'm really amazed by the adoption of DDG by HN crowd. It's totally unusable for me. I can barely find stuff and I have to resort to google in 95% of cases. Do I have to relearn how to goo.. scratch that, duck duck go stuff?
Sort of, yes. See other comments around here as well. It's like Google without the backend which knows your habits and bubble and tries to be smart (and succeeds, often) and figures out what you want to search for despite you being a bit vague. DDG doesn't do that so, like in the old days, you have to be specific. Like if you talk to a person and ask a question: you also don't ask 'pasta?'. You ask 'where can I buy pasta' for instance.
I am with you on this. I find DDG completely unusable. The kinds of things that I search for are generally daily or weekly recent items and DDG never gets this stuff indexed quickly enough. Not even from the largest papers.
I am sure it’s fine for more evergreen content like SO, but for current news it’s awful.
It's been at least a year since I gave it a serious go, but despite being onboard with the effort I just ended up adding !g to every search and wasn't feeling idealistic enough about search to do that.
It has improved (UX-wise at least), I've used it occasionally, hope it's also getting better with search -- Google is certainly getting much worse.
I think where Google really shines (in addition to its personalized results) is tackling _vague_ searches with ease.
The other day, I couldn't remember what the title of a food-y documentary show I had watched on Netflix was - so I googled "netflix food show asian host." It's the first result on Google and a direct link to its Netflix page (as opposed to a blog or something). On DuckDuckGo, it's not listed at all. There's definitely room for improvement.
While 20m searches per day is impressive in a vacuum, it's more or less a rounding error on Google's numbers.
https://jivesearch.com/. I run it and made an update this week that greatly improved our search results. 100% open source, has all the !bangs and tons of instant answers.
I've switched all my devices to ddg and Firefox. Automatically logging me into Chrome was just emotionally too much, even if it did not send a single extra bit to Google.
I miss the summary responses at the top of search results because they made Google much more of a reference. For example, defining words, quick view of Wikipedia results, etc.
Ddg has a tab for meanings that works similar, it's one more click but I don't know in which conditions it appears. They also show Wikipedia entries on the side with links to both Wikipedia and the official site when there's one which is quite convenient.
Ditto. I need a Blink engine browser for work though, so I ended up switching to Vivaldi for work needs and I don't know why I didn't switch before this sign in fiasco...
+1. It's overall adequate for the average query but it falls completely flat too often where a similar Google search returns exactly what you're looking for.
Still use google for “150 usd to cad” conversions. Use it for translation. Use it for relevant news. Use it for accurate localized searches. Use it for finding relevant sourcing of companies. Calling DuckDuckGo a replacement of google is no where near right. Bing is more relevant. And people seem to hate on Bing. The only reason people love DuckDuckGo is because of the perceived privacy. But the NSA blows that right away.
It’s also far slower to resolve queries and returning information. Doesn’t work without JavaScript. Needs !g for a lot of things. Wish it could be a google replacement but traffic or not. It ain’t.
The servers used to return your results most likely made with intel hardware (known backdoors or open holes). Sophisticated, even mind blowing levels of encryption breaking and penetration. If you think your data is encrypted online, or that it can’t be traced at every step. You’re wrong. There is no privacy on the internet. The best privacy we all have is the power button.
Then you walk outside and facial recognition takes over.
My son saw me using DDG instead of Google, asked me about it and one week later I saw he had installed it on his laptop. He also tells everyone at his school about DDG.
I'd tried DDG a while back and Google seemed massively better, but I've been more impressed lately.
The "bangs" feature never appealed to me much because I already have ~25 custom search engines in Firefox that I have keywords set to.
I've been trying Qwant (Lite) recently as a Google alternative, and it's pretty good, but I find myself searching for the things like "500 mxn in usd" or "30 days from 29 sep 2018, and Qwant doesn't answer these. It looks like DDG's "instant answers" does do this, so I'm going to try it again.
I also like the appearance options, such as setting your own font, so I can use Source Sans Pro, and that it shows a MapBox/OpenStreetMap map, but you can set it to open directions in Google (or Bing or OSM).
Well, it's pretty small. I'm just multiplying though here the CTR and the CPC and the QPS. I guess they can probably serve DDG from a handful of machines, since they don't own the search stack.
Only if you are logged into Chrome and sync your browsing history. Even then you still gain the non-privacy benefits like ddg not constructing filter bubbles (at least not to the extend of google)
A combination of Google's results degrading so miserably in the last few years and DDG's improvement to image search results (more pages of them and better filtering options) led me to use it much more regularly.
At this point it's less that DDG has noticeably better results now but rather Google's results for enough queries are useless to me that some alternative may as well be used.
Edit: edited out digression on the quality of Google's results since it's hardly anything that hasn't been written about prior.
20 years ago Google Search was met with similar enthusiasm. I like DDG, but I don't see any reason why they would not pursue profits increase path once they become No 1 search engine.
A while ago I switched to duckduckgo.com for a while until I applied for an ESTA visa and wasn't paying attention. I shouldn't have gone for the top result, I know... On my flight to the US my bank received already three fraudulent creditcard transactions. Banks from my country are very quick though and froze everything. However, it makes me realize personally that ranking algorithms are important, especially if you're in a hurry.
PS: The governmental site is now at rank 1 on duckduckgo.
Since this is a DDG thread, I just wanna highlight a thing I did in vim recently
Using vim you may know you can define the `keywordprg` to use when pressing `K` on a word (in command mode). This is going to, if able, show you some form of documentation
Python is already using `pydoc` in this case.
I wanted something for the other instances, and I wanted to try getting DDG to be an ok solution, since it has that Q&A view.
Here's what I ended up with (for now, surely evolving -- not perfect)
note: you could put this in a ftdetect/javascript or whatever directory, but this is to be generalized for my case, and so I use an autocmd:
autocmd Filetype * if &ft!="python" && &ft!="vim"
\ | let &l:keywordprg=fnamemodify($MYVIMRC, ":h") . "/search.sh " . &l:filetype | endif
Sorta ugly but hey, I don't want to overwrite the keywordprg used by python and vim (if you're parsing a vim plugin you did not write, you may want to press K on a thing to understand what it is)
And in your your vimrc's root you'll need `search.sh` with these contents:
# searches the filetype & keyword
# in case of multiple filetypes (javascript.jsx) we just use the first
firefox "https://duckduckgo.com/?q=$(echo $1| cut -d'.' -f1)+$2"
Cool, now press K on a thing and assuming you use firefox, hopefully the results are OK, heh. It could be improved.
As an example I just pressed `K` on the word `import` in a `javascript` file:
If you're using another browser, you could probably just use `x-www-browser` in place of firefox, to launch your default browser (in the case of linux)
I love that they make their traffic numbers available. I have been using ddg and graphing/predicting the next days traffic since March here: https://qunc.co/ddg.
Definitely a different trajectory since late summer.
Yesterday my dad mentioned off-hand that he had switched to duckduckgo. While they are still less than a rounding error of all search traffic (this site says Google itself has 3.5bn daily searches https://www.internetlivestats.com/google-search-statistics/), it interested me to know that someone I know outside of the technosphere had learned about it and decided to change due to its privacy merits.
Also makes me wonder if the implication is that DDG may be poised to become the choice among older, conservative users and whether that will influence the way it markets itself.
As a search alternative I've really enjoyed using searx [ https://en.wikipedia.org/wiki/Searx ] instances for the past 6 months or so. Searx, like DDG, aggregates from search providers including Google, Bing, (Wikipedia, DDG, etc.)b ut you can customise it to control exactly which search providers it pulls from. And it has !shortcuts to quickly specify individual search providers, like !ddg for DDG. Source code available: https://github.com/asciimoo/searx
It's good for everyone that DDG usage is increasing, however, the lack of any kinks, sudden slope increases in the graph tells me weren't any particular set of events that caused people to switch. Rather, they got "fed up with google" at their own pace, and it wasn't any one particular thing that Google did that caused a mass exodus.
That's sad, really, because it means people as a large group don't care about any particular anti-privacy thing that Google did. I would be interesting to see in a few months whether the current Chrome fiasco will have had any effect, but I doubt it.
DDG is the default search engine in Tor browser, which explains at least my personal DDG usage.
Google is also becoming less likeable as a whole, and people in general are more concerned about their privacy than before.
Wrote this before and writing again, but DDG is abysmal when it comes to non-English language searches, at least according to my experience with using it in Japanese. I’ve switched to StartPage in places where I can (unfortunately SP isn’t in the default search engine list of many mobile browsers). Perhaps in English it’s good enough to not prepend every search with !g, but it’s still quite far from that point in JP. I keep wondering what kind of staffing they have for improving non-English language searches, if any at all.
Is there a way to exclude results that don't actually contain all of the search terms? For example, results for +chicken +neutrino should not include this [1] because the word chicken isn't there. Quotes and plus signs both fail this everywhere I know of in 2018.
I just encountered this as I was having issues with google results. I thought maybe something is wrong with google and people are switching yo duckduckgo.
Seriously I just searched something on google and second page of results are total crap. When I switch to duckduckgo with same keywords I get relevant results.
For the record, keyword I was searching for was "first man curiositystream", on Google I get a bunch of fake websites on second page of results, sited with lots of random words in description for seo hacks.
I was using Duck Duck Go exclusively on all of my Macs, but I'm back to Google.
The reason for the change is that Duck Duck Go disabled its tracker blocking in Safari.
I read the explanation from DDG's web site, and it seemed to boil down to something like the new version of Safari would require people to opt-in to DDG's tracker blocking, and since that would be confusing for people, it's gone.
Well, anti-tracking is the whole reason people use DDG, both the search engine, and the privacy plug-in.
>and since that would be confusing for people, it's gone.
Not sure what text you've read, but they've removed the feature because Safari 12 disables the entire extension when it discovers the API calls related to that function.
Furthermore tracker blocking is not part of the search engine and definitely not the reason why people switch to DDG, but the extension only. And it is redundant on browsers that offer it themselves or when other extensions include that function.
Thanks for the reminder, just realized that iOS on Safari offers DuckDuckGo as a search engine option, and that !sp can be used to proxy Google searches via Safari.
I decided to switch to firefox and DDG this week after seeing post on Chrome's new cookies policy. The post helped me be more aware and affected my choice.
DDG works well for me in 90% of cases. Sometimes when I am searching an obscure technical issue I revert back to Google. However the biggest feature that is missing for me is custom date range searches. Google has a "1 year search" and a "custom range" search while DDG only goes up to 1 month. It would be helpful when I am searching for more current information but need a bigger range than 1 month.
You can use one of the online instances (with no guarantees on privacy), or just host it yourself. I set it up on my PC recently and it's "good enough" for me. Furthermore it likely has more features than DDG and startpage.
Trust is not a boolean (trust / no trust). We trust DDG more than Google and that's enough. Also, their official privacy policy says they do not track: https://duckduckgo.com/privacy while Google admits permanent tracking.
I've been slowly switching over. It's now the default search engine on both my phone, laptop, and desktop. There are still certain queries where I instinctively use google because I have a feeling they will be better for what I need.
I was looking to make the switch for a while but had trouble breaking the habit. I found slowly switching each device over was the best way.
And people trust XYZ website because? Okay, whatever reasons you have, I deny. They want money, and they'll take it as it comes like anyone else. Quit being a sap.
But in any case it's really creepy how every time this website is mentioned its whole marketing department seems to show up. "I use DDG exclusively now..." Good for you.
I know why you're being downvoted, I am sure it's a pure conicidence this website is being shilled very hard in Reddit and HN over the past 24 hours :D
Hah, I posted this because I saw it on Reddit and realized nobody had posted it on HN yet. I wish I was getting paid to shill companies, that would be fantastic!
It was developed in the open, with regular updates here. Probably many here feel part of it somehow, and trust Weinberg because of that virtual relationship.
Of course one doesn't know, Weinberg might secretly be one of the lizard people, co-opted by a TLA to covertly monitor search ... probably in order to quash evidence of alien sightings.
If you have not used it and are a developer, you should check it out. It integrates stackoverflow answers which I have found to be very helpful. The results have been good enough about 90% of the time. In rare cases where they are not you can add a !g to your query and it will return the google results.
I'm happy to switch to DDG from Evil Google, but what stops them from becoming as "evil" as Google at some point? It's a for-profit organization relying on ads and sure - its selling point now is privacy but other than the word of the author, what else is there that at some point when it grows enough it won't start to slowly break that promise? Why is it not open source/federated? Why has it stopped the DuckDuckHack project (which was the bit that was open source)? This is probably the one search engine that has been able to gain a lot of privacy-centered/hacky individuals mostly (I think, may be wrong) through marketing/PR. If the causes are really that privacy centered, why not restructure it as non-profit + open source + decentralized? Not saying it's easy, but the marketing part (which I consider equally or even more difficult - see Bing with all MS budget and efforts), has already gathered a lot of interest for such a project.
I'm with you! I've been developing https://jivesearch.com/, which is basically an open source version of DDG. Has all the !bangs and tons of instant answers. The best part is that if you are paranoid about privacy or don't trust me for some reason you can leave me out of the equation and run it yourself. Would love your feedback on it.
Shamefully I don't make extensive use of the features though (e.g. bangs etc), mainly because I forget them. It's a great search engine though and just gets out of the way to the point where I don't really think about it.
As we, on HN, were song for the ride to done extent I got the impression that Weinberg (sp?) was doing it for idealistic reasons rather than having a business model to start with.
Anyone know what headcount they're working with now?
I love DDG! It's been my main search engine for some time now. But sometimes when I am searching for a solution for complex problems, I fall back to google by using `g!` because that, time and again, seems to take me to the answers faster.
The strength of privacy on DDG is also its weakness. Since everyone gets the same results on all searches, there is no localization to any of it. I gave it a try earlier this year but just couldn’t make it work and switched back to Google.
I think a lot of the people here raving about how great duckduckgo is do not understand that it's just a layer on top of Bing results. You could run Bing (or Google for that matter) in an incognito window and get the same effect.
What I'd like to see is an ad-free search engine that is open-source or subscription-based. DDG doesn't solve any of the fundamental problems with the search ecosystem.
"DuckDuckGo's results are a compilation of "over 400" sources,[45] including Yahoo! Search BOSS; Wikipedia; Wolfram Alpha; Bing; its own Web crawler (the DuckDuckBot); and others.[3][45][46] It also uses data from crowdsourced sites, including Wikipedia, to populate "Zero-click Info" boxes – grey boxes above the results that display topic summaries and related topics.[10]"
> In fact, DuckDuckGo gets its results from over four hundred sources. These include hundreds of vertical sources delivering niche Instant Answers, DuckDuckBot (our crawler) and crowd-sourced sites (like Wikipedia, stored in our answer indexes). 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.
So in other words all the traditional link results are from Bing and Yahoo. The other 400 sources and their own crawler are only for things like Instant Answer boxes at the top (which are great btw).
> You could run Bing (or Google for that matter) in an incognito window and get the same effect.
That is incorrect information. Generally speaking, incognito windows limit the retention of information on your computer; they do not prevent others from collecting information about you. As a simple example, Google and Bing still could track you by your IP address.
From DuckDuckGo:[0]
Think “Incognito” mode blocks Google from watching what you’re doing? Think again. Private browsing modes are marketed to make you think that if it's not in your device’s browser history, it never happened. Sadly, that couldn't be further from the truth.[1]
Or just read their article, "Is Private Browsing Really Private?"[1]
The chart should either have a title with "Number of Direct Queries" and Y-axis numbers such as "20M", or keep the title "Direct Queries in Millions" and have Y-axis numbers simply be "20".
I’ve heard the same complaint about the results a lot, but I’ve never understood it. I have never noticed much of a difference. Does anyone have concrete examples of search queries that Google returns more accurate results for?
I've used Google to search for as far as I can remember, but recently switched to DuckDuckGo completely. Sorry, but the politicization of Google and the privacy issues are too much to ignore anymore.
Aww this is such great news. Didn't know how I missed it. Really nice to see privacy being relevant to more people. Been using since 2016 and the results have improved tremendously!
I have been using ddg for a long time and I can't be happier with it, at first I used !g a lot but now I search it all on ddg with the ocassional visit to startpage.
Google is becoming very much anti-anonymous. Its not possible to create gmail account anymore without phone number. Wish there is something like DDG for gmail.
just installed it on firefox. searched for myself, not really impressed with relevancy of the results but it did surface pages that I had not seen on first two pages of google. so im guessing its not really a replacement to google but a decent alternative
> I would use it if they change their name.
Sure, the name might not be the catchiest one, but shouldn't be things like ethics, usability/functionality and so on way above this? Dropping something because it has a bad name seems odd. Even if it has a ""bad"" name, people would come up with a catchy phrase for it sooner or later. It just has to get rolling - for which the name might be contra productive, that's right.
Nowhere on the page does it say "exploding", OP is exaggerating what is roughly linear growth. I think the title should be edited.
Edit: To be clear, I'm not saying this is not worth posting or should be taken down, just "exploding" does not even remotely describe DDG's traffic. The post was interesting, only OP's fabricated title is inaccurate.
Edit 2: Several comments mention the graph does show daily searches, and is therefore showing exponential growth. My reason for thinking it's cumulative and not daily, is because it says below that the daily record is 29 million searches and that the cumulative number is 22.569 billion. When hovering over the last value in the graph, it shows 22.2 billion.
For the record, the current title is "DuckDuckGo Usage is exploding right now".
The submitted title "DuckDuckGo Usage is exploding right now" is editorializing and is against the HN site guidelines. It should be changed to the actual page title, "DuckDuckGo Traffic".
If you change the "365 Day Average" above the graph to, say "7 day average" you'll see a recent uptick that does justify the "exploding right now" language.
It went from 23.5 million/day to 27.9 in the last 51 days, which is 134% annualized growth. Something happened around 7 August.
Google's privacy policy change in 2012 is perhaps the closest comparable past event - over two months DDG traffic trebled. Recent stories about Google might be driving this.
When hovering over the last value in the graph, I see 22 million. I don't know where you found the next three digits It looks like the plot is lagging the numbers below, for some reason.
I am inclined to agree. I've tried DDG a few times for programming stuff and the results were less satisfactory compared to Google. And actually in general, when I do searches with abstract keywords, Google gets the meaning far better than DDG.
For example, earlier today I was thinking about the mess that is USB-C standards. I decided to search for Reddit articles through the search phrase 'USB C mess site:reddit.com'.
On Google all of the first 10 results were exactly what I want. But on Duckduckgo, only the second and fifth results out of the first 10 were what I want.
Search "go vs rust" and set the filter to the "past month" in both Google and DuckDuckGo. I can go on and on, but this is just a simple evidence of how inferior DuckDuckGo is. Also DuckDuckGo is incapable of indexing client-side rendered HTML which has become increasingly important over the past few years.
EDIT: I would like to hear any logical response from those who downvote me
you actually do not provide evidence for this. Mainly because google's searching is subjective. Your result for "go vs rust" might be entirely different from mine on google. mind you i don't actively use DDG, but them being privacy first, i assume they do not apply your prefence to search results this way.
Duckduckgo seems very useful to getting out of the specific bubble google has created for in relation to your search history.
I did, I listed 1 big evidence (the lack of indexing client-side rendered HTML), and also a simple example "rust vs go" that came to my mind. Take another example that I just tried, search "classical music only" in both engines and see the difference, this is a very popular youtube channel and has a website but nothing is shown in DDG for me.
As much as I want to join you guys against the big fat lazy monopolist called Google, I can't just make myself blind and claim that DDG is anywhere near to Google when it comes to accuracy or sophistication. If you really appreciate privacy, why not try something like Startpage instead of hyping another for-profit company?
> I can't just make myself blind and claim that DDG is anywhere near to Google when it comes to accuracy or sophistication.
You don't have to, that's what !g is for. I start all my searched at DDG, and if I'm not seeing the results I want, I use !g. Somewhere around 80%-90% never require a redirect to Google for additional results, and that's a a number I can live with.
In case y'all didn't know, DDG does some neat things like this:
https://duckduckgo.com/?q=beautify+json&t=h_&ia=answer
https://duckduckgo.com/?q=qr+hello+hn&atb=v123-2__&ia=answer
https://duckduckgo.com/?q=url+unescape+Hello%2520HN&atb=v123...
https://duckduckgo.com/?q=crontab+0+0+*+*+*+%2Fbin%2Fsh&atb=...