What is the business model for DuckDuckGo? (2017)
spreadprivacy.com
spreadprivacy.com
a) DDG needs about 1/1000th the revenue of Google to survive at its current scale.
b) Software quality does not scale linearly with manpower. A 50-100 person team can do /almost/ as well as a 10,000 person team in the same domain. You spend a lot to go from 90% to 99% or 99% to 99.9%.
c) Unsurprisingly, I find DDG's search results good enough. I rarely go to Google, and only when DDG fails me.
d) If DDG can't target advertising as well as Google, they'll still have enough revenue to survive at their current level of quality. Their CPM is likely lower than Google's with less data and optimization, but I'd guess at worst 2x lower, not 1000x lower.
I'm glad they're doing well. On paper, it seems like a sound business model, and it's a heck of a lot more customer-friendly.
Curiously, I'd say 90% of the time I use Google is for math. If I'm typing a complex math expression (especially with units), Google tends to do much better than DDG.
Google is also headquartered in some of the most expensive real estate in America, while DDG is in Pennsylvania. I’d bet that Google is paying a lot more in land cost per employee than DDG is.
Same, my problem is that whenever I search for something that isn't english DDG can't find even the most basic stuff. Aside from that the migration has been pretty painless for me though so I have my hopes up.
* WA: You'll get a correct result, but it takes 4 seconds.
* Google: 0.185806 square meters, obviously (instantly)
* DDG: Search results
Curiously, I find Google's to be the most helpful. I see the obviously incorrect result and instantly fix it. DDG gives me nothing. WA is too slow to e.g. play around with numbers.
My last computation was trying to figure out which bolt to get for a hole (with McMaster's selections for both bolts and, at some level, holes). I was converting hole sizes / bolt sizes between metric and imperial, and between fraction and decimals, playing around until I found a combo which worked. Once I had Google giving the right answers, I could play around until it worked. With WA, I would have had to wait 4 seconds each time.
By the time I'm doing anything beyond that, it's generally in numpy. There isn't really a spot for WA in between.
My, how far we've come.
$ time units -v '2 feet + 2 meters' feet
2 feet + 2 meters = 8.5616798 feet
2 feet + 2 meters = (1 / 0.11679951) feet
real 0m0.009s
user 0m0.005s
sys 0m0.004sI felt the same way for a while and even switched the default engine to DDG... but lately, I've stopped finding things and I was increasingly searching with "!g" to get something relevant, so I just switched back.
This is interesting because it highlights the changing expectation of web search engines from when they were just tools to find relevant webpages for a query.
Search engines have morphed into all-purpose utility and information tools. The bar for what makes a good search engine has been greatly moved forward. Organic web search results are now just one part of the measure of quality and relevance.
I simply changed my behavior to use a sports website directly for those queries, and DDG has been totally sufficient for everything else.
If anyone knows of other ways to contribute code to DDG I (and probably others) would be interested.
And then there's DDGs option to quickly switch to results in germany and back to international, depending on what I need.
and this is where the !bang shortcuts are useful, and I like to think that DDG analyzes which requests were made with those bangs to hopefully refine and tune their systems to provide better results over time.
It might be helpful to point out that DDG (and other 'alternative' search engines such as Ecosia) get their search results from Bing.
Also, how is this not a problem? If DDG ever becomes popular enough to be a threat, Bing just stops providing them search results.
It's totally a problem and disingenuous of the article to talk about the "Business Model" of DDG and not mention this.
> We also of course have more traditional links in the search results, which we also source from multiple partners, though most commonly from Bing (and none from Google).
Try searching for something random like "woxioai" on DDG and you will see that the search results are identical to Bing (albeit a slightly different order but I presume they do some internal sorting at least), while the search results are completely different on Google.
I believe there's a tipping point after which software quality doesn't scale at all; in fact, it only starts getting worse. People confuse quantity (roughly: number of features) for quality and they think they're improving quality by throwing more and more developers at it.
I use google almost exclusively to improve search on other websites or for special syntax based searches that are far easier to implement than good general purpose search.
Site:reddit.com , site:stackoverflow.com are my most common search queries. Otherwise, it use it to open Maps, YT, HN as a landing page. Research and news both are usually acquired from a curated list of sources I visit directly, with no involvement from google. If it is something specific then I will use "quotes" to find that exact thing. Outside that, google scholar and maps are amazing, but I don't think DDG is trying to compete there.
The idea of searching for something with only a vague sense of what it is, has almost completely stopped. For generic searches the 1st page results of medium pages and single pager MSM articles are both useless and shallow. It isn't Google's fault that popularity and quality are orthogonal to each other.
If I genuinely cared about my privacy, I would seriously consider trying DDG out. However, I have surrendered all my data to corporate overlords and don't think there is much point in struggling anymore.
Unfortunately, SEO sites like Medium that “democratize” writing seem to be a big contributor to this problem. The lowest common denominator there is not very high, yet shallow articles seem to get tons of exposure to search engines. Not to say there’s nothing good on Medium, I follow the people whose writing I like, and I like them quite a lot. It’s just lost in the noise.
I’m curious if you’ve found alternative sources (except HN, of course). Is DDG any higher quality?
I feel like the ideal for me would be something balanced between a search engine and content aggregator - I would like to search for what I want and get high quality results, but avoid the echo-chamber effect emerging from the use of upvotes as a ranking method as much as possible.
You could probably use bangs for that...
https://duckduckgo.com/bang?q=reddit
https://duckduckgo.com/bang?q=stackove
just prepend your searches with them, e.g. the following is equivalent to your SO search:
!sod something to search
I'm reminded of how AMD's graphics division is a fraction of the size of nVidia.
I think Google has hit some sort of inflection point where their further attempts to improve search have made it a less useful experience and are mainly in service of their dual corporate mandate to put al ads in front of all eyeballs and control all access to all information.
So yes, while they do get results from Bing, it's a bit disingenuous to say that DuckDuckGo is just Bing.
> To do that, we've developed an open source Instant Answer platform called DuckDuckHack,
which links to https://duckduckhack.com/ which says "DuckDuckHack is now in Maintenance Mode".
And the "four hundred sources" link links to 400 special case replies. They are probably useful, but fire rarely. It's basically Bing, and that page is a bunch of spin.
https://help.duckduckgo.com/duckduckgo-help-pages/results/du...
All the other 400 sources and their own crawler are just used for Instant Answers and widgets.
However they have never done so.
but recently I noticed what seem to be blind spots on many (maybe less popular?) topics. e.g. I can't find how to setup/configure borgbackup on nixos via ddg for any of ~3-5 query variations I tried. For non-logged-in google with uBlock the relevant documentation is the first hit.
I regularly do !g, but I think the thing that is reducing that fastest is the declining quality of Google results. If I search for ‘x, y and z’, I then see a load of results with small text underneath saying ‘include z?’. It drives me demented, why wouldn’t I want to include my search terms?
Well, I think the answer to your question is Google is trying to be friendly to the layman. It's not hard to think of examples where the user inputs a something into the search box that a CS major knows will not result in the implied wants of the user. Google tries to do a lot of human to machine translation work, and I think you're seeing the result of it. That being said, you can use quotations to explicitly include terms.
A barely related side rant: my microwave decided it wants to error out when it thinks you're trying to microwave air. i have a bowl in there. stop telling me to open the door to put something in. Whatever engineer at GE thought they would be smarter than the user, you're one of the many reasons your company is going out of business.
I also hate that "feature".
The problem is when the warning is a "stop" and it doesn't have an override "I know what I'm doing".
I don't know how I feel about it, but I feel like this has happened in multiple places now: The dominant option is losing ground to competitors, not because they got better, but because the dominant option got worse. I've similarly argued that the Linux Desktop is now at least as good as Windows (and possibly MacOS), not because our UIs suddenly got more friendly (although they have improved), but because Microsoft shipped the Windows 8 ("who needs the start menu?") and 10 ("we'll merge the old and new control panels any day^wyear^wdecade now") interfaces, so the bar is so much lower. I don't know that this is progress, but it's great if you want FOSS to win. Likewise, it sucks that Google is getting worse, but hey, at least now there's less reason not to use DDG...
Who else here doesn't use !g?
It's been a long time since I used !g for anything. I did for awhile as an alternate search, but eventually it stopped being helpful -- if I didn't find any good results in DDG, then the Google results didn't help either. At this point it's probably been a couple years since I did a !g for anything.
I do regularly use other Google search services, though. In particular, Google Books.
If DDG has an flag to use location info for search relevance, I'd do that instead.
For instance, I was feeling nostalgic and wanted to look at the Space Jam website last night, but I couldn't remember the URL, so I searched for "space jam". The first page was all garbage results about a potential Space Jam 2. Okay, that's generating a lot of buzz, I get it. So I searched for "space jam website". The results were hundreds of identical culture blogs talking about the website. Nowhere was the link to the actual website, which turned out to be spacejam.com by the way (I thought it was warnerbros.com/archive or something...)
Same thing with other search terms. I've been playing a lot of Animal Crossing lately. I remember a time when you could search for a topic about a video game and find a website answering the question, or a forum post with relevant information. Now all you get are blogs posted by people who clearly don't have English as their first language, and likely have not played the game. It's keyword blogs and fandom.com/wikia all the way down,
This is definitely one of the curses of the tech/software industry and we keep cycling through certain phases, it seems, building nearly unmanagable complexity in the process.
I don't think evil or benevolence needs a threshold. Size of the company is absolutely irrelevant. Marketshare is absolutely irrelevant.
DDG's redeeming quality is that they've focused their entire identity on privacy. Should they fail at privacy, then a lot of their users will bail. On the other hand it's not like some open source app or distributed protocol that users can inspect. It's still proprietary technology using a centralized model and you have to trust their word for it.
And in fact, for me their small size is actually a red flag. This is because big companies are also big targets for law enforcement. The EU has been historically trigger happy when applying fines to big companies, since it provides a valuable source of income (I imagine). Google is in fact under a lot more scrutiny than DuckDuckGo or other smaller companies.
And you can see this for example when interacting with Google's platforms, Adwords / AdSense, versus other smaller players in the "real time bidding" space. Google exposes a lot less about the user's profile, they leak a lot less, leaving a lot less opportunity for building your own user profiles.
They have also been transparent with their users about what they collect, even before the GDPR forced companies in the EU to be transparent. You can also opt out of logging app activity and profiling. Or more recently you could opt for a deletion of your history every 3 months.
Of course, you could say that you don't trust Google to do that. That's fine. But why do you trust DuckDuckGo then? They survive, after all, with the same business model. They say they don't give out your searches and info to Bing Ads, but you basically have to trust their word for it.
And given Google's history, how seriously they've handled security, plus they've always projected a certain maturity in handling user data (compared with Facebook), it seems to me that we are in conspiracy theories land. I was a DDG user, but seeing anti-vaxxers in the news recently led me to the conclusion that on the topic of privacy, my views are not evidence based. And I'm going to guess that a lot of other privacy conscious people did fall into the same trap as I did.
Going forward, for me there's only one way to ensure privacy and that is via technology (end to end encryption, open source, etc). And if I have to trust service and app vendors, I first need to identify my threats. Whom am I afraid of? What am I protecting against? Yes, I still fear Google, but now that fear is very contextual and task driven.
---
> "c) Unsurprisingly, I find DDG's search results good enough. I rarely go to Google, and only when DDG fails me."
DDG fails horribly for me on two kinds of searches:
1. local searches — it's completely useless for local searches — imagine that I'm in Romania and if I want Romanian results for "restaurants", DDG gives me results in Spanish, from freaking Spain
2. software development searches — I would have expected DDG to be better, with their integration with GitHub and StackOverflow but isn't. It's actually really really bad, many times completely ignoring my words, giving me results for words I did not type, so there's this annoying back and forth where I try refining my searches with extra words and syntax, to force it to search what I want; this rarely happens with Google and when it does, it's because there are no results available
---
That said, I would like for DuckDuckGo to improve and I am glad to see them doing well, because I'm a firm believer in competition. I would not like for Google to remain the sole option available.
On the other hand I really hope they divorce themselves from Bing. If Bing goes offline, or if Microsoft closes their API, it might kill DuckDuckGo. They do have integrations with other sources and their own partial index, but AFAIK Bing is their main source, which makes them effectively a Bing shell.
This is also why your operating costs are misleading. Because it's not an apples to apples comparison. Maintaining your own web index, apparently, is not that cheap. If it were, they wouldn't be using Bing.
I used to use google for this too, until I discovered GNU units [1]. GNU units is vastly superior to Google for complex formula and runs quietly in my command line.
Some examples:
Q: What's 72°F in °C?
A: $ units "tempF(72)" "tempC"
22.2
Q: How many teaspoons are in a tablespoon?
A: $ units "1 tbsp" tsp
3
Q: What is the total energy content of 1 kg or uranium, burned completely in a breeder reactor?
A: $ units "1 kg /(238 g/mole) * 200 MeV * 6.022e23 / mole" "MW*days"
938 Megawatt-days
Q: How many femtobarns are in a square teraparsec?
A: $ units "teraparsec^2" "femtobarn"
9.5e99 (very close to a google)
Q: How many hectares are there in a baker's dozen of mm^2?
A: $ units "10 bakersdozen mm^2" "hectares"
1.3e-08
I get that it has no concept of who I am when I search, but some kind of localisation based on IP address could maybe help?
Also, it feels a little disingenuous to say Google is not a search company, it's an advertising company. DDG's revenue is also built on ads. Is it fair to say they are also not an advertising company, not a search company?
If your IP is in the UK, the slider will say "United Kingdom on/off" or something like that.
If I'm searching for programming stuff or similar, I want it off. If I'm searching for shops that sells bricks for my new wall, I want local results.
I've also noticed that even with it on, the "local" indexing is distinctly significantly worse than Google. That is, Google is much, much better at finding relevant pages which may contain variations on my search term when using my native language.
I guess that's just a question of resources, which is fair enough.
In all fairness, how exactly do you expect DDG to know what you want from this, without doing some sketchy privacy invasive scanning of your search? If you really want a company to scan your every search and then tailor the results specifically, then by all means use Google, that's what they're good at!
The obvious heuristic is “does this search term frequently appear on local result sites?” For example, “brick suppliers” is a search term associated with websites that have a business address, whereas “python string length” mostly isn’t. The search engine already has to scan your search to know what to send you from the index; it doesn’t require anything more than that to be able to guess at the intent of specific searches.
If true, then DDG could apply the same heuristics about location-sensitivity for everyone's searches and improve the results for everyone, without any tracking of detailed individual preferences.
Also as mentioned, if I search for "thai restaurant" (which is written exactly the same in Norwegian as in English), the chances are very high I want a local thai restaurant in my city and not one on the other side of the planet.
Even if I enable location in DDG the search results includes a bunch of thai restaurants in Asia and the US. The map insert however is pretty spot on however, so all is not lost.
"!g something I am looking for via some super invasive method and random intimate knowledge about myself"
and press enter.
But I've found that I don't use Google that much. Maybe I type longer phrases in now? I wouldn't know, and DDG hopefully doesn't know either.
ddg runs ads on their site. google operates an advertising network, connecting advertisers with sites who are willing to run ads.
It's unclear why that is, and why search is so hard, but obviously it is.
DDG doesn't track you.
https://techcrunch.com/2018/12/04/google-incognito-search-re...
Or tell someone to google something while on a call and click the 1st or 2nd link. You might be lucky and they're the same as yours, but more than likely than not they won't be.
DDG on the other hand, so long as I make the same query within a given timeframe, I'm relatively certain to get the same results back, regardless of which browser profile or PC I'm on. That reliability is (at least to me) a feature, and a damned useful one at that.
Here are the queries for "lexis news 35000" on Google and DDG:
https://www.google.com/search?q=lexis%20news%2035000
https://duckduckgo.com/?q=lexis+news+35000&ia=web
The information I was looking for is in the first Google results. I didn't see it on the first page of DDG at all.
This was just my last search as an example without even trying too hard to come up with one.
I like DDG, but Bing (where the majority of DDG's organic results come from) is not as good as Google for organic web results IMO.
>[Search domain www.lexisnexis.com.my/en-my/products/nexis.page] www.lexisnexis.com.my/en-my/products/nexis.page
>Nexis is an online service for your strategic news and business research. Search for content from 35,000 publications. Conduct accurate searches of the 35,000 international sources in the Nexis online service. Make informed business decisions after getting the latest news and market reports.
this was the 8th result for me in DDG, with no filters or customisation or anything
So that link was 9th for me in DDG, but that exactly proves the point.
Google returned a relevant result in the first position. In addition, look at the result snippet from DDG:
The world is moving fast - Nexis news alerts help you keep up by delivering current news and information related to companies, trends, and events that matter to you. Set a Nexis alert related to a particular topic and get updates online or via email.
I wouldn't know that page had the information I was looking for unless I visited the page and reviewed the content. That's a lot of effort, when Google has the information in the top result and the snippet clearly indicates it is on the page.
(Edit: I also just looked at the content on that page, and it doesn't provide the information I was looking for. It provides the number of sources across all Nexis' searches. I was only looking for information on the news library.)
Also, half of the Lexis results on the DDG SERP are about Lexus the car.
Like I said, I like the mission of DDG, but in this and many other examples the organic SERP relevance is worse for multiple reasons.
Copy/pasting your query into Google returned:
- A newspaper article about Mississippi death benefits
- A link to the Lexis Nexis site in Singapore (I'm in the United States and haven't been to Singapore in 15 years, and never with this computer.)
- A link to a financial web site in Finland
- A Google Books entry about global warming
- A Google Books entry about "The Law of the Internet"
- A lawsuit web site
- More climate change web sites, more Google Books, and something that looks like it scrapes government web sites for bidding opportunities.
Duck Duck Go returned:
- A full page of car links, but with the correct Lexis Nexis result as the third entry.
The Duck wins.
Neither am I, but this is the correct link with the information that confirmed Lexis has 35k news sources, and the one I was looking for.
This didn't appear on DDG at all.
And a lot of the other sites you list are about LexisNexis.
https://duckduckgo.com/?q=lexisnexis+35000+news+sources
You have trained Google to recognise Lexis as an alias for LexisNexis. DDG does not offer that, so one has to spell it out explicitly. You have to decide whether it's acceptable for you to change habits back to the common ground for Web searching.
The value provided by magic intent recognition (as opposed to traditional searching for keywords) differs from person to person. On the whole, it's likely for the better and that's why that feature was implemented at Google, but I have also read countless complaints about it on HN because situationally it pollutes results and can't be turned off.
I disagree completely. Google knows Lexis is an alias for LexisNexis, but I did not train it from an individual level filter bubble perspective.
Look at the below results. They are sourced from Google but proxied so that Google doesn't get any information on the end user. The firsts result should be one that provides the relevant article I was initially looking for. [0]
https://www.runnaroo.com/search?term=lexis+news+35000
Just one final point. Half the results on the DDG page for initial "Lexis" search I ran are for the car company "Lexus". So let's not pretend that DDG is respecting user search queries.
I notice that Google is better at naturally knowing what I am looking for, and that DDG will show dodgy websites more often.
If I am searching for a PDF or a user manual, DDG will give me a lot of sites that are almost certainly malware laced (pdf-manuals.xyz) or something vs. what I get from Google.
Their maturity filter doesn't work as well, either.
About 2 years ago I tried it and I constantly found myself using !g to get decent results.
Now I only need to use !g some of the time for programming or technical searches. It works great for everything else.
I just wanted to add this because I was anti-DuckDuckGo for awhile until I recently retried it.
Recently set up a Pi-hole to shield me from the rest. What else am I missing? Oh, YouTube! Drat. I’m a sucker for hobby videos on there. I’ve seen a couple of alternative front ends but nothing that has really stuck so far.
The major sticking point remaining is a shared library. I have my photos. My wife has hers. How do we manage photos of our children without duplicating?
It took maybe a month to feel like I was searching effectively after switching, but I never found ddg's results to be appreciably less relevant at that point.
On the upside, since ddg is less popular than google, people have put less effort into getting crap pages higher in the search results, though I'll concede it's gotten worse over the last couple of years.
For me, the bangs are the killer app, combined with searching from the browser bar: I don't have to wait for e.g. google maps to load to do a maps search if I search !m pizza in Poughkeepsie.
I think a lot of people try out DDG, see some sites they don't recognize and then dismiss it as producing bad results because they are not Google results. We basically trained ourselves to use Google as the benchmark for what a search engine should produce - not in general terms of reliability of information but exact results. Then something else doesn't produce those same results and it's crap. Or, for a particular query, the top Google result is the best and the second or third DDG result is the best and that makes it crap. Search has always been a little bit of an art where you have to learn how to do it effectively and how to quickly parse your results.
I use Google maybe a handful of times a year and I would rarely find better results over there. It got to the point where I really didn't like their result page at all compared to DDG. It seemed spammy and it was difficult to parse. For a long time, they were fiddling around with things like displaying the full URL or making ads look more like legitimate results. On the other hand, DDG was doing things like zero click info and instant answers. I came to prefer their results much better. I showed up for the privacy and after a little while I stayed because it worked better.
I have tried Google a few times recently and they are doing some cool stuff with their results page. I particularly like the "featured snippets" and "people also ask" sections. Featured snippets is similar to DDG's zero click stuff, but it works with more complex queries like "best travel trailers for first time owners". But for years, DDG was doing cool things with the results page while Google was just a list of pages with ads, videos or news featured prominently at the top.
DuckDuckGo itself is profit oriented, as is ProtonMail and a ton of other privacy first companies. Those aren’t mutually exclusive and I don’t think most people operate with that level of distrust.
I think the problem people have with Google is that their business model itself (targeted advertising) isn’t currently compatible with privacy.
But it’s bought and it’s nice, so whatever I hit the manufacturer website and find the correct product and google it, and get a flash sale from one of our most prominent baby stores. It was 350 Danish kr including delivery. Without closing the tap I check a few baby shops and a price checker website and see it’s actually 600-700 Danish krs everywhere, including on from the company the flash sale on google is form. So I buy it.
Apparently I hit the right combination of search history, and store advertising/inventory at exactly the right time.
Being curious I called my local baby store to ask why they could flash sale me at half price, and after a bit back and forth they apparently do this thing where they’ll catch you early with a cheap item and then when you come back they to buy it the next day it’ll be priced higher, except by then you’ve made up your mind to buy it and will pay the extra and I was just lucky having already made up my mind when I got it because the other store has been cheeky.
Not really related to DDG, but it’s the first time selling my privacy has paid off.
There’s probably some terminology for this in game theory (well, general salesmanship too)
1: https://www.researchgate.net/publication/259906084_Scarcity_... 2 (PDF): https://www.uvic.ca/socialsciences/economics/assets/docs/sem... 3: https://www.coglode.com/gem/social-default-bias
https://www.cnet.com/news/google-firefox-search-deal-gives-m...
The difference between the revenue from Bing Ads they show and the money they have to pay Bing for their search API.
We entirely agree with their stated aims here but believe we can produce more quality search results than many current engines, hopefully it works out.
ok, so:
https://alpha.whize.co/search?q=KubeConfigLoader&page=1&n=10
cheerfully says: "Showing 0 - 0 out of 0 for: KubeConfigLoader" although in your defense, it was blazingly fast to return that result. The shape of your XHR response seems to indicate you have an ES instance with only one shard, so maybe the site is still running in demo mode or something?
contrast that with: https://duckduckgo.com/?q=site%3Agithub.com+KubeConfigLoader
As a meta observation, in the bottom corner of every DDG result that I've ever received is a "Send Feedback" button, allowing me to advise them of bad search results in a very low friction way, but I had to come here to report my experience with your site
We've also changed our ranking methodology. The alpha / demo there was focused on novelty so if you search say "machine learning" you'd get repos that were recently active, starred and (hopefully) relevant to the topic, worth noting we also hard down-ranked repos that had been around for a while to let the smaller ones show through.
Through user conversation we moved away from focusing on novelty and moved onto "information staleness" the idea that elements in search results do not decay in relevance as quickly as they should based on real world events that happen around them. Happy to talk more about it if you want.
I follow cricket, tennis and football. And all the dedicated websites are heavy and slow (cricinfo, espn etc). Google scores are quick to load and update even before the rest.
I've lost so many hours on google that the cost would make itself up. Just yesterday stuck in another gRut, looking for "what is X" to receive nothing but "how to implement X!".
Valuable hours lost every week. I'd happily pay for a search engine that just got it right.
See bullet #2. https://www.runnaroo.com/blog/the-search-engine-hacker-news-...
To provide a counter generalisation, I am sure a certain percentage would pay for a niche search engine if it provided specific value.
I mean, LexisNexis news search exists, and is far from free.
You are correct. Lexis only has 35k news sources. Their one strength is that their news archive goes back to the late 70s.
The real difference is that Lexis's core business is B2B. Enterprise pricing defies the laws of reason for what people will pay for software vs B2C.
Lexis survives because it’s a phenomenal product.
May I know the niche that you are referring to? Also, how do other search engines like DuckDuckGo performs against Google?
I think there are other jobs that probably face this kind of problem, for example: policymakers, management consultants, journalists, nonfiction writers, some kinds of investors. They all need to rapidly learn things in topics outside of their expertise.
I haven't found other search engines much better, although I haven't yet done a systematic test. One thing that puts me off them is it seems from their marketing copy that most alternative search engines like Duck Duck Go are focusing entirely on being a privacy-preserving alternative. I want one that is focused on quality (and customisability), not just privacy.
I tried to install Searx so that I could at least get results from a variety of engines. But I got stuck in some dependency yakshaving so gave up.
The biggest hurdle I found no way around is the content. Not all but a lot of high-quality information is paid. You get access to it as a user but not if you want to index it as a platform. And you need a lot of different providers to have good coverage. That might get easier if you have lots of users, but you do not get users without content. The platform chicken-egg problem.
Profitable niches like Bloomberg’s business information definitively exist but this would not be the high-quality generic search engine you described.
- Downweighting commercial sources and upweighting academic, government, and nonprofit sources.
- Using some measure of quality, maybe even something simple like length + reading age?
- Building big whitelists of quality sites and blacklists of low-quality sites, as picked by human curators and users
Beyond this, perhaps users could plug in sources that are particularly useful for them, including ones they have subscriptions to. I've thought it would be handy to have search results include ebooks, papers, and notes on my computer, for example.
But maybe the userbase of people who need high quality, non-subscription info is too small to get this started.
> a lot of high-quality information isn't paid
Maybe I was biased towards paid content because I did an enterprise search project on scientific articles before.
> users could plug in sources that are particularly useful for them
That could work if you have a local copy of the data which can be indexed. E-Book DRM might be a problem.
> But maybe the userbase of people who need high quality, non-subscription info is too small to get this started.
That was my impression. I almost always got puzzled looks when I described the idea. And most of those people were “knowledge workers”. But if you are a specialist, you already know where to look for the information you need in your area of expertise.
Also, there are people who pay for API calls to a search engine, for example Bing Search. Again, it's not the same as users paying a monthly subscription for unlimited access, but someone is paying in the end.
1) Build a better/equal search engine to that of Google
2) Convince people it's better enough that it's worth paying for, or that their privacy matters enough that they should pay to not use Google.
3) Maintain your costs of operation and make a profit
There is no way I would invest in a company that attempted this, but as I said, I admire someone that would try.
For what it is worth Google has been busy lowering that bar for about 10 years:
- lower quality results
- dumber ads
- more nauseating practices generally
I'd like to no however that last summer the most brain dead ads disappeared and the last few weeks I've seen decent search results (2009 quality) twice.
When Google is good old Google from 2009 - where they return the exact weird quoted thing I seached for - then I actually consider going back.
I fail to see how this is anything like a VPN. Just a search engine with a monthly fee.
When searching for technical queries Google tends to give much more useful answers - useful is the key word here. To give an example from yesterday, the query 'elixir zlib'.
In DDG I get links to C files in Linux kernels on a server called elixir. I get a useful answer 5 results down (which is fine, it's there). In Google, the first result I get is the erlang zlib documentation (which is what you actually use in elixir).
Things like error messages, queries involving the name of a programming language etc. are often just not as good in DDG.
I don't have any problem with those types of searches on DDG. Even obscure error messages turn up most of the time, and when they don't turn up in DDG they don't turn up in Google either.
Even when I do searches for a relatively less popular language like Haxe, I don't have trouble finding what I'm looking for. I only remember a handful of times over the 3+ years I've been using DDG that Google returned an ancient IRC log referencing my issue while DDG didn't return anything, but just the same I've had Google return irrelevant results while DDG gave me exactly what I was looking for.
Since my anecdotes offsets your anecdotes, the only conclusion is that anecdotes are useless to compare these things :)
Its not Google that deploys these, it's webmasters who want free Google analytics. Big difference.
Also, the sizes should be completely fixed like you can choose between predetermined pixel ratios. Like maybe 162x100 or 1600x30 or whatever.
With people angsty with social media, I think it could be quite refreshing to have a trip back in time.
DuckDuckGo is profitable
- mostly by keyword-based search ads
- also by affiliate links to Amazon e.a.