Archive for March, 2005

Yahoo releases a Creative Commons search

Thursday, March 24th, 2005

Yahoo just released a Creative Commons search — it lets you find web resources that are licensed under the various Creative Commons licenses. Way to go, Yahoo!
(read the annoncement on the Yahoo search blog)

Microsoft imitating del.icio.us?

Friday, March 11th, 2005

del.icio.us is a very good social bookmarking site. It’s both a way to keep your online life organized, a place to see what others are interested in, and a method for information lookup.

It looks like this point isn’t lost on Microsoft. The MSN Sandbox site start.com seems to have a playtest version of an online bookmark management site — without the social aspects yet, though, but that could easily follow. The new site also seems to integrate with RSS in some ways. And only works in IE, for now. But it’s a “start”…

This is the second project from the sandbox site — the first, start.com/1, is an online RSS reader. This one is at start.com/2, and I suppose many people are pretty curious about what’ll pop up on start.com/3

Yahoo’s Search API

Tuesday, March 1st, 2005
Yahoo yesterday released their Search API. I’m joining the chorus saying that this is a Good Thing, for a few reasons.
  • The application key is a really good idea Some applications like Google and Flickr require developer tokens. While a good way to regulate who uses your application, and curb abuse, the application token holds an advantage for a developer: it allows the application’s source to be distributed in a working state. For source-only applications (such as websites or scripts) a developer code is not possible to hide. Since the companies typically don’t want you to show people ”your” code, people have been distributing the source code with “INSERT_YOUR_TOKEN_HERE” instead of the actual token. In Yahoo’s model the application is easily distributable. The downside is of course that Yahoo has no way of knowing if I just stole an application code from someone else’s app. It also would allow the developer to register for a large number of application keys and query Yahoo using those keys in round-robin fashion. These are curbable abuses though, and the benefit to developers likely outweighs the downside of server management.
  • REST API While REST is not the best way to access data (SOAP is definitely more structured, more standard), the REST model allows people using languages without good native SOAP support to query the service. I think it’s still really important to offer a SOAP interface, however — those of us using platforms with good SOAP support dislike having to hack around REST.
  • Developer communication Unlike Google’s somewhat marketing-rich blog, the Yahoo folks actually have a real developer blog. They also have a Wiki — nice!

Add a high query limit to this list, and you’ve got a great service that definitely moves the web service evolution of the Net forward.