How to mark all posts as read in Google Reader

With the release of Google Calendar, I’m finding myself migrating more and more of my online life into Google apps. Gmail was the first (and still best), Google Personalized Homepage the next, then Google Calendar and now I’m starting to use Google Notebook some. The one that I could never really get into, though, was Google Reader.

Unfortunately, the first thing I did when Google Reader was released was to import my entire 250+ feed OPML file into it. Now, unfortunately the way Google Reader works is that it forces you to look at every single post, so if you have feeds that are very frequently updates, Google Reader is not great at letting you simply skim through them quickly. Almost immediately, my Google Reader account was overwhelmed with thousands of unread posts, and it felt completely out of control. I abandoned it, as I suspect many other people did who went through the same experience.

Since then, the Google Reader team has made a number of improvements, not the least of which was in adding a Google Personalized Homepage module that allows you to read posts from there. Since I use my personalized homepage as my online “home base”, I had to give this a try.

Here’s a big problem: One of the shortcomings in Google Reader is that there is no way to perform bulk actions. So you can’t just mark everything as read, just as you can’t unsubscribe from more than one feed at a time. So I manually unsubscribed from over 250 feeds, then imported a very select few feeds. This did not go without some problems; for example, I’m still receiving new posts for feeds that I removed days ago. But worse still, what remained were hundreds of unread posts that I wanted to but was unable to mark as read en masse.

Greasemonkey to the rescue! I followed a link from the official Google Reader blog that pointed to some Greasemonkey scripts that had been developed for Google Reader. One in particular caught my eye: Google Reader Auto-Read. This Greasemonkey script will allow you to simply click a link, and have it start methodically scrolling through your feeds one post at a time and mark each one as read. You can fire this thing off and work in another tab, or just go to sleep. It’s not fast, and it’s not elegant, but it does the trick. So if you, like me - and Steve Rubel - have the problem of many old and unwanted unread posts in your Google Reader account, give the Google Reader Auto-Read Greasemonkey script a try.

Tags: , , , , , , , , , ,

Television network branding helped me realize that NBC sucks

One of my favourite Vancouver bloggers - Darren Barefoot - posts about the recent phenomenon of television networks using a lot of their ad slots to advertise other shows on their network. He links to a study that shows that “Only one in four 12- to 34-year-olds can name all four major broadcast networks: ABC, NBC, CBS and Fox.”

I was having a conversation about this recently with a friend. I was complaining that NBC felt the need to remind me at every opportunity during the finale that they were the idiots responsible for canceling my favourite television show, The West Wing. While I suppose ‘any press is good press’ as they say, I have to say that not only do I not care what network produces the shows I watch, I will never make a viewing decision based on the network. They simply don’t matter, except to themselves in a business sense. So I guess what I mean is that they don’t matter to the consumer.

And while I’m sure NBC wanted us to think “thank you NBC for bringing me 7 years of the West Wing”, all I ended up thinking is “Go f^&k yourselves, NBC, for canceling the best show on TV which could easily have run another 7 years.” So maybe I will make a viewing decision based on network, but not in the way they were hoping.

Beyond TV Review at DownloadSquad

I wrote a feature article review of SnapStream’s Beyond TV 4.0 personal video recorder software for DownloadSquad that went live on the site this morning. Have a look.