Archives

13 January 2008

NetNewsWire

My infatuation with RSS newsreaders has ebbed and flowed over the years. At each successive stage of RSS discovery, I eagerly latched on and proclaimed how this was “the greatest thing in the world”. In the very beginning, I coded simple scripts invoked via the old Unix crontab facility, ala server side. It worked well (though not updating now, view an example of homebrew RSS reader output here, but I never made it to step where I moved the adding and removing of feed URLs from a text configuration file on the server to a simple web form. Because before I got there, I was stymied by, at that time, a lack of directory resources where such available RSS links were cataloged. So then, my little project transformed into an ill fated attempt at building an RSS directory service, the allure of which quickly faded as I drifted into programming pursuits more becoming to me. Also, coming onto the market, where some client applications that did a snappy job, and I started using one that I believe was a precursor to the current NetNewsWire incantation.

It was a Mac application and it worked decent enough. Except there were some shortcomings:

  • Default setup broke feeds down into categories — That sounds good, but in practice, I prefer to throw them all in the hopper and let me pull them out as I like. It also clutters up the application space. I realize for some, this is the way to be, but it’s not my modus operandi.

  • Unable to dynamically order — Sometimes I want to view my list of feeds in alphabetical order, sometimes by order of “last updated”.

  • Missing search — When you have hundreds, if not thousands, of feeds, ability to search for that one article you think you scanned, but now wish to study further, is essential.

  • Support for Atom — Specifically, for blogger.com posts. I believe it was a feature that was offered, but only for paying customers, not the free reader offered.

Plus, the final factor that ended my relationship with the forementioned RSS software was its inability to handle large volumes of data gracefully. Just look at my del.icio.us blog links list — there are nearly 1,300 entries in there.

Then Google Reader was born. Upon discovery, I again was enthralled. As I may work with a number of computing machines during a given day (or week), the attraction of being able to access the same repository from distinct machines lured me in. Logging my initial thoughts on my Google Reader affair, you can see that despite some drawbacks, I was highly optimistic about Google Reader. The honeymoon didn’t last long, as soon thereafter, severe issues surfaced with the Google RSS web application:

  • It choked on a early and often basis — It just didn’t work. It would constantly “hang” and a familiar screen site would be the spinning beach ball. Or it would work partially, allowing me to peruse current feed threads, but spit up violently when I tried to access via total subscription list. And this occurrence was a frequent happenstance at a total of 200.

  • Clunky UI — Delighted about keyboard access but quite puzzled why simple paging (or any little clicky) was so bloat laden. I mean, RSS is simply a text file, minus a whole lot of fat, which is what the point of RSS is really all about. Just the meat, no trimmings or desert or fancy silverware or napkins or saying grace.

  • Limited order options — Even for a web application, should be a no brainer to allow me easily sort the feeds in whatever manner I wish. Additionally, adding a new feed was not as easy as it should have been. Especially for a web application.

So I trudged along and occasionally only popped in to my Google Reader, mostly if my internet experience was iPhone originated.

Until last week, when I caught the news about NetNewsWire. Skeptical, but nevertheless, I downloaded and installed on multiple machines. Decided to give it a whirl, and here I can report that this is a software work of excellence. As I’ve wasted enough words on preliminaries, let me march right to the meat of the matter, and inform you why you should use NetNewsWire (or FeedDemon if you are an unfortunate Windows user):


» read more