However, my intention was not to enlighten people about SearchMash (although you can go have a whirl, its quite cool! :P ). My intention was to tell you about what one can achieve by using SearchMash in a way Google didn't want you to know. Again, since Google didn't want you to know, they can easily change it and/or remove it as they please! So don't make mission critical applications using this. Now to the good stuff!
Google to the rescue!
I remember crying countless number of times of a Google JSON feed for their data, in the same fashion Yahoo! provides JSON(P) feeds for almost all their services. Turns out that Google has always offered it, just never told us! :( So now, through SearchMash you can get your dose of JSON filled with Google content, including their main Web Search! Yep, you heard that right! No more restricted access to just blogs! :) Now there can literally be a Native Web Search, and very easily too! But how do you get the stuff? Glad you asked :)
You use the following query, replacing [term] with what you're searching for:
http://www.searchmash.com/results/[item]
Or you can use:
http://www.searchmash.com/results/[item]?i=11&n=10
Which returns 10 results starting from the 11th results! Now this is something that can really be exploited nicely by people. No more working with their SOAP API to pull results, just use simple JSON and get creative :)
A more (just a little more) detailed explanation is given at Google Operating System. Go ahead and check it out! :)