DuckDuckGo has had 0 search warrants since founding in 2008
twitter.com
twitter.com
FWIW, I've been a DDG user full time (mobile and desktop) for ~5 years. I have learned to increase the specificity of my search (e.g. start with a programming language before typing an error string). Feels like a very small price to pay to avoid Google.
Based on the above, I'm been mostly satisfied, I'll say 99% of the time. In the 1% of cases where DDG has not provided me an answer to my problem, as a hail mary I try !g (Google) and sometime I get an answer and many times not.
So, IMO the difference in search for most practical uses is minor. Now, add the uncluttered user interface on top of it, DDG wins by a huge margin.
Edit: Anecdata, an area where I've found that Google is slightly better, as in having a few more results, is in returning results from forums and sometimes Reddit. But even then, DDG results are mostly sufficient and there are only a very few instances where I've had to do !g.
The one difference I notice between Google and DDG is that DDG shows more search results "above the fold", meaning without scrolling. There are some searches on Google where not even a single legitimate/organic search result is visible without scrolling. The top of the results page is cluttered with all sorts of self-promotion, info boxes, ads, maps, and other garbage. A normal search result usually yields 0-1 (or 2 max) organic results above the fold.
So in my opinion that is the trade-off. Is that experience of clutter a better search result? I guess that is a matter of preference, but for me I prefer the simpler results from DDG. I am able to find what I want and the experience is preferable, and my privacy isn't compromised. So to me that is the winner.
The one area that I will admit Google has DDG beat is local search. It isn't even a close contest. I append !g to any search query when I am looking for a local result such as costco hours, or the name of a local restaurant to find their page or address. That is the one area where DDG just plain sucks and Google nails it every time.
I agree 100%. Not just Costco hours, but more importantly, as part of Google Maps what are the busy hours of Costco and how busy it is currently. That histogram is fantastic. With Covid that came in very handy at avoiding rush hours..
Yes, I can confirm that for me personally. Most of the time I don't even think about doing that and I'm mostly satisfied. It's only when I hit a wall then I remember to do !g. So, overall for me it's been working well.
As I noted in my edit, one area where Google seems to have an edge is results from relevant forums and the likes. So, sometimes I have to remember to do !g when the results on topics I'm looking for are mostly discussed in some forums.
Also, I've become more accustomed to DDG that I find Google different. But, I've been using DDG for longer it seems.
I can search for an image based on my memory of elements within the picture e.g. compare the results I get when searching
“nwa all looking down”
https://www.google.com/search?q=nwa+all+looking+down&hl=en&p...
https://duckduckgo.com/?q=nwa+all+looking+down&t=iphone&iax=...
“Film Poster men in suits Tarantino”
https://www.google.com/search?q=film+poster+men+in+suits+tar...
https://duckduckgo.com/?q=film+poster+men+in+suits+tarantino...
Google included this feature until a few years ago where they removed it.
I vaguely recall something about a legal settlement. A quick search didn't turn anything up, though.
They don't have budget or staff for building search indexing/ranking like this.
[1]: https://www.arnavion.dev/blog/2020-12-05-ddg-vs-google/
Today's example: I searched for
> linux nic bonding "bond-mode"
The second result is https://access.redhat.com/documentation/en-us/red_hat_enterp... which does not include the string "bond-mode" (nor "bond mode").
I find “things to do in X city” is “companies in X that paid us the most”
The part that is really hard to degoogle for me is Youtube. There just is no alternative (if you factor in the available content).
Being able to search "NHL" or "MLS" on Google brings up the days games and scores at the very top of the search. I don't get that with DDG and every time I try to switch, I always come crawling back to Google for that feature alone.
I want DDG to succeed, but their search product sucks, and its not because they don't collect data.
Startpage = Google
Bing/DDG results suck (when localized to Sweden), so I use Startpage.
I know it's owned by an ad tech company now, but I haven't seen any proof that will affect me. Its reach can't be compared to Google's, which has its trackers on just about every web page (Google Analytics and Fonts).
https://www.ghacks.net/2012/02/22/scroogle-founder-pulls-the...
Google is just so much better at finding technical related content.
Is Bing that terrible?
https://en.wikipedia.org/wiki/DuckDuckGo
"It uses various APIs of other websites to show quick results to queries and for traditional links it uses the help of its partners (mainly Bing) and its own crawler."
It seems like every search engine that isn't google, is still just google but with extra stuff mixed in. It'd be nice to see a competitor that didn't rely on anyone else's search results and only developed and gathered results from their own index.
From my experience, Google is better at searching for programming-related topics, but anything specific and it starts to fall apart. I can make an exact phrase query on Google and it will drop words out of the phrase for no reason. Bing doesn't do this.
That's an abductive argument, which means it is one plausible explanation, but given the many possible explanations, it is not certain that the lack of search history is why they've had 0 search warrants.
Why, on any planet, would law enforcement issue a warrant to get user data from a company that doesn't have any user data?
You don't need to dive down into the fundamentals of logic and reasoning to answer this question.
So they can say they did. The jury will wonder why the investigation didn't include the defendant's search history. Now they can say, "We asked but they didn't have it".
Or rather, they won't even bother with these nerdy distinctions.
Warrants aren’t like dollar bills the cops just pay to see things. They are issued on a case by case basis by a judge.
This man is unlikely to be the shooter because he has no hands.
The point is that being issued warrants and claiming to not have search logs are independently conclusive.
Just don't make the mistake of thinking it proves the consequent.
I'd much have preferred the tweet said:
"DuckDuckGo doesn't have any search histories by design and, this might be the reason why we've had 0 search warrants."
But it said:
"DuckDuckGo doesn't have any search histories by design and, bc of that, has had 0 search warrants"
That's a strong assertion, and it's not been demonstrated. You could likely say that it is because the police had never had a case where they needed too, given the lack of popularity of DDG, they might have found all they needed through other sources of warrants. Or it could be any other reason, like they don't even know it exists, or anything else I'm not thinking of.
In fact the second is more likely since otherwise the Tweet would read, "we haven't been able to serve any warrant requests", rather than "we haven't received any"
Not sure if that extends to being in a court though. Or if they would have to plead the 5th in such cases.
I've been using DDG almost exclusively for software engineering work for roughly the last three years, and can't remember the last time I felt like resorting to "!g", because I can't remember resorting to Google ever actually solving my problem.
I don't at all discount the possibility that there's some extra value I'm just able to forego without noticing, but is this really a particularly unique experience for DDG users on HN?
I use DDG by default and it covers most of my searches, but I do have 2 main issues.
1. Maps and business information is way better with Google.
2. I usually work with Salesforce, which uses a lot of words from the 'traditional' developer ecosystem, but is an entirely separate world. Google "knows" that the method I'm looking for is in the Apex string class, not the Java one.
It's not enough to get me to switch but I find a lot of Salesforce related queries which give perfect results on Google, but overly generic ones on DDG. I suspect that's a common issue when you work in a more niche area where the personalization is more valuable.
I’m not a huge sports fan but knowing a bit about the latest games helps for small talk among acquaintances. On Google I can type “Texas A&M football” and I get the most recent score right on top. DDG doesn’t do this and I usually have to dig through a few links to find it.
Another example- there have been 4 house fires in my area in the last few weeks. It’s enough and close proximity enough that I wondered if arson is involved. I DDG house fires in my area and got mostly results from 2012. Google was not perfect here but much more current results were returned.
Now I could probably adjust my search query/criteria and get better results but it seems that in general Google knows when to return current results vs general information about some regardless of publish date.
Also for some reason error messages come up with better results on Google. DDG will make it look like no one has ever written anything about the error I'm running into, Google usually has something in its index to show me.
It's closed-source code from a privately-owned, for-profit corporation based in the U.S. We have no idea what information they share or don't share, other than the claims they make about themselves.
https://en.wikipedia.org/wiki/DuckDuckGo
"It uses various APIs of other websites to show quick results to queries and for traditional links it uses the help of its partners (mainly Bing) and its own crawler."
If I put something like the name of an obscure powershell cmdlet in quotes, google ignores the quotes and then takes words in the cmdlet and searches for variations of them returning a mess of search results.
I've tried using plus signs and all sorts of other stuff that used to work, but these days it seemingly just gives me what it thinks I want, rather than what I asked for.
Now, when it comes to non-English, the fact that Google knows what is my native language makes it 10000% better. I often type stuff in my native language and those words are the same in Spanish then DDG shows me a buch of stupid Spanish results, when what I really wanted was my native language.
In the end I always end up reflecting that allowing the search engine to learn stuff about you is indeed somewhat useful. Still, DDG is the default search, Google will only get the queries it handles better.
Edit: I guess DDG could try asking my browser about what language it's configured in and prioritize that over Spanish....
Two years ago, I would have agreed. But Google has gotten dramatically more spammy and full of ads recently. DDG has better results for me 70% of the time.
Are there really people here that don't use uBlock Origin or a different adblocker? I can't remember the last time I have seen an ad on a screen.
Edit: to clarify. I don’t think any less of any one for doing whatever or me being better than any one.
^there are exceptions. I’m sure if I needed to use Photoshop for a day I’d do something akin to pirating. In this case I don’t think it’s a big deal with Adobe being worth $300B.
We are talking about Google here. How is blocking ads from Google "impacting the little guys's bottom line"?
The reason doesn’t change my point. The smaller person is hurt by any of these actions when done to their thing - ad blocking, piracy, workarounds, etc.
In my experience DDG is fine for general information but Google is better for very specific information.
But DDG supports !Bang. So you can do "!g" in your search bar for you specific query and it uses Google. Or "!w" to go directly to wikipedia or "!a" to search Amazon.
There's over 10,000 of them https://duckduckgo.com/bang so it's great for whatever sites you frequently look for information on.
And can even do things like complex math equations with "!wa" (Wolfram Alpha).
Point being, using DuckDuckGo as your default search engine doesn't mean you are limited to its' results. Personally I get the best of a lot of worlds by using it.
https://restoreprivacy.com/startpage-system1-privacy-one-gro...
But they didn't stop there. I bailed as soon as they started requiring js no matter what. They actively deny access to the site without js enabled.
Oh well, it was nice while it lasted.
Over the weekend we had a very civilized discussion about tribal stupidity (prompted by the Dietrich Bonhoeffer essay), and the reason it didn't descend into CW is that no one provided any examples. The instant anyone gave an example, the particulars of that example would have taken over.
So I can appreciate the desire for citations, but you have to realize that if he'd provided any, everyone would have just argued about those.
On the other hand it's easy to think you're pontificating wisely but you've become untethered from reality. Absolutely it's easy for broad discussions to get distracted by lawyering examples, but the GGP made a specific claim, so they invited the request for evidence.
This reeks like Conspiracy Theory all through. And if it is legit, that is a pity, because most, or many people will dismiss it for "quacking like a Wacky Conspiracy Theory".
I used to be a ddg user exclusively. The only time I use google is when searching a location nearby. Ddg has gotten worse over the last year or two, unusable almost for anything that isn't current events. It is full of blog spam whenever I search anything.
I've been using gigablast here and there, it's good for obscure, completely organic search results, but that means it's results feel like search before google existed. Brave fills the gap for me, it feels like how google used to feel before all the cruft started getting added in.
Edit for hn link: https://news.ycombinator.com/item?id=28550764
The fact that the government has never requested anything probably just means they get it from somewhere else.
If there was actually a pedo-terror-arsonist on the loose using ddg to find information on their targets, I'm very confident that the government would still be able to figure out what they were searching for
So, DDG very well may have been served requests for available information on a given user or IP, its just that the information the company had was not enough for LEOs to request a warrant.
It's still impressive, but it would be interesting to know if LEOs continue to ask, (as in, "has anything changed on your end where now we can get this stuff?") or if LEOs know DDG is a dead end and are no longer even making information requests.
I find the ddg results page to have too much decoration/not just the raw links/information. Maybe el Goog has just completely conditioned my brain after years of use.
Anyone else have a similar experience?
Google's programming results became noticeably poorer after this change. I noticed most of the programmers around me have started using duckduckgo too.
Duckduckgo works. Google doesn't. I switched.
then canaries came about and I can't remember if they were outlawed in the usa.
I assume everyone is watching. I'm very boring, though, but I still want some privacy.
Most canaries come and go. The first one[1] is still extant and is updated every Monday morning:
we have some really scary laws. a spook is allowed to force an employee of a company to spy, collect data, install malware on their employer's computers and of course they can't talk about it to anyone.
However, for programming related questions I couldn't live without google.
I put the same search into DDG and it gives me two mainsteam media articles about COVID as #1 and #2. Useless. People who defend Bing are just out of their minds.
Imagine defending a search engine by microsoft that top-ranks irrelevant articles from its own wholly-owned subsidiary, MSN. Just absolutely the worst search results anyone can imagine.
https://github.com/tensorflow/models/issues/7420
Google's #2 hit for me was blogspam at "bankoftrans [dot] com" that copied the source code for UnsafeVarint in order to game Google search results. (A growing problem others in this discussion have been complaining about.)
So Google isn't stellar for your search, either, though perhaps it was working better for you because you were logged in with your Google Account.
Like I said, I do still use Google via "!g" and "!gi" when DDG's results are garbage, but often in these cases Google's results are also junk.
Exactly what search query did you use? I just popped "UnsafeVarint" (without quotes) into DDG and it's not remotely "media articles about COVID".
I don't know whether it'll be what you want. It's clearly a long-tail result in DDG as well, but it's at least mostly programming stuff for me, and no COVID at all.
Does it work better for you if you surround the query in quotes?
EDIT: You are right, double quotes around "UnsafeVarint" improve the result. Learned something new just now. : )
They're investing in their own index, whereas DDG is just Bing, but without tracking.
> If grandma had wheels she’d be a bicycle
My version of that saying is "If my grandmother had wheels, she'd be a bus" but this is fine, too.