Hacker News new | ask | show | jobs
by amelius 2934 days ago
I wish DDG would include a button in the search results that says "Search in Google instead".

That way, I would actually use DDG as my main search engine because it would be easy to resort to Google in specific cases.

2 comments

Check out Bangs on DDG [1]. Just insert "!g" into your search text and it automatically redirects your search to Google. It works for thousands of other websites too. (Wikipedia's !w is one I use all the time)

[1]: https://duckduckgo.com/bang

Yeah, I know about bangs, but on mobile they are cumbersome to use: I have to tap my screen 7 times to change from DDG to Google:

    1. tap DDG search bar
    2. tap space
    3. tap shift key
    4. tap "!"
    5. tap shift key
    6. tap "g"
    7. tap enter key
If DDG included a simple button, it would be 1 tap. Of course, I can't blame them for not linking to Google, but this way I will stick with Google.
Wouldn't it be amazing to create a rent-seeking feeder website similar to e.g. Expedia, Priceline, Hipmunk, Orbitz, etc., that sits on top of data provided by other providers (in those example cases, data from airlines and so on, but in the search engine case, data about the characteristics of search results).

Then a user can go to my site at www.mycashcow.com or something and type in a query, which behind the scenes farms out queries to other search engines, gets characteristics about their results and predicts which of the search engines you would most prefer for this particular query, and then navigates you to that search engine's results page.

This way you always use one portal to search, and to the extent that you approve of its underlying prediction model, it automatically routes you to your preferred search engine for a given task, without needing to open a different tab or even click a button.

Expedia-like sites have been able to do this because by acting as aggregators, they solved a general search traffic problem for a fractured set of service providers (hotels, airlines, etc), which in some cases have to make some of the data publicly available. So the providers could not easily avoid a race-to-the-bottom commodity effect or avoid paying the aggregator sites for preferred placement. Seamless is doing this now with local food delivery.

We would get destroyed by Google if we tried this though, because then it would mean Google traffic would depend on Google actually functioning as a quality search engine, rather than happening to be a monopoly search engine (good quality, sure, but still monopoly) and reaping benefits in the form of advertising integration. Advertising would only pay for Google ads if the traffic driven to Google from www.mycashcow.com was in line with what they wanted, which would incentivize Google to either pay me to rank them higher, or do things like ceasing to track users because that would make them competitive with what users like about DuckDuckGo.

Since Google could sue me so hard regarding whether I am allowed to farm out a "pre-query" to their search engine, analyze "their" search results data, and recommend if a user would prefer it to the other options, I don't think this business could get off the ground unless it was created with a pre-arranged collusion with Google from the start.

Why would it be illegal to combine data from different sources? As a user, I'm doing this all the time. So why would it be different if a machine does it for me?

Of course, if somebody is making money off of it (mycashcow.com in your example), then it might be a different story.