Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Try DuckDuckGo://

by jdporter (Canon)
on Oct 12, 2011 at 13:30 UTC ( #931011=monkdiscuss: print w/ replies, xml ) Need Help??

There is a new shortcut type for searching via the DuckDuckGo search engine. You can write [ddg://...] (which is an alias for the verbose [duckduckgo://...]).

DuckDuckGo is incredibly powerful, and I'm really excited about it. (It also does All The Right Things with regard to privacy, which is one area where Google is seriously at fault.) Take a look at the goodies, and in particular, the !bang commands. We're in there! (Also, fwiw, DDG is largely written in Perl. :-)

However, I would caution that currently DDG has a ways to go in terms of forwarding queries to various sites properly. For example, in the case of !perlmonks, the query is passed literally to our Search box, i.e. ?node=query. Which means if there is no node with that exact title, it gets passed through to Super Search, with its default of parsing search terms on space. So a query !perlmonks "author wish" does not DWYM! Quote marks are apparently not parsed specially by DDG when delegating a search to the target site.

Anyway, please kick the tires of this thing and let me know if you find any other snags. We may be able to forward our findings to the DDG team.

I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.

Comment on Try DuckDuckGo://
Select or Download Code
Re: Try DuckDuckGo://
by Anonymous Monk on Oct 12, 2011 at 13:39 UTC

      Cool!

      Ok, how do I make it link to a non-js version?

Re: Try DuckDuckGo://
by metaperl (Curate) on Oct 12, 2011 at 18:39 UTC
      google puts into studying webpages and providing relevant results has never been matched before or after them

      I'm actually increasingly frustrated with Google's bad guesswork, erroneous query rewriting, parochial filtering/blocking/banning of resources, and catering to the lowest common denominator of web users. And I'm not even the only one in the local cube cluster so this doesn't seem to be a fringe reaction to their direction.

        add my +1 to duckduckgo, although i dont always find their results to be as good as google, i enjoy their community and the no-nonsense web design (why google was cool originally) googles latest redesign is fugly. ddg has just hired their first (second if you consider the founder) employee, and lots of their code is on github
Re: Try DuckDuckGo://
by DrHyde (Prior) on Oct 13, 2011 at 09:55 UTC
    If only DDG's search results were as good as google's ...

      Were google's as good as google's when they started out?

      They were better than altavista and made those of the various msyahaol 'portals' look positively primitive, but ignoring the valueless, quota-sucking and annoying web2.0 frills, their core competency did improve markedly with time, expertise and especially size in the early years.

      For the last few, their value adds have been mostly valueless. Mostly change for the sake of change. Kinda like most of the additions MSOFFICE for the past 10.

        Google's results were, at the point I started using it, mostly better than the competition, although I did still occasionally use Yahoo's "curated" index for a coupla years. If DDG is to get users, it needs to be as good as or better than the competition most of the time. The competition is Google. My apologies for typing "If only DDG's search results were as good as google's" instead of "If only DDG's search results were as good as their competitors'" which appears to have confused you.

      For the most part, they are :)

      The problem is, google has gotten worse, 10 results per page, and those stupid google-gaming-portals that just keep sprouting up

        I agree that google today isn't as good as it was a year ago, and that their search results are not *quite* as good as they were a year ago, but the search results are still better than DDG's. "Better" means that I get results that I deem to be more relevant to my queries. The words "I" and "my" are important there.

        My real beef with google these days is their hijacking of the cursor keys so that they don't scroll the page any more, instead they select the next link on the page.

Re: Try DuckDuckGo://
by nando (Acolyte) on Oct 17, 2011 at 17:20 UTC

    The idea of ​​"bangs" I feel very good, since there are many sites that people use intensively for certain tasks, and centralize the searches that concern them in the DDG, delegating the task to the internal search of the site is a clean solution .

    I think this type of search works better than the solution by site restriction on google "XXXX site: YYYY.com" which depends on the ability of the "crawler" to crawl the entire site, but is the site himself the more interested agent in publicing their content through a good search engine.

    Moreover, the solution "google" is more general, does not depend on mnemonics and is applicable to any site without human intervention.

    Providing millions of results is not the solution to the problem of finding information. The problem is to provide a dozen of them ... But well chosen. The bangs are a form of valuing the experience of people in relation to some websites that accept as reference.

    Paradoxes ... Translated by Google Translator... :)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://931011]
Approved by toolic
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (5)
As of 2014-09-22 10:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (188 votes), past polls