Why No RSS Feeds for Amazon Wish Lists?

Maybe I’m just out here on the cutting edge and no one else in the universe would find this useful, but I’m always amazed that Amazon doesn’t have RSS/Atom feeds for wishlists. I could subscribe to all of my relatives/friends wish lists in Google Reader and give Amazon yet another opportunity to suck up my hard earned cash.

But, alas, no. I gave up on Amazon Wish Lists awhile ago and was using TheThingsIWant.Com which pretty much sucked except that it had RSS feeds. But now it appears to be down for the count (offline the past few days).

Companies seem to omit services like this because the knock is that the average user has no idea what RSS is, much less why they’d want to use it. Which is true enough, I guess, but there are plenty of Amazon-related sites geared to non-technical users that at the moment are forced to scrap wish list information from Amazon. Why hamper the development of such services by not offering native RSS/Atom feeds?

Complex Life WordPress Plugin

Complex Life is a plugin for WordPress designed to import information from social networking and other web applications and then output a page that integrates in one place all of the things you’re doing online.

Take a look, for example, at my lifestream which could be prettier, but you’ll get the basic idea. Complex Life is importing my Facebook feed and my Google Reader shared feed (which includes the title and links to comments I’ve made on the web as well as links to my latest Spore creations — well my kids’ latest creations since they hijacked it after seeing all that Spore goodness). You could also import your Twitter updates and information from other sites as well as any site that offers plain old RSS feeds of your data.

Very nice. One improvement I’d like to see is the ability to store the data in the WordPress database. At the moment the plugin is retrieving each feed, parsing it and then caching it for about an hour and a half, at which point it goes out and retrieves the feed again. I’d like to store that data in MySQL which could add some interesting options.

Boing! Boing! Has the Right Approach to RSS Feed Ads

I think Boing! Boing! has exactly the right approach to ads in RSS feeds. Their feed has the full text of their blog entries, and they’re putting ads in about 1/3rd of those in the RSS feed.

Frankly, I think it’d be perfectly reasonable to put them in each entry. What I can’t stand and unsubscribe from immediately are the folks who have a headline from their blog, followed by an ad, followed by another headline, followed by an ad.

Creating RSS Feed with Slogger

Ever since I discovered it a few months ago, I’ve been plugging the Slogger extension for Firefox. Slogger allows the user to automate saving a local copy of every web page he or she visits. Doing so takes up 100-150mb a day, at least for me, but storage is cheap so why not?

Slogger also produces a daily page listing all of the pages you’ve logged, linking both to the local and web versions. In early versions of Slogger you could control the look, feel and content of that daily page by altering the template. The latest version of Slogger takes that one step further and allows you to define multiple profiles, so you could have an HTML version of that list as well as an ASCII-text version.

Or you could do what this user’s done and create an RSS feed of all the pages Slogger has logged and then read that in your news reader.

Why would you want to do so? Well, not everyone is like me and wants to save every web page they visit. Some people, instead, configure Slogger so that it only logs a page if they push a button that Slogger installs on the Navigation toolbar.

So you could use Slogger to archive pages that you want to go back and read at a later date, for example, and then maintain a list of those in an RSS channel on your local newsreader.

Full RSS Feed of This Site

I’ve been reading a lot of the back-and-forth lately over whether RSS will be/should be used to replace e-mail newsletters. All I know is that for all of the e-mail newsletters that I subscribe to, when the proprietors have offered RSS feeds that duplicate the content of the newsletter, I’ve unsubscribed from the e-mail version and subscribed to the RSS feed.

And, in that spirt, the RSS feed below offers the full text of all entries on this weblog:

http://brian.carnell.com/syndication/rss/brian_complete.rss

Radio Userland Is Broken

Dave Winer complains today that a story about RSS left out any mention of Radio Userland. According to Winer,

There are two schools of thought about aggregators. One says that they should work like a mail reader, the other that it should work like a weblog. The former shows you each feed as a separate thing, the latter shows all articles in reverse-chronologic order, grouping them by time. Imho we already have enough mail readers, wire up RSS to email and you’re done. Who needs another piece of software to do what an already-existing category does so well. But the latter, which is the approach I used in Radio’s aggregator, works incredibly well. People who are just using mail-reader style aggregators are really missing something. Articles that only write about mail reader aggregators are also missing something.

No, actually Radio’s aggregation features suck for precisely this reason. I know this because I’m using Radio as an aggregator.

Well, technically I’m ignoring it at the moment because it’s impossible to actually use Radio Useralnd if you want to subscribe to a lot of feeds.

This is something I’ve written about before. Net News Wire has a very nice system that lets you organize and aggregate feeds by categories the user defines (see this nice screenshot). But Dave doesn’t work that way, so the odds of seeing this in Radio is non-existent (please port Net News Wire to Windows!)

Dave says all you need are your feeds in reverse chronological order like a weblog. Earth to Dave — relying on reverse chronological listing as the main organizing principle for news is stupid. Ever visited Google News? Notice how they divided the stories into categories? Same thing with the New York Times.

But the world according to Dave is that all anybody ever needs is a reverse chronological listing and so that’s that. As a result I see RSS feeds arranged like this:

Wi-Fi Networking News (2 items)

AllAfrica News: Zimbabwe (2 items)

AllConsuming ( 9 items)

BoingBoing! (6 items)

CNET News.Com (5 items)

Moreover Animal News (3 items)

Moreover Asia (6 items)

NYT Business (1 item)

NYT Homepage (5 items)

Tomalak’s Realm (1 item)

BBC News Home Page (7 items)

Animal Concerns News Service (5 items)

Moreover SE Asia (14 items)

Moreover Asia Pacific (15 items)

Samizdata.Net (2 items)

Register (1 item)

FARK (5 items)

Yahoo! Oddly Enough (5 items)

Yahoo! Strange News (2 items)

Reuters Science (2 items)

Scientific American (1 items)

New Scientist (2 items)

EurekAlert (1 item)

Economist:Books (1 item)

Dave would never have the animal-related feeds and tech-related feeds grouped together, so why would I ever want this? It’s the Henry Ford principle — any color you like as long as it’s black (or reverse chronological).

The upshot is that I rarely bother to even check Radio’s aggregated feed anymore. It’s much more efficient to visit these sites in groups using Mozilla’s tab features than it is to wade through the chaotic output of Radio Userland.

Customizable RSS Feeds? It’s In Here

John Robb mentions a feature at Adrian Holovaty’s weblog — customizable RSS feeds (unfortunately, as I write this, Adrian’s site is unreachable).

This is a feature which my weblog has had for several months. All you need to do is use this URL:

http://brian.carnell.com/index/rss/?body=

and add the text you want to look for after the “body=”

For example,

http://brian.carnell.com/index/rss/?body=John+Robb

. . . will return all of the weblog posts featuring Robb.

Personally, though, text-based searching like that quickly runs into some problems and limitations which is why I’ve got almost 250 topical RSS feeds (and growing) that can be subscribed to here.

A complete list of all the RSS feeds for this site can be found here.

Caching RSS Feeds and Macros in Conversant

The right-hand sidebar on the front page of this site features recent headlines from other sites I manage. This is accomplished using a macro in Conversant that reads the RSS feeds from those sites and then displays the two most recent posts on the weblogs there.

Which is cool, except it used to cause the page to load slowly when it was time to update the RSS feeds (which the macro did every hour).

So when the discussion on the Conversant support board veered to talking about RSS, I mentioned that it would be nice to be able to change the length of the feed cache.

Well, it didn’t take long until not only was that possible, but a feature was added so that the results of the entire macro itself could be cached. The upshot is that now the text of the headlines here only changes every six hours which means the front page now loads much faster than it used to.

Good stuff. And it may load even faster once we do a server upgrade currently schedule for May.

Radio News Aggregator Update

I’ve been using Radio Userland as an RSS aggregator, but the user interface is decidedly unfriendly once you are checking a lot of RSS feeds (the interface desperately needs a “Check All” option to select all RSS items on a page for deletion).

Userland solved all of my problems, however, by adding a feature to distribute aggregated news via e-mail. Now I receive an e-mail message every hour with all the news I’m trying to keep up with.

Since I do about 80 percent of my computer-related work in my e-mail client, this is an enormous improvement — it’s like receiving a personalized e-mail news digest every hour. Very cool.