So many feeds, so little news

2007-12-11, , Comments

I consume the internet using a web browser and a feed reader. Here’s the pseudo-code:

find www -follow -type feed -print | sort

Find

The find process seeds itself. When I read something I like I follow promising links; and if I do like what I then find, I click the feed icon in the browser address bar, and my preferences arrange for the feed to be filed by my news reader.

Part of a graph

So I’m recursively walking a massive directed graph. The further I explore, the more there is to be explored. I haven’t yet added the same node twice (I do at least remember where I’ve been and what I’ve already added) but it’s only a matter of time (and now I think about it, I have added planets which syndicate feeds I’ve already subscribed to).

Should I tire of this auto-discovery, my feed reader will happily, and with unnerving accuracy, offer its own recommendations.

Sort

The subsequent sort isn’t too bad. My reader supports various filing and filtering and viewing operations.

Uniq

What I’m starting to want, though, is uniq.

find www -type feed -follow -print | sort | uniq

Last week half a dozen feeds I subscribe to reported that Python3.0a2 had been released; none added much news to that headline. Similarly lots of people told me about the google chart API launch — though in in this case, some had something original to report. It’s fuzzy uniq I need, a filter which kills hollow echoes and keeps thoughtful commentary.

My feed reader shows me what’s been updated. It can’t show me what’s new.