search


27
Jan 12

Power Search Without Google

Search on the web is more than just knowing the right words to search. It’s knowing how to use the engine behind the text box. Here are a few quick tips for getting better results, many of which are not possible with Google.

DuckDuckGo

As any respectable search engine should, DuckDuckGo (DDG from here on) provides site specific search. Adding the “s:d” flag to the query provides search results ordered by date. To narrow search results to only hits where the page title has the specified word, throw in the “intitle:” flag. Unlike Google which now promotes Google services to the top of results, DDG promotes hits that are more valuable to the user. For example, searching for an emoticon provides the actual definition through what DDG calls “Zero-Click Sources”.

Searching for Python datetime functions produces a familiar list of sites with relevance but at the very top, a StackEchange result is actually loaded as a preview because DDG already knows that StackExchange is an authoritative site and the the first result might be the most relevant. Equally impressive, searching for an Cocoa Touch function provides a zero-click result with the method definition.

python search

Putting in an acronym also provides very quick access to definitions. There’s no need to click and look any further if it’s a common definition I’m looking for. Looking for a drug by name also provides the chemical structure and a brief description. If I just need a quick sample of Lorem Ipsum, that’s easy too.

The list of zero-click sites is pretty broad. There are song lyrics, map results and Yelp to name a few. Try the Punchfork recipe search for a quick way to find food recipes. These are invaluable research tools.

DDG also provides some very robust decision making tools.

Gates

Bangs

DDG also provides what seems like a site specific search on the surface but is actually a more convenient search than Google would ever offer. Bang prefixes tell DDG to offload the search to a specific site. Rather than producing crawled pages, the results are loaded into the site’s own search engine. For example, searching “!python os.path.lexists” loads the Python documentation search results. Searching “!stackexchange python os.path.lexists” loads the results for stack exchange. No intermediate landing page with ads. No social network turds floating to the top. Just the search results on the site I wanted. A ridiculous number of site searches are available that makes DDG a great landing page. It’s as if Quix became a search engine.

Goodies

DDG also has a number of other little goodies like reversing the lettters of a sentence.

Finally, DDG has direct integration with Wolfram Alpha for factual data results.

Wolfram Alpha

Most people know Wolfram Alpha can be used to get a company profile that includes stock performance. But it’s much more than that. Wolfram is a factual search engine. Or as their tag-line says, it’s a computational engine. While it can solve complex math problems, it can be equally useful for playing Hangman. Wolfram can also chart flat data or provide a curve fit.

Wolfram can also eat away hours exploring trivial data like a list of exo-planets

Wolfram can provide very complex analysis from a simple query, like the odds of landing black in roulette.

Black

 

Wolfram is one of the best basic resources for doing development or design. Need a character code for “em dash” or the hex code for a color. How about generating a captcha from a specific phrase or testing the strength of a password.

Interested in information about a specific domain? Here’s the profile of this site. Compare that to a real news site like TUAW, which also shows a map of their HTML hierarchy.

Interested in moving to a new area? Check out the crime rates first.

There are less academic uses. Wolfram has access to cultural reference data as well. For example a detailed profile of Luke’s father or the Beatles.

To anyone with a new iPhone 4S, this is nothing new. Siri does most of its magic with Wolfram Alpha. What I find funny is that so few people use the same magic on their desktop.


12
Jan 12

DuckDuckGo

There’s a little bit of grumbling about the changes Google has made to search results. Several prominent bloggers have declared that they are switching to Bing. I’d like to suggest a better alternative. DuckDuckGo[1] is a great search engine. They respect their users and provide pretty good results. Importantly, they are generally different results from Google.

I’ve written about DuckDuckGo before. It’s still good.

By way of The Loop


  1. I know. Terrible name. But do you really care that much about the name? If so, why are you using “Google”?  ↩


7
Nov 11

It's Not A Search. It's A Question.

Siri is now fully ingrained in my workflow. I use it at home and on the street constantly. It greatly reduces the time to conceive an idea, research it and then get it written down.

Something that I am noticing though is that I no longer need to think about where or how to search. I don’t care. I just want the information and an assurance that the source is reasonably authoritative. I get that with Siri. Right now the service pulls results from two primary buckets: Wolfram Alpha and Yahoo. Weather and Stock information comes from Yahoo. All factual data comes from Wolfram Alpha. Everything else is deferred to a classic web search using Google. I am really getting accustomed to how little I need to think about the mechanics of searching. I rarely need to consider syntax or boolean operators. Do I try Google and Bing or stick with DuckDuckGo? Siri has made me care less. It really frees my mind to think about applying the information rather than how to dig for it.

The majority of time I spend searching on the Internet is spent sifting through garbage. Digging for gold hidden in piles of link-bait filth. It turns out that I don’t need the absolute best result most of the time. I just need something that answers my question.

I hope this is the future of search. I know it would likely destroy Google, but that’s their problem. I’m selfish that way. They need to figure out how to make their business model giving answers instead of doing searches. A process where I never see a logo of a search engine. I just see my answer.

Here’s some of the handy and funny information available through Siri:

How many calories are in an Oreo?

What is a 20% tip on $60 for four people?

What’s the high temperature going to be on Thursday?

Who is Luke’s father?

What rhymes with Orange?

How much wood could a woodchuck chuck?

What’s the volume of a sphere that has a 23 inch circumference?


4
Feb 11

The sound of not sucking

Google search has been experiencing a slow slide into the realm of unmoderated WordPress comments. I’m sure Google finds a lot of relavent search results but in general the first 2-3 pages of results is garbage filled with link farm results and Adwords hits.

I’ve recently been on a quest to replace Google search with something that actually works. I was getting pretty frustrated until I stumbled across duckduckgo.com. So far the only bad aspect of the service is the name. I mean seriously, how can you tell people about this search engine and not sound like a lunatic.

This little unknown service has already surpassed the quality of Bing, which spends millions on their search each year. Maybe it’s a difference in marketing.

The search results are uncluttered by spam. Just actual results that are useful. For example, searching for “Hot Sauce” produces the following results.

hot_sauce_results

I’m not going to waste bandwidth with showing the Google results. Importantly, the layout of the results are unobstructed by advertisements and detritus of various sorts. I also really like the option to choose results for different meanings of “Hot Sauce.”

Beyond the quality of the results, there are a tremendous number of settings to make the experience exactly what you want.

Security Settings

You can turn on HTTPS encryption as well exclude your search terms from sharing with 3rd parties.

duck_security

Look and Feel

There are plenty of settings to customize how your results are displayed. This makes for a much cleaner experience and really allows a user to focus on the results and not the search engine.

duck_appearance

Integration

The service can be integrated directly in the IE and Firefox default search engine. Firefox has the added bonus of allowing for the SSL enabled search engine option. Unfortunately, the easiest way to integrate duckduckgo (see how terrible that name looks) into Safari is to install the plugin. Rather than just modifying the existing search field in Safari, it installs a completely new search bar. It’s big and wastes vertical space. I’m not a fan of the plugin but I do really like the results.

duck_bar

Go and explore for yourself. Don’t miss the simple shebang system for getting better results.