Xana/ xana2/ barks
Esperando por Andrew

Things I am not going to do this week:

Posted Sun Aug 10 13:27:34 2008 Tags: barks
Meiosis

Word on the street is that there will be a Mini Purse in about seven months. That could mean Procter & Gamble stock is undervalued. Contact Manish for more details.

Posted Wed Jul 2 10:13:17 2008 Tags: barks
To MPD or NIH

I cannot tell if MPD is what I want. Things like this and this lead me to believe that it is beyond repair, but things like this and this give me the faint feeling that it might not be.

What I want is a music architecture that has a a core that plays a music file to a soundcard, takes direction from any number of stackable plugins, and feeds event data to any number of stackable plugins.

I'm less sure about whether I want some kind of shared database or if each plugin should have to maintain its own database infrastructure. If tracks should be identified by MusicBrainz IDs, how do you handle files lacking those tags?

I want song selection plugins: one that does playlists, one that selects randomly, ones that choose via arbitrary algorithms (vux, last.fm recommendations, a snippet of user-entered pseudocode/query, and so on). These should be able to handle files local to the core process, files on the client machines, simple http audio streams, and last.fm radio.

The core should be able to communicate to any number of event plugins when a track starts, when a track is at an arbitrary point (240 seconds, halfway, etc.), when a track ends, when a track is skipped (whether by user action or plugin logic), when a track is paused, and so forth. I want event plugins: last.fm reporting via Audioscrobbler 1.2 or newer, vux preference tracking, simple statistics tracking, logging, and anything else anyone might want to keep track of reasonably.

I have some scarier ideas, but they can wait.

Posted Sat May 24 17:45:15 2008 Tags: barks mpd music vux zomg
compmatch S.O.S.

If you have brilliant ideas for Peter, please reply to this mailing list post and share them.

For your convenience, you can look at the bld_line() function here.

Posted Sun May 18 15:13:07 2008 Tags: algorithm barks completion matching utf8 zsh
Administrivia

As part of a long overdue move to ikiwiki, this blog now lives here.

Kindly update your subscriptions to the RSS and Atom feeds.

I have attempted to convert all entries and preserve all but 4 permalinks. I apologize if any links or HTML broke in the process.

If you do not see this entry at all, your aggregator likely does not understand HTTP redirects, and you should update your subscription with great haste.

Posted Sun Mar 9 13:59:21 2008
1001001SOSLMAO

They also teach LOL 103 at ROFL University in LOLheim.

Posted Thu Jan 10 11:10:39 2008 Tags:
Tangled up in true

Tell her what's not true. She will fix it.

Posted Fri Dec 28 06:55:22 2007 Tags:
But can I read it over gopher

John Goerzen nearly transforms into Tom Robbins.

Posted Wed Oct 17 23:31:14 2007 Tags:
Herding databases

I can never remember this BTS URL:

oldbdb

Posted Sun Sep 16 16:22:42 2007 Tags:
But what does the position of the circle mean?

You make one little Durex pun and all of a sudden-like, somebody's making a PNG file for you.

Posted Mon Sep 3 13:43:44 2007 Tags: