0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

Yak shaving, book pimping, and feed spooling

Well, of course I've lapsed pretty much right back into silence after having shaken this place up and having announced the arrival of the book.

The culprit, of course, is yak shaving. Again. True, life itself has been pretty busy lately. The days are booked, the weekends have been filling up--and in spare moments I've been obsessed with jumping from building to building. But, when it comes down to me and a pile of code on the screen, I find myself in ever further depths of recursion.

For instance, I keep meaning to get down to posting some lightweight "asides" in place of my old "quick bullets" posts I was doing. But, of course, before I do that, I want to do some Kottkesque template mungeing to more properly present these smaller bits.

And, though I'm actually most of the way done making another rev to the theme here, I also want to fold my linkblog back into the site. The absence of these has already been noticed, so I'd like to give those a proper treatment.

In addition, I still mean to start pimping my new book a bit; maybe even starting tonight. I've got a notion to post teasers highlighting a few of my favorite things. And then, of course, there's the neglected companion site on which I've yet to spend much time at all. But I've got grand plans, including some which go beyond the book itself and toward making hackingfeeds.com a regularly updated and relevant resource.

Speaking of that... I've also continued working a bit with some feed hacks since finishing the book.

FeedSpool is one of these: I've revived some of FeedReactor's old code--this time aiming for a much higher degree of simplicity, trying to stick with standard Python modules, and dumping the database altogether.

I've been meaning to make a more formal announcement about this thing, once it's a bit more in usable shape. In a nutshell: It polls feeds and downloads the data. New entries are split out into individual files, like an email or usenet spool. That's it. Other programs are expected to do the clever bits.

And, to go along with FeedSpool, I've been toying with building a Spotlight importer for OS X Tiger which indexes RSS and Atom feeds and entries. Not in Subversion yet, and not nearly ready for public consumption, but it's been pretty fun to play with. (And I totally forgot just how many feeds I have lying around on my hard drive!)

Anyway, that's enough for now. Time to post this and get to thinking about what I want to post next!

Archived Comments

  • Just a quick note that as of this writing, neither the feeds (ironic!) nor commenting works at hackingfeeds.com.
  • Aristotle: Thanks for the note! That should be fixed now. (This is me, grumbling about mod_rewrite rules...)
  • Oh man...don't even talk to me about that blasted Hulk game. It's been sucking up my time and destroying my thumb for over a week now.
  • slackorama: I've been playing that game with the large-size XBox controller, since I'm still in need of an S-type. Man... I've got a big oval bruise / permadent in my right thumb from charging up the jump button over and over again.
  • Re: FeedSpool: I started writing something similar a few years back, that read RSS feeds and posted them to an nntp server, dynamically creating newsgroups (one for each feed) on demand. I intended to read my feeds with tin or slrn (I'd use thunderbird now) and call it a day. I didn't get very far with it, though, because I couldn't find an NNTP server package that I was happy with, and then something shinier came along. I think there is a lot of merit to this idea, though, and I'm going to be taking a look at FeedSpool.