Ode To Google Reader
I've been using Google Reader as my main RSS reader for some time. For the most part, I'm pretty happy with it. They've recently added the ability to share items, which makes it far more interesting.
The one thing I'd love to see though is the ability to add local comments on those shared items, comments that only my friends could see. So many times I've read items in my friends' shared feeds and really wanted to say something, or get clarification. Going to the real site and posting a comment sort of implies a certain level of knowledge on my part (especially if it's a technical discussion). However, that barrier is much reduced when talking amongst my friends, and I really would love to see side-channel discussions on shared items. That's my request for the day. So Google, you missed my birthday a few weeks ago, but you should do this for me.
While I'm on the subject, I'll bring it Google Gears recently. For those of you who haven't heard of it, Google Gears is basically a Javascript library that gives you, as a developer of a web product, the ability to off-line content. It received a bunch of hype a few months ago (although, like most things Google does these days, the hype seems to have died off), so I took a good look at it. And to be honest, I don't think I'd integrate it into a web application of mine. It's essentially a local caching system, and it seems a bit redundant to me in some regards. The amount of effort needed to make your application work offline, and then work again while online (via some synchronization of data and what-not), is really far too large for the average application I would think. Maybe in the extreme cases (like Google Docs), you can justify the expense, but doing twice the work to capture maybe 5% of people who want to use your application offline really isn't a good investment for most people (the good ole 80-20 rule).