My backlog in NetNewsWire has been getting to alarming proportions. I made the mistake of trying to deal with this by pulling some of the better blogs into a group that I would read more regularly - which just resulted in me getting bored while the backlog increased. It turns out that variety is good, who'd have thunk?
Anyway, as it was raining this weekend, I whipped up some code to try to deal with this problem. It's called FeedShuffle, and it's only really much use if you are a NetNewsWire 2.0 Beta user (which is actually not a small group.) From the README...
FeedShuffle is program that can be run as "Special Subscription" in NetNewsWire 2.0. It will generate an RSS feed containing a random selection of items from all of your other NetNewsWire subscriptions.
As NNW tracks which posts you've read by their GUIDs, things you've already read are marked read in the shuffled feed, so you don't end up reading things loads of times (famous last words.)
You can download the software from the following link: FeedShuffle.dmg.tar.gz (1242.7K)
(Update: to get the latest version of the software, check out the FeedShuffle Blog)
The software is, rather unfashionably, written in Java. The ROME RSS library made it a snap to write this. The disk image also has the source code, which I've put out under the Apache License, so feel free to fiddle around with it under the usual Ts and Cs.
Anyway, I doubt this software has much of a future - if people like it, I imagine Brent will make it a feature in the next version of NNW, which is as it should be. I was kind of expecting it to be there already, given that NNW 2 has "Smart Feeds".
(Update: I got linked by Brent, and there seem to be a few downloads already. I am now awaiting the flood of angry complaints and bug reports.)