DuckDuckHack: Help us make the web a better place
duckduckhack.com
duckduckhack.com
The vertical search engines you write go on Github, so someone could take all their verticals and put them into another search engine. It's not "send us the code and then we own it". Might be worth it writing one if you need the exposure as a programmer.
DuckDuckGo is still under 1% search market share, though.
It was my first time contributing to an open source project and I haven't been able to stop since. Keep being awesome, and thanks for inspiring me :)
https://github.com/duckduckgo/duckduckgo
"This repository contains the core code responsible for triggering and handling the DuckDuckHack instant answers. It is the base of the DuckDuckHack Instant Answer infrastructure."
I bet some people will critique the extent to which this is open source. Still, I it is a very cool platform, and I think it will only help to democratize access to different websites and sources of data.
Some people will probably not want to work on this for free (for a for-profit company), but I'm sure some people will do it purely from the desire to improve their search results.
What motivates someone to contribute to DuckDuckGo? It's fun, useful, and your work can potentially be shown at the top of the search results page for millions of people.
disclaimer: I work for DuckDuckGo.
For example, say you have a website which surfaces information about specific CPU instructions. If you provide an API hook into this information you can expose it to potentially thousands (millions?) of people searching for it on DDG. You then provide a link back to your site below the information.
This is an excellent way to get traction early on. I did so with searchcode.com and DDG was my number one referrer for a long time, providing me with a steady stream of traffic which helped it get noticed.
What happened then?
As someone mentioned Google took over, however that is for organic search traffic. DDG is still one of the highest referring domains, however it has been overtaken by slashdot, cnet, lifehacker etc...
Yes, just like people write free software for Windows. Why is it surprising? Sure, you're benefiting the company, but you're also benefiting yourself and other users.
I'd like a way to specify a language, sdk and an identifier and get a function/class/other reference. Is that something DDG does? It it something it could or should?
My ideal magic app would do this automatically on a keypress in an IDE and put the result on my tablet.
Edit:
The correct short url is http://ddg.gg
https://github.com/duckduckgo/zeroclickinfo-goodies/blob/mas...
Thanks again for notifying us, I'll be checking if any other Goodies may have fallen through the cracks.
1. Privacy enabled by default. This certainly helped get traction when the NSA security revelations came around. DDG is not the only privacy conscious search engine but certainly one that pushes it as a feature more then others. See https://duckduckgo.com/privacy
2. !bang syntax. Remember back in the early days of Google they had a “Try this search on” and a list of search engines? !bang is that idea on steroids. This makes the cost of switching to DDG much lower then any other search engine because you are not locked in when its results are lacking.
3. Gabriel Weinberg (Creator) came up with a way to index the web for a fraction the cost of anyone else. I.E. use someone else’s index through web API’s such as Bing/Yahoo Boss. This means DDG can have an index in billions of pages without buying hundreds of machines and then crawling and indexing. Consider Cuil as an example. This isn't a reason to use it so much as explain why its a viable thing to use.
4. Persistence. Quite a few search engines based on Yahoo Boss and other API’s have come and gone, however DDG continues to be worked on. Just being around for 4 years gives it credibility.
5. DuckDuckHack. If you are a developer you can go to DuckDuckHack and add functionality you want. This may not sound that good, but because DDG already has traffic its a good incentive for start-ups and others to build on the DDG API to get some traction, which means they want to use DDG and promote it which fuels growth.
6. People. The people working on DDG are pretty awesome.
7. Uncluttered results. The results are pretty much just some links without too much fancy stuff going on.
Not to be overly dismissive, but search engines using third-party indexes are nothing new; it's essentially the same concept behind metasearch engines like Metacrawler and HotBot.