Skip to main content

Renaissance

I have always loved RSS.

Since way back when, RSS readers are what I have made in my spare time.  You, or rather I, spend so much time reading the internet, you want the be experience to be tailored to you.

I have been using the current version of my hand-rolled web-based feed reader FeedThing for something like 7 years.  After the initial burst of activity to get it working, I haven't touched it much except to fix the occasional bug or annoyance.  I got it going to the point that (and only I) could use it and then just tailed off.

During those 7 years, RSS and feeds have become way less popular.  Obviously they were always very niche, but even amongst the small corner of the internet that ever liked them they have fallen by the wayside in favor of Twitter and Facebook and the relentless onslaught of the social.

So it was a pleasant surprise to have a post announcing a new feed format pop up.

I don't know if JSON Feed will take off.  What I do know is that since it has appeared, I have dusted off the FeedThing code, upgraded it onto a supported Django version, added such astonishing features as support for the back button, and of course added support for JSON Feed.  And from there I've been sparked into all sorts of activity.  Upgrading other personal projects and fixing technical problems on my hosting.

I even found this very, very defunct blog.

So thank you to all involved.  Even if it doesn't take off, I am very grateful for the inspiration it gave for a month of nerdery I thought I didn't have in me any more.

And that's probably about it for the next 7 years.

Popular posts from this blog

Citeable Blockquotes

I use some javascript to make the citations in my blockquotes clickable. It's all very well but it doesn't exactly help for general browsing.

So, with a little more Greasemonkeying, we have Blockquote Citations.

It works by adding a link to the citation if it appears to be a url. It will use the blockquote's title as the link text or "source" if there isn't a title.

It will not add the link if there is already a visible link to the same URL - the idea being we don't want to make pages unreadable if people already have gone to the trouble of linking to their source either manually or with script.

This blog has the blockquote citations script inline, but you can test your installation of the script on this handy test page.

HOWTO: Install lxml on Mac OSX

lxml is a total nightmare to install on the Mac. For my own future sanity, this is how to do it.
Install MacPortsInstall libxml2: sudo port install libxml2Install libxslt: sudo port install libxsltMake sure DYLD_LIBRARY_PATH includes /opt/local/lib (I am a unix n00b and just edit ~/.bash_profile to have the lines:
DYLD_LIBRARY_PATH=/opt/local/lib
EXPORT DYLD_LIBRARY_PATH
in it and restart the shell)Get the lxml code: svn co http://codespeak.net/svn/lxml/trunk lxmlInstall Easy_Install (surely you've done this already!)Install Cython: easy_install Cython==0.9.6.12In the lxml folder run python setup.py build --with-xslt-config=/opt/local/bin/xslt-configThen python setup.py installLook puzzled when python test.py fails utterlyShrug that off quickly when lxml works generallyThis is for Tiger, it may work on other versions too.