Categories
Found

A Holy Shit Moment – RSS + NNTP

Rands often talks about his HOLY SHIT LIST on his blog, and I’ve been meaning to do one lately. But today, I had one, and I just need to share.

As of late, I’ve noticed my blogroll has been spiralling out of control. This leads to frequent pruning and then forgetting about sites I probably should be reading more often (movabletype.org, for instance).

So I started thinking about my options. I had tried NetNewsWire Lite, and while it was working for a bit, there were enough interface quirks that when it thrashed my subscription list, I threw my hands up and shouted “FUCK IT”. I tried tinkering with the mt-rssfeed plugin, but that wasn’t doing what I wanted it to either; no distinction between what I have read and what I hadn’t, plus messy crontab configuration.

Somehow, I remembered in the back of my mind a conversation I had with Jeff Vinocur about 2-3 months ago where he was looking for something to do RSS aggregation without the hassle of using another app. Jeff redefines “usenet junkie”, so he ended up finding a piece of software called nntprss. As I understood it at the time, nntprss took rss feeds and propagated it to a news server or something, so I was frightened off.

In fact, it’s even more simple than that. nntprss takes a list of RSS feeds (given to it through a web front end which it also provides), parses them at intervals you set, and expresses them as newsgroups on its own NNTP server.
Today, I downloaded it, and this is what ensued:

Hmm, nice platform-indifferent install. It’s Java, though…hrm.
*type type type*
Hmm, easy enough to get running.
*click type click*
Nice web interface…let me add a few feeds and fire up MT-Newswatcher.
*click click click click click type type type*
HOLY SHIT.

It was like an epiphany. The light shone down from the Heavens, and I realized at long last how easy it was going to be to handle 80+ RSS feeds at once. I realized how nice it will be to categorize my feeds into a hierarchy. To pull it all in at a glance and see what I have to read using an interface I’ve been used to since 1995. All this using a protocol that’s been around for at least 20 years, where there are tons of robust tools to use on top of it.

It’s not perfect yet; I really want to see the ability to have one rss feed post to multiple groups, thus allowing me to aggregate groups of friends into one newsgroup. But this is version 0.3. It’s not even close to done, and right now it’s pretty damn good. And even though this thing is cranking away and checking RSS feeds nearly every second, it’s using at 0.8% of my CPU when it’s active. For comparison, the Palm Desktop software, which I don’t use with any regularity, eats up twice that.

Holy shit indeed.

(Anyone who wants to try it, I’ve been happily letting people onto the news server to see what it’s like; grab a news client and drop me an email or a comment and I’ll send you my IP.)

Categories
Found

Friday Five

Good questions this week. [FridayFive.org]

1. What do you most want to be remembered for?

I want to be remembered as the guy that helped people when they had little nagging questions, had a joke ready at the appropriate times, and was above all else, reliable and trustworthy.

2. What quotation best fits your outlook on life?

I GOTTA BELIEVE! Seriously, look at PaRappa. He always had insurmountable problems in his life, but when he put on that damn hat and put his mind to things, everything was solved – normally with a fun rap. Essentially, if you believe in yourself, you can get anything you want done.

3. What single achievement are you most proud of in the past year?

I’m very proud that despite everything that happened before hand, Katie and I managed not to be mentioned in the news for a brutal double homicide/suicide right before the wedding.

4. What about the past ten years?

While the above is a close second, I’d have to say surviving Cornell.

5. If you were asked to give a child a single piece of advice to guide them through life, what would you say?

I’d tell him in life that the point of life is not to constantly be wrapped up in self-hatred, stress, doubt, and conflict – but to making yourself and others happy. So keep your priorities straight, never get bogged down in fear and loathing, and always eat a shitload of candy.

Categories
Found

Touches Of Art

Got two links that need pimping.

First, Brian Witkowski has an enjoyable photo gallery of things from his everyday life; I recommend the greyscale and the nil lumina artwork in particular.

Second, Benjamin Birdie left me a comment today, and under bloglaw, I went to his website and promptly discovered an amazing treasure trove of content. Not only is his comic, Genre City, excellent beyond belief, but he’s got some genius short stories. I can’t get over the ‘Rolling’ series – where he takes a New York Lotto Cashword card, and makes a coherent short story out of it.

Both will be appearing on the blogroll once I finish reorganizing it again.