• "We write and listen and play music in a cultural environment in which there's intense excitement and anxiety around the idea of music as a social object, not just a commercial one… in order to understand better the ways in which songs are becoming lines in listeners' conversations, we need different ways of thinking about how they've played that role for musicians too." Tom Ewing on music as fanfiction.
  • "After she left, the school began to switch away from Acorn computers to Windows PCs, and computing at school became less and less about actually wrangling the machines for their own sake: programming went away, to be replaced by word processing and the other kinds of useful activities which I'm sure helped a lot of pupils gain the kind of computer literacy they needed for the real world, but it wasn't the kind of computer literacy I needed. I needed the more abstract, joyful, engagement with computers that Sister Celsus provided, and which could only have been provided at the end of the 80s." A lovely post for Ada Lovelace Day from Matt.
  • "In this series I showcase a number of portraits of musicians made out of recycled cassette tape with original cassette. Also included are portraits made from old film and reels." Just gorgeous.

Last night, I took a look at James Darling‘s Ruminant library for Ruby. It’s a little Ruby library that lets you assembled designs and orders and send them to the Moo API for printing. It’s really nicely designed, but it’s only in the very early stages of development; it only supported creation of Minicards.

For various reasons, I’m looking at creating stickers through the API, and decided that it only seemed right to add sticker support to Ruminant.

As of last night, I’ve done exactly that. This is in part down to the joy that is GitHub. I forked James’ original code, and started work on my own Ruminant fork. I’ve added support for stickers, and have issued a pull request so that hopefully it’ll get merged back into James’ branch.

To install it, you’ll need Hpricot installed (sudo gem install hpricot). Once you’ve done that, you can install it as a gem directly from my Github code. First, add Github to the list of sources rubygems supports:

gem sources -a http://gems.github.com

and then install my gem:

sudo gem install infovore-ruminant

and follow the instructions in the README.

More to come, along these lines…