"And this is what Apple can do that no one else can: make the behavior of talking to a disembodied entity on your face so socially acceptable that the voice computer revolution can finally get underway."
However, I’m a big fan of not relying on third-party sites and services if you can avoid it. What happens in five years when those sites are no longer available? It’s best to know how to do get the same result yourself using basic tools, and the result will often get you better performance.
one of the great strengths of web applications is that they aren't bound by the crusty old conventions of desktop applications. They're free to do things differently -- and hopefully better. Web applications should play to their strengths, instead of attempting to clone desktop applications.
A jQuery plugin for extracting dominant colors from images and applying it to its parent.