I've seriously given it a shot, but it's just not the same. I really want DDG to succeed, but don't think it's fully-there, yet. I get significantly more relevant results with google.
Just !g when you search on duckduckgo. The best part of duckduckgo is being able to append commands as to where you want to search. !yt takes your search to youtube, !gi to google images and theres a longer list somewhere for even more sites.
> I really want DDG to succeed, but don't think it's fully-there, yet.
You should root for Microsoft then and for Bing to succeed. Also in some regards Yahoo and Yandex (the two other search engines that DDG aggregates results from).
Those paying attention would notice a difference in Google's attitude to the AOSP since WP died. IOS's a slight threat.
For search, Bing's the only "real" competition. If it dies, Google will at best, force DGG, startpage... to include tracking and Adsense. Or simply, track through Chrome.
A few billions in the right pocket will shut EU up. So don't count on their intervention.
> I've seriously given it a shot, but it's just not the same. I really want DDG to succeed, but don't think it's fully-there, yet. I get significantly more relevant results with google.
Why not stick with DDG and only fall back to google with the !g bang command when it fails?
I've used DDG for close to a year now and every time I go to google.com and search it feels like a bloaty Yahoo style web.
I've also noticed that when I don't get the results I want on DDG and try Google instead, it too gives me bad results. Probably a sign I should use some other words in my query.
Can you give some examples of searches that you felt provided significantly more relevant results with google?
I see people say this on occasion, and it was absolutely true some years back. But now a days that does not seem to be the case, at least not for the things that I search for. Perhaps my searches are biased in some way, or perhaps yours are. Mostly, I'm just quite curious and would like to see it with my own eyes.
No offense to Gabriel or DDG, but this kind of question on quora always looks a bit set-up.
If you take DDG out it reads like "Why should I use <specific product>?", to which the creator/CEO/Owner of <specific product> can now answer with the complete marketing blurb he/she has ready, without guilt.
I also have seen that about some obscure AI-Algorithm and a question like "Why is <obscure algorithm> so superior?". To which the inventor of said algorithm had a few pages as a reply.
It's irrelevant if the question is being set-up or not for people wanting to know the difference between a search engine marketing itself for privacy, like DuckDuckGo, versus Google.
I think OP is making a distinction between a question like "what are the differences between DDG and Google" and the more subjective question that was actually posted. With a subjective question, the marketing team can come tout all the positive attributes as reasons why one should switch without giving equal time to discuss what might be lacking.
Yeah agreed I've actually seen this a lot on Quora as well.
I personally don't think there's anything "wrong" with it because the pros listed will most definitely be valid however as an outside user, I am interested in both the products and they are less likely to tout their own shortcomings.
The real answer may very well be different to the marketing answer that a founder or CEO might put out. In fact it usually is.
DDG is my default search engine, and I only revert to Google very rarely. I'm happy DDG exists and want them to succeed. Yet I would take quite some issue with point 4 "We listen". They may very well listen more than the others, particularly Google who are renowned for being deaf. I've reported faults with bangs, instant answers or results to DDG with little effect weeks and weeks later. They also shut down their community for creating and fixing bangs and instant answers.
Quora makes the edit history of everything related to a question public. In this case, the question was asked by John Fish. His profile looks like it could be fake, but it's not clear. If it is fake, they waited several months after asking the Quora question before adding other non-setup questions as cover. https://www.quora.com/profile/John-Fish-49
No problem with that - it's a legitimate marketing channel, which in this day and age of digital proliferation, cannot be ignored. No one forced anyone else to read it, but people are obviously searching in a similar fashion and these answers are getting read.
> No one forced anyone else to read it, but people are obviously searching in a similar fashion and these answers are getting read
The problem is that it is seriously blurring the line between advertising and unbiased(or less biased that an ad from the company) advice/comparison of search engines.
Is it though? I think it is very clear that this is advertising regardless of the authenticity of the source of the question. The answer is an ad and I don't think that is bad (or good).
Honestly I didn't even notice that until you pointed it out. I guess my mind is trained to jump straight to the content and ignore everything else around it.
Except unlike all other marketing, this "Marketing blurb" is packed with information and likely teaches the reader about new things, like "Filter Bubble" which they probably didn't even realize is a thing.
Can't you say that about pretty much any time someone asks about a product in a forum where people who are involved with the product have accounts?
The question was asked on 2017-03-12. Weinberg didn't answer until 2018-01-24, 10 months later, after others had answered. After Weinberg answered others continued to add answers.
If it was a setup, they did a really good job of making it look like a "user finds question about something he has first hand knowledge of and answers" situation.
It's good to be cautious, but most of the time the monsters aren't actually coming to Maple Street.
You're right, I don't think this particular question was set up. And I don't blame Gabriel for answering.
What I wanted to say is, that as a reader the answer to the general question "Is product X good?" by the owner/creator/inventor of said product, adds little value. Because obviously the creator knows a lot about his/her product but is also very biased. And I can probably find the same arguments and thoughts somewhere on the product page itself.
In the early days of StackOverflow (mostly during the beta) there was encouragement to ask intelligent questions which hadn't been asked yet. This was a way to seed the site with better content.
I can see the same strategy being useful to Quora who rely on search engine traffic. Sadly, the low signal/noise ratio of Quora, and encouragement of opinions (not that many SO answers aren't!) makes the content even more subjective.
SO has a horrible tendency to mark questions as already answered, when they are in fact subtly different questions. It’s infuriating when you are deep in the weeds.
You can find idiotic question on both SO and Quora but, in my experience, the stupidity demonstrated in Quora questions is just astounding.
But that is not the issue. The issue is that complete garbage answers get upvoted to the top too frequently. You actually have to dig very deep to find something interesting.
Both of the points you have made are very similar to the issues with ExpertsExchange which SO set out to replace. The reason idiotic questions and answers remain is that they are fodder for people arriving from search engines. If you cleaned them up and removed the duplication there would be a huge reduction in content. I often wonder if Quora actually knows what it wants to be when it grows up. They have some serious funding (https://www.crunchbase.com/organization/quora) for what little they seem to have delivered. I would love for them to prove me wrong as I think there is space for an alternative to SO and the StackExchange network.
> If you take DDG out it reads like "Why should I use <specific product>?", to which the creator/CEO/Owner of <specific product> can now answer with the complete marketing blurb he/she has ready, without guilt.
From what I have seen, this is what Quora is all about related on technology, basically a marketing platform for companies to spit their boilerplate marketing material.
It wasn't always this way, although it certainly started heading in that direction and that's when I decided to delete my account. Sad to hear that the situation appears to have gotten even worse - it was a really great site in the early days.
> "When you search, you expect unbiased results, but that’s not what you get on Google. On Google, you get results tailored to what they think you’re likely to click on, based on the data profile they’ve built on you over time from all that tracking I described above."
That explains why I get much more helpful results for technical questions on Google than when I tried DDG. Granted, that was 3-4 years ago, maybe I should give DDG another try.
The quote that you citied is bizarre. When I search for my keys at home, I don't want a fair search pattern of the house -- I want the answer... the location of my keys. Bias isn't always bad.
Think about how annoying it would be as a non-tech person to google or acronyms, for example. Google is amazing at what it does in this space.
The problem there is when the personalization interferes with what you're searching for. It's easy to create a more precise search term to clarify things when you get a large set of data, but at times it's not so easy to escape the confines of a bubble that a site locks you into based on an opaque profiling of you.
YouTube is a good example of this. I find the experience of visiting YouTube when not in incognito mode to be just obnoxious. A huge chunk of all recommendations are basically other things I've watched, when more often I just want things related to what I'm currently watching.
DDG is an ok skin on bing search results, but their pushy and misleading marketing is a huge turn-off to me. And I'm very very sympathetic to the "we don't track you" cause in general.
I got downvoted the last time I posted this (love you HNers) but DDG states they're more than just a skinned Bing: https://duck.co/help/results/sources
In the rare case that I'm unable to find something in DDG and want to compare with google, I always use the !s bang to use StartPage - which is a proxy of google. Its much slower then DDG or google, but its nice to have that firewall between google and my searches
I’ve switched to DuckDuckGo on my mobile device and it’s great but I found it difficult to commit to on my work machine and switched back to Google.
When conducting searched pertinent to software development the results on DuckDuckGo tended to be too generic, often missing the stackoverflow posts discussing exactly what I’m looking for.
Interesting to read this, because my subjective experience has been exactly the opposite - DDG tends to turn up a bunch of relevant SO posts at the top, while being a bit shaky for more general queries.
I initially thought that there would be a high mental cost of switching from Google to DDG - but now that bangs have become muscle memory, using privacy-conscious DDG by default and then using !g if the results aren't helpful feels seamless.
Quick question: What's the advantage of bangs over adding a custom search engine to something like Firefox? In Firefox, we can right click any search bar and add a keyword for the search, so we could just type something like "w topic" to search Wikipedia for some topic. Anyway, maybe there's something I'm missing, but I am curious.
Wikipedia’s in-built search has historically been poorer than third-party search like Google. That is why people prefer to use a bang on DDG to show all relevant content on Wikipedia’s domain.
All of DDG's bangs already exist. I can just think up what the bang probably looks like and lo-and-behold: it works. Try !mdn, !tvtropes, !deb, !wayback...
Curious how they made it to work (the same for startpage.com). Even my stationary workplace PC with static IP occasionally asks for captcha in google search. It says something like "we suspect you're a robot that abuses google search, back off". Sometimes solving series of 4 captchas is still not enough so I back off and beep twice.
> You may realize they also track you on YouTube, Gmail, Chrome, Android, Gmaps, and all the other services they run. Yes, you can live Google-free. I’ve been doing it for many years.
You can, however all these alternatives are measurably worse in terms of features and ease-of-use, so much so that switching to them is both painful at first and frustrating on a daily basis. Consider the sheer number of people who in every DDG thread keep on saying "well yes DDG results are worse than Google's, but you can use Google from DDG so it's okay". Well it's not okay for most people.
Also, bangs seem like a great idea at first, until you realise that Google simply does not need them to return relevant results! Then they suddenly seem way less differenciating and more like an acknowledgement of the inferiority of DDG compared to Google. And as a user, I'd much rather type "duckduckgo" and get the official site at first then the wikipedia entry (with a complimentary knowledge box on the side) than have to decide first where I want to look and then type "!w duckduckgo".
Even in this very thread, we can read stuff like
> "I've been using DuckDuckGo for years now. It's not perfect but if you think carefully about your query it will work fine.
> For me the killer feature is DDG's bang commands (https://duckduckgo.com/bang)
prepend "!w" for wikipedia, "!imdb" for movie trivia stuff, etc."
Well, Google will achieve the same or better results without this need to mentally switch context. This is a feature, and a key differentiator.
When is the last time you used DDG? I switch about a year ago. I've used the !g trick 3 times when I didn't find what I wanted, and in all cases google didn't find what I was looking for either.
I can't speak for you, but I find DDG is good enough to replace google for search. Is google better - maybe, but not enough to overcome their downsides.
I've been using DDG for years now, and the results are exactly as good as Google. I've never had a case where going to Google returned better results for me. Maybe it's because I tend to search for programming/hardware questions, but that's my experience.
Also, I don't use bangs, I use the browser's built-in searches. So, for example, "i <movie name>" will take me to IMDB (actually Rotten Tomatoes nowadays) by searching for "site:imdb.com ! <movie name>" on DDG.
I still have to fall back to Google every now and then or tweak the request more. Random example I encountered today:
"Mastodon API". DDG does not find the api documentation on the first two screens, on Google spot 1 is the old location of the docs that has a link to the new, spot 2 is the new location of the docs.
"Mastodon API documentation" and DDG understands it too.
I’ll second that. DDG is good for regular searches, but can stumble upon rare particular queries and/or what one calls ‘deep googling’. Otoh, it is good that I can hide everything except few queries from google, so it wastes its money on irrelevant ads that I block anyway.
DDG was built on Yahoo! BOSS, which was backed by Yahoo search engine results until Yahoo switched to Bing (almost 10 years ago.) So, if we are insisting on being accurate, SSG's main backend is Bing.
I don't think it is just a re-skinned Bing, the people behind DDG have done a lot of work to built features around the "10 blue links."
The question is: Do you trust a trillion dollar company, with everything to lose if it is revealed that they are misusing user data [1], or do you trust a 50 people team who is trying to get you to switch using FUD techniques.
[1] ..and by the way, have waaay better results than their closest competitor
I trust my eyes. The ads that get through filters show that a trillion dollar company tries to earn another cent of my data and ddg team doesn’t, at least it is not instantly visible. Chances are, their business model really implements my privacy, while a $1T guys openly sell it asap. Health, porn, food, tech, politics — everything. If ddg datamines me too, then, well, data buyers remain the same and there is no way to hide the fact of sale. Given that, is there a reason to trust them less?
Yes, of course! They have little to lose compared to Google, which has _everything_ to lose.
Lack of personalization is not a "feature" that DDG implemented. It is a lack of feature that they had to justify. The results that they were getting back from Yahoo! BOSS were not personalized, because Yahoo! (and now Bing,) would not trust a third-party with your ID, let alone your data.
More importantly: Google is not selling your info to anyone. They use it to personalize their two main search engines: web and ads. Non-personalized ads means smaller revenue per ad, which in turn means more ads shown to you (which is what you get with DDG.) If you see Google ads on a third-party site, it is still Google that is directly serving those ads, not that site.
Think of it this way: Here is a company that screams that Google is evil, but is happy to provide you with direct functionality ("!g") to visit Google, and oh, by the way, says nothing about their main partner, Bing, that also personalizes results.
On the other hand, look at Google's behavior. They own duck.com through their acquisition of On2. What do they show when you visit duck.com ? "If you meant to visit the search engine DuckDuckGo, click here." Who does that ?!
Brands build trust over many years, and in my (and most of the planet's) opinion, Google has earned mine.
I could be more worried about ISPs logging URLs and selling them, but I'm not: I'm just not that interesting to track and I bet this is true for most of us. Maybe you're different.
What do you mean? I search for <x> on DDG, results are unsatisfactory, I search for <x> on Google, results are equally unsatisfactory. Sure, Google may know I mean the language, not the snake, but I never search for "python", I always search for something like "python regex", which clarifies it for almost all cases.
One use to be able to help contribute niche type search support to DDG. I went on their forums a year or two back and it did not see as if they were still accepting this.
> Maybe it's because I tend to search for programming/hardware questions, but that's my experience.
I feel like I have the reverse experience—that only non programming queries work well on DDG. I have literally switched my programming searches a bunch of times today alone, from DDG to Google by simply prepending the !g bang. Google would then give me way better results on the exact same query. This is sometimes I very often end up doing.
I would love to not use Google, so DDG is still my default, but I sure end up there a lot anyways :(
>I've never had a case where going to Google returned better results for me
Only if the search query is something trivial as "ruby Array" or "SQL WHERE".
As soon as you ask more general question (yeah, sometimes it is pretty hard to come up with a strict search query) DDG does not understand what the heck do you want to get in return unlike google which as results for a queries similar to the you've provided.
I tried DDG for a while and had the opposite experience. Worked fine for trivial stuff (looks like Bing), but I whenever it was tricky to come up with a solid query, DDG failed and Google worked. Can't use it.
I have been using DDG for over a year now. I have to use Google/!g at least once daily. Especially with forums/blog posts, it shows older, outdated info more often than Google. And my searches mostly consist of programming related topics too.
I continue use DDG to support them but I do wish their results were better.
DDG has been working well enough for me that I haven't had a good reason to compare on technical or other topics. However, DDG is worse looking for local information for things like store opening hours, Google knowing your location is an advantage there.
It can be a challenge sometimes to find the right category to activate to get the markers but when using the search box it usually tells you in brackets which category to switch on for more information and it even centers the map for you.
I tried to be Google free for a couple of months by dropping Chrome and Google's search for Firefox and DDG. It was a painful experience. Without going in to detail (though I easily could), the stability, performance, and quality just was not there at all. In the end, the final straw was a critical business app that I use that had one too many problems with Firefox. I ended up having to bail. I still look forward to the day that I can ditch Google, but it isn't going to be today unfortunately.
I prefer to fail-over to google. If DDG doesn't work, then I use google by typing !g in the search bar. Using DDG and increasing their audience should hopefully make them better in the long run.
For a long time, I felt that Firefox was just less nice to work with than Chrome and couldn't quite make the switch. However, Firefox developer addition feels pretty "Chrome-like" and I've yet to experience any noticeable performance or stability issues.
I'm really curious about the business app you had problems with. I've yet to experience any issues with Firefox and apps since moving back to FF shortly before they moved to Quantum. I do know there are many apps that take advantage of non-standard features supported by Chrome, which could be the case here. I was finally able to completely ditch Google, though because of going back to college to finish up my degree, I'm stuck with MS for a bit longer, though I've been fairly pleased with W10, I'm a sucker for the Ubuntu subsystem.
I'm not sure this is a key differentiator. I don't know how many times I've searched for a tv show, movie, song, etc and wanted the wikipedia page, and Google has only shown my IMDB and a ton of other corporate marketing sites, with wikipedia nowhere to be found on the first few pages.
> so much so that switching to them is both painful at first and frustrating on a daily basis
Speaking as someone who made a switch about 2 years ago, I could not agree more.
For desktop purposes it's OK because I don't mind refining my search query, but for mobile it's a serious pain.
As an example, sometimes you just want to look up something quickly, like restaurant reviews, or an article you were talking about to a friend. Trying to "re-find" things you've searched or seen before, or trying to find specific places in your neighbourhood, that is where the need for privacy takes its largest toll on convenience.
Why isn't there a way to combine privacy with keeping your data?
> Why isn't there a way to combine privacy with keeping your data?
Because we haven't figured out how to monetize it yet. Or perhaps more accurately, we haven't convinced the average consumer that it's worth paying for.
In theory, we could build services which do combine privacy with convenience, but consumers would have to be willing to pay for those services - and pay enough to make them viable. But too many people are too accustomed to "free" services, paid for with their data/loss of privacy (an intangible loss which many people either don't care about or believe it's too late to recover), to like the idea of handing over cold hard cash instead (a tangible loss which could directly impact the ability of people on limited budgets to access these services).
Like many others in this thread, I've got ddg as the default search engine and sometimes fall back to google (maybe once a week.)
I think google is "smarter", specifically sometimes about the context of the query. However, I usually don't prefer that: it's sometimes very difficult to find something on google which resembles, but is not, something popular that people often search for.
In that situation, my brain can play ddg's results more easily. Perhaps it's relevant that said brain was wired for web search in a simpler time, on altavista.
I take issue with the idea that alternatives are measurably worse:
- Gmail -> FastMail: faster, more standards compliant, fewer limits (e.g. user aliases, connections, domains, etc), sub-domain aliasing, push email on iOS, app passwords with certain permissions (e.g. just SMTP, for usage on your server), mobile web interface that doesn't suck
- Chrome -> Firefox: better UI for power users, better extensions, better privacy (e.g. Facebook multi-account container), even after the WebExtensions API
- Android -> iOS: OK, this isn't for everybody, still you have AOSP distributions out there and to their credit Android is very customization still
- Gmaps -> OpenStreeMaps: in Easter/Central Europe where I live the maps in Gmaps are really poor and got me lost several times, OSM is miles ahead, for POIs too
- YouTube -> Vimeo: not for users, but for content creators Vimeo is superior because it lets you sell your movies and embed private videos on your own website; for users too I prefer seeing conference presentations on Vimeo because the mobile app lets me download them for offline viewing; YouTube indeed is unmatched in content, but I don't feel it's very relevant
> bangs seem like a great idea at first, until you realise that Google simply does not need them to return relevant results
That's just wrong. I've been using Google since aprox 2002 and no, their results are pretty shitty at times and are only getting worse. I was using "custom search engines" with _keywords_ (supported in both Firefox and Chrome) even when I was using Google. Also DuckDuckGo is pretty good at serving direct answers to various question types too.
I'm not a fan of DDG bangs though, because the browser is perfectly capable of handling custom search engines powered by keywords. That's not why I use DDG.
Traffic congestion is only relevant for people driving a car. More people use maps for routing than just drivers. I too live in Eastern/Central Europe like the OP, and when I am looking for a place on my phone, I am typically on foot, on my bike, or I am searching for suitable public transportation between me and my destination.
Once you use DDG for a while, you will soon realize just how bad google's filter bubble was. I sometimes do '!g' just to see what Google returns and it's just bad. It's mostly packed with ads, it's just so bad.
If I know I want to go a Wikipedia article, I can avoid an extra click. I use DDG as a research tool, and being able to bang jump to pubmed, UniProt, DrugBank, etc really speeds up my workflow.
bangs are a dumb way to solve a problem, because you're basically telling the user they must use terminal or command line synthax to interact with a search engine.
once you start !banging, you are not far from -dashing and that is --not -a "good user experience".
I think the real question is which Google year has DDG reached feature/quality with? Eg. is DDG as good as Google circa 2010?
As soon as you pose this question, whatever the answer, you will realize that your life was pretty fine with google in 20xx. You didn't feel pain or frustration then, why are you feeling that now?
Besides the privacy issues, the single most frustrating thing is it's dropping of keywords that are critical to the query so it can pretend that it always has search results ready for you (here are zillion results found in 0.0000001 seconds!)
I don't even remember if the C72 is a chip. Might have been a C74? To further complicate, iirc the C-series is customer specific version with limited data released on it.
ALTHOUGH Nexus is a trace interface, basically Ethernet 10G trimmed down to communicate to a micro directly. And there is pretty much no information on it outside the ultra expensive tools you need to buy.
EDIT: LOL downvotes for Nexus and an obscure STM chip :D Oh Hackernews... be less Reddit.
I have switched to DDG as my default. It answers the many daily questions I have. Have to switch to maps.google for directions though.
For research I actually use Yippy. Great filters and easier to set dates.
Did anyone notice that DDG recently stopped treating prefix - as a way to remove search results that contain the prefixed term, i.e. -news would remove all pages with "news"? It is now instead highlighting "news" as the term you searched for... I hope this is just a bug they are going to fix, otherwise I'd have no choice but to migrate elsewhere, as without it search results are mostly useless.
There are a whole bunch of similar-looking Unicode characters: - ˗ ֊ ‒ – — ― −
Something between your keyboard and the input box is probably trying to be helpful by not inserting a hyphen at the beginning of a word. You might be able to trick it by typing "x-news" then inserting a space or deleting the "x".
Alternatively, file a bug report against your input method or tell DuckDuckGo about it so they can undo the transformation.
For instance, searching "dribbble -shots", the first result contains the word "shots" in bold. I'm not entirely sure what makes this happen and is sometimes frustrating when making "advanced searches".
When I visit duckduckgo.com, uBlock reports blocking a tracking image from the domain improving.duckduckgo.com whose url includes my browser user agent. That doesn't seem fair to me.
I think a company or a maker does have the right to measure how many people are using their product. As long as they constrain their collection to that, I think it's reasonable.
The payload (sent via query param) seems to include locale, OS and browser (among with a couple other pieces of info that may or may not be related to the user vs. the page).
My concern is about the params. If you use Chrome on Windows at San Francisco user agent is dispersive, but if you connect from a little country using an exotic browser and an exotic OS the user agent data could be enough to identify you.
Slightly related: in the linked article from the answer, iOS is proposed as the privacy preserving alternative to Android. But I am having a hard time to agree to that. Are there anything else?
Commercial products like BlueCoat proxies do this. You won't see a warning because the CA of the proxy will be trusted on your system by your administrator.
Certificate pinning with HSTS/HPKP isn't effective as the proxy can strip those headers in the response.
There is a fantastic paper on how these proxies often lower security: "The Security Impact of HTTPS Interception" [1]. The paper also provides some interesting ways of detecting this type of proxy on the server (and client too - although a client should know if they have custom trusted certs). mitm.watch has implemented the details of the paper.
I've been a long time Google Search user that used to complain about DuckDuckGo's results. That changed and I'm now a full time DuckDuckGo user, on desktop and mobile.
For one I became aware of privacy implications, so went to my Google account and deleted all apps history I had. To their credit they let you delete your data (although under GDPR companies now no longer have a choice). I did this because looking back I was amazed at how many things they could infer from my searches over the last decade at least (my Google account is from 2004).
Without that history Google's results became visibly worse than before, worse than DuckDuckGo!
Also once you become privacy aware you end up being concerned with the actual searches. For example I'm now following a ketogenic diet for weight loss and I also have hypothyroidism issues, so lately I ended up doing a lot of searches on weight loss, diabetes, ketosis, hyperinsulinemia, heart disease, interpretation of cholesterol results, high uric acid and gout, etc... some of these issues have been for my own education, but I cannot in good conscience let Google know of my potential health issues. I was careless enough to join a local T2 diabetes group on Facebook and now I'm getting ads for diabetics.
Whenever I searched for a subject on DuckDuckGo, I never noticed subsequent "relevant" ads following me around the web ... although you can get them via Google/Facebook enabled tracking planted on the landing pages themselves, but I'm armored with an ad-blocker, Privacy Badger, plus Firefox's FB Multi-account Containers.
I cannot investigate DuckDuckGo's implementation of course. This is not open source. So there's always the risk of betrayal. But the difference is I already know what Google is doing and I want none of it.
And as far as quality is concerned, I got used to it, plus I now have better peace of mind, coupled with the blocking of trackers and with a good VPN of course. Once the privacy mindset infects you, it's really hard to go back unfortunately :-)
BTW, I don't know if DuckDuckGo is the best choice. For European users, it's still hosted in the US which might be a concern. Here are 2 other alternatives:
It's a web interface linked to a service in the cloud. You can't secure a web interface, since the changes going on the backend are invisible to the user and even if you have a system that makes use of end to end cryptography (which doesn't apply here), you can always be targeted with a special version of the client that tracks you.
This is why online password managers that allow you to insert your password in a web form are inherently insecure.
So it would be cool if DDG open sourced their code, but it wouldn't help for doing reviews of how well they respect their privacy policy.
In such cases you just have to trust them. Well, for companies such as DDG, if they broke their privacy policy and word got out, the company would go out of business fast. Since a good reputation is all they have.
Tracking they removed when called up on it. I'm willing to give it a pass for incompetence, instead of flagging the tracking as malevolence (an application of Hanlon's razor).
I don't know what archive.is is, but earlier today I followed a link to them and got a cloudfare DNS error. Now I get SSL_ERROR_NO_CYPHER_OVERLAP. Can't say they are impressing me so far.
DDG is a better search engine for developers for a number of reasons:
- Infinite scroll allows you to find information faster, even from not so notable sources
- Privacy means you can search freely and do research on issues that will probably not be found out on a civil case (patents, papers, dev articles etc).
- Bangs allow for a streamlined, faster search experience if you use certain services massively.
- Search results are very simple. No knowledge graph boxes, etc. So you can just get the content you want.
- Less (irrelevant) advertisements when you leave the search engine. You will be tagged by the content you consume and not the one you search due to privacy settings.
- Your personal data will be safe in case of a Google hack.
* Disclosure: Some years ago I was a DDG ambassador.
The only thing it doesn't do is exact matching when you use quotes, which really sucks when you're looking for something an app you're using spit out and it returns a bunch of irrelevant results that closely match what you typed :/
> - Infinite scroll allows you to find information faster, even from not so notable sources
That is the opposite of my experience. I used to be able to skip, say, 5 or 8 pages of results to ignore the automated botsites and mainstream nonsense on some searches and get less popular but in some contexts more helpful results. Now I'm stuck with torturing my mouse wheel or use some specialist search engine like https://millionshort.com/. Especially since "-" and "+" don't seem to work reliably anymore.
> - Bangs allow for a streamlined, faster search experience if you use certain services massively.
Yes! I love !wa for time zone conversions that understand most appointments copied from somewhere
You can install searx on your own host/PC, or use one of the public instances like http://searx.me (although no one can guarantee that the public instance isn't tracking you). Searx has apparently been around for quite a few years. I installed it recently on my machine and the results are decent enough that I continue to use it.
I actually use startpage.com now. Searx seems curious, thanks - the idea of a self-hosted meta search engine seems curious, I hope it is going to get more steam, perhaps it also could leverage strong personalization and access to my browsing history and bookmarks (which I certainly don't want 3-rd parties like Google or any to have).
I've been using DDG for many years now. I rarely resort to !g anymore, and when I do it doesn't help. (That is, if I don't find anything good in the DDG results, I don't find anything any better in the !g results.)
(That said, my Google account is purposefully pretty clean of "personalization", so if you've let Google track you for many years then maybe it will still return better results for you.)
195 comments
[ 4.0 ms ] story [ 186 ms ] threadYou should root for Microsoft then and for Bing to succeed. Also in some regards Yahoo and Yandex (the two other search engines that DDG aggregates results from).
Those paying attention would notice a difference in Google's attitude to the AOSP since WP died. IOS's a slight threat.
For search, Bing's the only "real" competition. If it dies, Google will at best, force DGG, startpage... to include tracking and Adsense. Or simply, track through Chrome.
A few billions in the right pocket will shut EU up. So don't count on their intervention.
Let's Bing at least twice in a year.
Why not stick with DDG and only fall back to google with the !g bang command when it fails?
I've also noticed that when I don't get the results I want on DDG and try Google instead, it too gives me bad results. Probably a sign I should use some other words in my query.
I see people say this on occasion, and it was absolutely true some years back. But now a days that does not seem to be the case, at least not for the things that I search for. Perhaps my searches are biased in some way, or perhaps yours are. Mostly, I'm just quite curious and would like to see it with my own eyes.
If you take DDG out it reads like "Why should I use <specific product>?", to which the creator/CEO/Owner of <specific product> can now answer with the complete marketing blurb he/she has ready, without guilt.
I also have seen that about some obscure AI-Algorithm and a question like "Why is <obscure algorithm> so superior?". To which the inventor of said algorithm had a few pages as a reply.
It's irrelevant if the question is being set-up or not for people wanting to know the difference between a search engine marketing itself for privacy, like DuckDuckGo, versus Google.
https://www.lesswrong.com/posts/34XxbRFe54FycoCDw/the-bottom...
I personally don't think there's anything "wrong" with it because the pros listed will most definitely be valid however as an outside user, I am interested in both the products and they are less likely to tout their own shortcomings.
DDG is my default search engine, and I only revert to Google very rarely. I'm happy DDG exists and want them to succeed. Yet I would take quite some issue with point 4 "We listen". They may very well listen more than the others, particularly Google who are renowned for being deaf. I've reported faults with bangs, instant answers or results to DDG with little effect weeks and weeks later. They also shut down their community for creating and fixing bangs and instant answers.
Staged or not, if Gabriel's answer is factually accurate -- as it seems to be from a cursory look -- I don't see a problem here.
The problem is that it is seriously blurring the line between advertising and unbiased(or less biased that an ad from the company) advice/comparison of search engines.
They could have stated up front in the response that they represent DDG, but they did not.
perhaps they thought it was unnecessary to repeat the information that sits just under the title:
"Gabriel Weinberg, CEO & Founder at DuckDuckGo (2008-present)"
As a business owner it's your responsibility to do whatever it takes to succeed. This harms no one.
The question was asked on 2017-03-12. Weinberg didn't answer until 2018-01-24, 10 months later, after others had answered. After Weinberg answered others continued to add answers.
If it was a setup, they did a really good job of making it look like a "user finds question about something he has first hand knowledge of and answers" situation.
It's good to be cautious, but most of the time the monsters aren't actually coming to Maple Street.
What I wanted to say is, that as a reader the answer to the general question "Is product X good?" by the owner/creator/inventor of said product, adds little value. Because obviously the creator knows a lot about his/her product but is also very biased. And I can probably find the same arguments and thoughts somewhere on the product page itself.
I can see the same strategy being useful to Quora who rely on search engine traffic. Sadly, the low signal/noise ratio of Quora, and encouragement of opinions (not that many SO answers aren't!) makes the content even more subjective.
But that is not the issue. The issue is that complete garbage answers get upvoted to the top too frequently. You actually have to dig very deep to find something interesting.
From what I have seen, this is what Quora is all about related on technology, basically a marketing platform for companies to spit their boilerplate marketing material.
That explains why I get much more helpful results for technical questions on Google than when I tried DDG. Granted, that was 3-4 years ago, maybe I should give DDG another try.
Think about how annoying it would be as a non-tech person to google or acronyms, for example. Google is amazing at what it does in this space.
YouTube is a good example of this. I find the experience of visiting YouTube when not in incognito mode to be just obnoxious. A huge chunk of all recommendations are basically other things I've watched, when more often I just want things related to what I'm currently watching.
When conducting searched pertinent to software development the results on DuckDuckGo tended to be too generic, often missing the stackoverflow posts discussing exactly what I’m looking for.
For me the killer feature is DDG's bang commands (https://duckduckgo.com/bang)
prepend "!w" for wikipedia, "!imdb" for movie trivia stuff, etc.
And if you don't find what you're looking for "!s" will search with Startpage (a site that proxies Google searches for you)
I use it precisely for this.
Examples:
gi (google image search)
gl (google i'm feeling lucky search)
y (youtube)
wa (wolfram alpha)
i (imdb search)
w (wiki search)
m (google maps directions from my home address)
d (definition)
a (amazon)
f (stock/finance)
Many of those have the exact same abreviation for their bang command. All of them should be available.
I prefer having the same search engine anywhere I use DDG versus only having custom search engines on machines I've customized.
You can, however all these alternatives are measurably worse in terms of features and ease-of-use, so much so that switching to them is both painful at first and frustrating on a daily basis. Consider the sheer number of people who in every DDG thread keep on saying "well yes DDG results are worse than Google's, but you can use Google from DDG so it's okay". Well it's not okay for most people.
Also, bangs seem like a great idea at first, until you realise that Google simply does not need them to return relevant results! Then they suddenly seem way less differenciating and more like an acknowledgement of the inferiority of DDG compared to Google. And as a user, I'd much rather type "duckduckgo" and get the official site at first then the wikipedia entry (with a complimentary knowledge box on the side) than have to decide first where I want to look and then type "!w duckduckgo".
Even in this very thread, we can read stuff like
> "I've been using DuckDuckGo for years now. It's not perfect but if you think carefully about your query it will work fine.
> For me the killer feature is DDG's bang commands (https://duckduckgo.com/bang) prepend "!w" for wikipedia, "!imdb" for movie trivia stuff, etc."
Well, Google will achieve the same or better results without this need to mentally switch context. This is a feature, and a key differentiator.
I can't speak for you, but I find DDG is good enough to replace google for search. Is google better - maybe, but not enough to overcome their downsides.
Also, I don't use bangs, I use the browser's built-in searches. So, for example, "i <movie name>" will take me to IMDB (actually Rotten Tomatoes nowadays) by searching for "site:imdb.com ! <movie name>" on DDG.
"Mastodon API". DDG does not find the api documentation on the first two screens, on Google spot 1 is the old location of the docs that has a link to the new, spot 2 is the new location of the docs.
"Mastodon API documentation" and DDG understands it too.
The question is: Do you trust a trillion dollar company, with everything to lose if it is revealed that they are misusing user data [1], or do you trust a 50 people team who is trying to get you to switch using FUD techniques.
[1] ..and by the way, have waaay better results than their closest competitor
Lack of personalization is not a "feature" that DDG implemented. It is a lack of feature that they had to justify. The results that they were getting back from Yahoo! BOSS were not personalized, because Yahoo! (and now Bing,) would not trust a third-party with your ID, let alone your data.
More importantly: Google is not selling your info to anyone. They use it to personalize their two main search engines: web and ads. Non-personalized ads means smaller revenue per ad, which in turn means more ads shown to you (which is what you get with DDG.) If you see Google ads on a third-party site, it is still Google that is directly serving those ads, not that site.
Think of it this way: Here is a company that screams that Google is evil, but is happy to provide you with direct functionality ("!g") to visit Google, and oh, by the way, says nothing about their main partner, Bing, that also personalizes results.
On the other hand, look at Google's behavior. They own duck.com through their acquisition of On2. What do they show when you visit duck.com ? "If you meant to visit the search engine DuckDuckGo, click here." Who does that ?!
Brands build trust over many years, and in my (and most of the planet's) opinion, Google has earned mine.
I could be more worried about ISPs logging URLs and selling them, but I'm not: I'm just not that interesting to track and I bet this is true for most of us. Maybe you're different.
For instance - when I google "python" google knows I mean the programming language. For another user, they may mean the snake.
That's mostly because DDG use Googles API, they don't actually search anything themselves.
DDG says they use "over 400 sources" [1] direct link [2]. They don't mention Google at all.
[1] https://en.wikipedia.org/wiki/DuckDuckGo#Overview
[2] https://duck.co/help/results/sources
I feel like I have the reverse experience—that only non programming queries work well on DDG. I have literally switched my programming searches a bunch of times today alone, from DDG to Google by simply prepending the !g bang. Google would then give me way better results on the exact same query. This is sometimes I very often end up doing.
I would love to not use Google, so DDG is still my default, but I sure end up there a lot anyways :(
Only if the search query is something trivial as "ruby Array" or "SQL WHERE".
As soon as you ask more general question (yeah, sometimes it is pretty hard to come up with a strict search query) DDG does not understand what the heck do you want to get in return unlike google which as results for a queries similar to the you've provided.
I continue use DDG to support them but I do wish their results were better.
It can be a challenge sometimes to find the right category to activate to get the markers but when using the search box it usually tells you in brackets which category to switch on for more information and it even centers the map for you.
YM(and expectation)MV, obviously.
Speaking as someone who made a switch about 2 years ago, I could not agree more. For desktop purposes it's OK because I don't mind refining my search query, but for mobile it's a serious pain. As an example, sometimes you just want to look up something quickly, like restaurant reviews, or an article you were talking about to a friend. Trying to "re-find" things you've searched or seen before, or trying to find specific places in your neighbourhood, that is where the need for privacy takes its largest toll on convenience.
Why isn't there a way to combine privacy with keeping your data?
Because we haven't figured out how to monetize it yet. Or perhaps more accurately, we haven't convinced the average consumer that it's worth paying for.
In theory, we could build services which do combine privacy with convenience, but consumers would have to be willing to pay for those services - and pay enough to make them viable. But too many people are too accustomed to "free" services, paid for with their data/loss of privacy (an intangible loss which many people either don't care about or believe it's too late to recover), to like the idea of handing over cold hard cash instead (a tangible loss which could directly impact the ability of people on limited budgets to access these services).
- Gmail -> FastMail: faster, more standards compliant, fewer limits (e.g. user aliases, connections, domains, etc), sub-domain aliasing, push email on iOS, app passwords with certain permissions (e.g. just SMTP, for usage on your server), mobile web interface that doesn't suck
- Chrome -> Firefox: better UI for power users, better extensions, better privacy (e.g. Facebook multi-account container), even after the WebExtensions API
- Android -> iOS: OK, this isn't for everybody, still you have AOSP distributions out there and to their credit Android is very customization still
- Gmaps -> OpenStreeMaps: in Easter/Central Europe where I live the maps in Gmaps are really poor and got me lost several times, OSM is miles ahead, for POIs too
- YouTube -> Vimeo: not for users, but for content creators Vimeo is superior because it lets you sell your movies and embed private videos on your own website; for users too I prefer seeing conference presentations on Vimeo because the mobile app lets me download them for offline viewing; YouTube indeed is unmatched in content, but I don't feel it's very relevant
> bangs seem like a great idea at first, until you realise that Google simply does not need them to return relevant results
That's just wrong. I've been using Google since aprox 2002 and no, their results are pretty shitty at times and are only getting worse. I was using "custom search engines" with _keywords_ (supported in both Firefox and Chrome) even when I was using Google. Also DuckDuckGo is pretty good at serving direct answers to various question types too.
I'm not a fan of DDG bangs though, because the browser is perfectly capable of handling custom search engines powered by keywords. That's not why I use DDG.
OSM is nigh-bubkes without some other data from a service like Waze; else the "fastest" route won't take into account traffic congestion.
once you start !banging, you are not far from -dashing and that is --not -a "good user experience".
I suppose that depends on whether you think of privacy as a feature or not.
As soon as you pose this question, whatever the answer, you will realize that your life was pretty fine with google in 20xx. You didn't feel pain or frustration then, why are you feeling that now?
Results: Datasheet
ALTHOUGH Nexus is a trace interface, basically Ethernet 10G trimmed down to communicate to a micro directly. And there is pretty much no information on it outside the ultra expensive tools you need to buy.
EDIT: LOL downvotes for Nexus and an obscure STM chip :D Oh Hackernews... be less Reddit.
https://duckduckgo.com/html?q=hacker%20ycombinator%20%CB%97n...
and
https://duckduckgo.com/html?q=hacker%20ycombinator%20%2Dnews
Something between your keyboard and the input box is probably trying to be helpful by not inserting a hyphen at the beginning of a word. You might be able to trick it by typing "x-news" then inserting a space or deleting the "x".
Alternatively, file a bug report against your input method or tell DuckDuckGo about it so they can undo the transformation.
For instance, searching "dribbble -shots", the first result contains the word "shots" in bold. I'm not entirely sure what makes this happen and is sometimes frustrating when making "advanced searches".
https://duckduckgo.com/?q=dribbble+-shots
The payload (sent via query param) seems to include locale, OS and browser (among with a couple other pieces of info that may or may not be related to the user vs. the page).
They usually won't do that for DDG and smaller portals.
Certificate pinning with HSTS/HPKP isn't effective as the proxy can strip those headers in the response.
https://security.stackexchange.com/questions/33976/man-in-th...
[1] https://jhalderm.com/pub/papers/interception-ndss17.pdf
[2] https://mitm.watch/
Eventually you'll see the weirdness that Google certificate (as well as Linkedin and some others) are issued by BlueCoat or something like that.
Big banks do that.
For one I became aware of privacy implications, so went to my Google account and deleted all apps history I had. To their credit they let you delete your data (although under GDPR companies now no longer have a choice). I did this because looking back I was amazed at how many things they could infer from my searches over the last decade at least (my Google account is from 2004).
Without that history Google's results became visibly worse than before, worse than DuckDuckGo!
Also once you become privacy aware you end up being concerned with the actual searches. For example I'm now following a ketogenic diet for weight loss and I also have hypothyroidism issues, so lately I ended up doing a lot of searches on weight loss, diabetes, ketosis, hyperinsulinemia, heart disease, interpretation of cholesterol results, high uric acid and gout, etc... some of these issues have been for my own education, but I cannot in good conscience let Google know of my potential health issues. I was careless enough to join a local T2 diabetes group on Facebook and now I'm getting ads for diabetics.
Whenever I searched for a subject on DuckDuckGo, I never noticed subsequent "relevant" ads following me around the web ... although you can get them via Google/Facebook enabled tracking planted on the landing pages themselves, but I'm armored with an ad-blocker, Privacy Badger, plus Firefox's FB Multi-account Containers.
I cannot investigate DuckDuckGo's implementation of course. This is not open source. So there's always the risk of betrayal. But the difference is I already know what Google is doing and I want none of it.
And as far as quality is concerned, I got used to it, plus I now have better peace of mind, coupled with the blocking of trackers and with a good VPN of course. Once the privacy mindset infects you, it's really hard to go back unfortunately :-)
BTW, I don't know if DuckDuckGo is the best choice. For European users, it's still hosted in the US which might be a concern. Here are 2 other alternatives:
1. https://about.qwant.com/
2. https://www.startpage.com/
This is why online password managers that allow you to insert your password in a web form are inherently insecure.
So it would be cool if DDG open sourced their code, but it wouldn't help for doing reviews of how well they respect their privacy policy.
In such cases you just have to trust them. Well, for companies such as DDG, if they broke their privacy policy and word got out, the company would go out of business fast. Since a good reputation is all they have.
https://archive.is/qntuk
- Infinite scroll allows you to find information faster, even from not so notable sources
- Privacy means you can search freely and do research on issues that will probably not be found out on a civil case (patents, papers, dev articles etc).
- Bangs allow for a streamlined, faster search experience if you use certain services massively.
- Search results are very simple. No knowledge graph boxes, etc. So you can just get the content you want.
- Less (irrelevant) advertisements when you leave the search engine. You will be tagged by the content you consume and not the one you search due to privacy settings.
- Your personal data will be safe in case of a Google hack.
* Disclosure: Some years ago I was a DDG ambassador.
now you don't need infinite scroll.
That is the opposite of my experience. I used to be able to skip, say, 5 or 8 pages of results to ignore the automated botsites and mainstream nonsense on some searches and get less popular but in some contexts more helpful results. Now I'm stuck with torturing my mouse wheel or use some specialist search engine like https://millionshort.com/. Especially since "-" and "+" don't seem to work reliably anymore.
> - Bangs allow for a streamlined, faster search experience if you use certain services massively.
Yes! I love !wa for time zone conversions that understand most appointments copied from somewhere
https://en.wikipedia.org/wiki/Privacy_concerns_regarding_Goo...
http://www.startpage.com
Searx (https://asciimoo.github.io/searx/)
You can install searx on your own host/PC, or use one of the public instances like http://searx.me (although no one can guarantee that the public instance isn't tracking you). Searx has apparently been around for quite a few years. I installed it recently on my machine and the results are decent enough that I continue to use it.
(That said, my Google account is purposefully pretty clean of "personalization", so if you've let Google track you for many years then maybe it will still return better results for you.)