Author Topic: duckduckgo search engine  (Read 13624 times)

0 Members and 1 Guest are viewing this topic.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
duckduckgo search engine
« on: April 15, 2012, 12:38:11 am »
http://www.duckduckgo.com/

I'm actually quite surprised. It seems to give more relevant results than Google. I've recently noticed Google's results are increasingly cluttered with crap.

It seems to be picking up in popularity and supposedly is one of Time's top 50 and pccmag's top 100, if that actually means anything.

I wonder how much of this is duckduckgo and not the other search engines it aggregates, or even how it protects your privacy (so it claims).
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: duckduckgo search engine
« Reply #1 on: April 15, 2012, 01:20:35 am »
Cool!

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: duckduckgo search engine
« Reply #2 on: April 17, 2012, 01:28:14 am »
I've got a friend that uses this religiously. I see no reason, really. I don't see the value in privacy on a search engine. I don't particularly care if people see what I search for. Perhaps there's another aspect of privacy that I'm missing.
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #3 on: April 17, 2012, 10:31:12 am »
I've got a friend that uses this religiously. I see no reason, really. I don't see the value in privacy on a search engine. I don't particularly care if people see what I search for. Perhaps there's another aspect of privacy that I'm missing.
Prospective employment, ID theft to name a couple. A less obvious effect of targeted advertising is that it can target the wrong user in your household (e.g. visiting friend, family members) divulging information about yourself (for example, medical issues).

I mean, it's conceivable that Google/Facebook could create their own "intelius" service, for example. I'm sure they'd make a killing on it too. An employer could see, for example, the types of things you search for, the types of things you comment on, the types of sites you visit, perhaps even estimate how distracted you are.

But my main concern has always been that Google/Facebook are information cache cows waiting to be hacked opening up all sorts of possibilities for ID theft and government profiling and/or retaliation (in oppressive countries for example).

Privacy is valuable because people tend to be judgmental. Some people in power can have adverse effects on your life if they learn something otherwise private about you. It could be anything as little as differing opinions on an issue, to political affiliation, to differing senses of humor.
« Last Edit: April 17, 2012, 10:32:47 am by nslay »
An adorable giant isopod!

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #4 on: April 17, 2012, 06:53:11 pm »
I noticed that duckduckgo can use WolframAlpha inline to do calculations, however, I did not know it could do stuff listed here:
http://duckduckhack.com/

Now that's pretty cool!
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: duckduckgo search engine
« Reply #5 on: April 17, 2012, 07:10:42 pm »
That's pretty cool, although I'm not sure how useful any of the examples I saw were. This is especially true of the ones that Google doesn't do already.

I understand your argument advocating the importance of privacy, but it relies on the assumption that you care how people would judge you for what you search for. If someone would judge me for the things I search for, I wouldn't value a relationship with or employment from them.

I'll use this when I feel like Google is failing me, but, honestly, it's only gotten better over the years.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #6 on: April 17, 2012, 08:50:14 pm »
It's more interesting that you can write your own plugins that interact with the search engine. Google doesn't have anything like that.

EDIT:
Here's are new plugins being written:
https://twitter.com/#!/duckduckhack

A lot of them are trivial.

EDIT2:
http://duckduckgo.com/?q=weather+in+tallahassee%2C+FL

That's cool. It even has a weather "searchlet." I wonder how user-written plugins get incorporated into the search engine.

Anyway, I think this notion of "searchlets" shows a lot of promise.
« Last Edit: April 17, 2012, 09:02:00 pm by nslay »
An adorable giant isopod!


Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: duckduckgo search engine
« Reply #8 on: April 17, 2012, 11:13:37 pm »
They're gonna fail because their name takes too long to type. I can hammer off 'google.ca' in seconds, but 'duckduckgo.com' is painful by comparison.

Offline Falcon

  • Full Member
  • ***
  • Posts: 241
  • I haven't visited my profile!
    • View Profile
Re: duckduckgo search engine
« Reply #9 on: April 18, 2012, 12:19:39 am »
They're gonna fail because their name takes too long to type. I can hammer off 'google.ca' in seconds, but 'duckduckgo.com' is painful by comparison.
This + some queries take noticeably longer to complete than Google.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #10 on: April 18, 2012, 01:07:41 am »
They're gonna fail because their name takes too long to type. I can hammer off 'google.ca' in seconds, but 'duckduckgo.com' is painful by comparison.
I certainly hope not. If you want a shorter name, you can use http://ddg.gg/ ... not as nifty, but certainly fewer characters.
An adorable giant isopod!

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #11 on: April 18, 2012, 01:25:10 am »
They're gonna fail because their name takes too long to type. I can hammer off 'google.ca' in seconds, but 'duckduckgo.com' is painful by comparison.
This + some queries take noticeably longer to complete than Google.
Yeah, but the infinite scroll, keyboard shortcuts, and !bang more than make up for those 0.5 seconds lost.

To play devil's advocate:
- ddg.gg is fewer characters than google.ca
- Google reports bogus statistics (e.g. # results fount) and makes you click "Next/Previous" or page numbers. But duckduckgo has infinite scroll, keyboard shortcuts, and !bang.
- Google results include lots of spam. DuckDuckGo evades parked domains by communicating with parked domain registries (I don't know the exact details of this).
- Google links can't be copied with "Copy Link" (because Google wraps itself into links)
- Google doesn't know how to communicate with external services (e.g. WolframAlpha, Weather, etc...)

On the other hand, Google does have a nice cached page view. I haven't figured out how to look at cached pages in DuckDuckGo.

I think DuckDuckGo is very interesting and I think it has a lot of new features to offer.
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: duckduckgo search engine
« Reply #12 on: April 18, 2012, 01:30:59 am »
How often do you actually have to type the URL? I almost never type full URLs. After using a browser for a while, I either use a bookmark button or type the first letter or two of the URL, which is enough for my browser to know what I'm looking for.

To search Google, I almost always type it into the URL bar in Chrome, which does a Google search.

Not sure if you were being serious, but I certainly don't think that's a very good reason to think they'll fail.

If they do fail, I think it'll be because they don't have the engineering or financial resources to scale like Google has.

They're gonna fail because their name takes too long to type. I can hammer off 'google.ca' in seconds, but 'duckduckgo.com' is painful by comparison.
This + some queries take noticeably longer to complete than Google.
Yeah, but the infinite scroll, keyboard shortcuts, and !bang more than make up for those 0.5 seconds lost.

To play devil's advocate:
- ddg.gg is fewer characters than google.ca
- Google reports bogus statistics (e.g. # results fount) and makes you click "Next/Previous" or page numbers. But duckduckgo has infinite scroll, keyboard shortcuts, and !bang.
- Google results include lots of spam. DuckDuckGo evades parked domains by communicating with parked domain registries (I don't know the exact details of this).
- Google links can't be copied with "Copy Link" (because Google wraps itself into links)
- Google doesn't know how to communicate with external services (e.g. WolframAlpha, Weather, etc...)

On the other hand, Google does have a nice cached page view. I haven't figured out how to look at cached pages in DuckDuckGo.

I think DuckDuckGo is very interesting and I think it has a lot of new features to offer.

I don't get the impression that DDG does its own indexing. It seems like it augments results from an existing search engine (Yahoo?) with some of its own data. It would therefore be pretty difficult for it to offer features like cached pages without just being an API proxy, which doesn't seem very useful.

I like the infinite scroll. I wish Google would've done that instead of instant search, which I find more annoying than useful.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: duckduckgo search engine
« Reply #13 on: April 18, 2012, 01:39:22 am »
I am pretty sure it does its own indexing (it has a web crawler DuckDuckBot), but it has a different strategy such that it somehow knows about content mills (such as parked domains) and ignores them entirely.

But I imagine that you're probably right that it aggregates results from other services too. I don't know to what extent it does this though.
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: duckduckgo search engine
« Reply #14 on: April 18, 2012, 03:20:34 am »
I am pretty sure it does its own indexing (it has a web crawler DuckDuckBot), but it has a different strategy such that it somehow knows about content mills (such as parked domains) and ignores them entirely.

But I imagine that you're probably right that it aggregates results from other services too. I don't know to what extent it does this though.

I should add that all of the things I'm saying about DDG are taken from things I've read on their wikipedia article.

It does have its own bot, but I don't think it has an index of the entire web in the same way that Google does. I read that it has a bot, but I'm not sure what it does. Perhaps it crawls some small subset of really popular sites or something. There's no way they can maintain a reverse index of the web at the scale Google does given their tech stack is perl and nginx without some absolutely absurd hacking.