no title
The day there was no news
The day there was no news
He told officers he had an itch on his back and grabbed the first thing he could get a hold of, which was a revolver
—Lt. Kenneth Dean, responding to a Fort Worth, Texas man who injured himself when the gun fired.
I’ve got a rather substantial music collection but an iDevice that only holds a small fraction of that. I’ve been trying to use various playlists, smart and otherwise, to manage this situation but am so far pretty dissatisfied. The solution I want is close to the one Apple built for the iPod shuffle, the AutoFill feature, but it’s not available for non-shuffle pods. I’ve tried in vain to replicate this functionality with my nascent AppleScripting skills, to much swearing and ill effect.
But I’m betting someone out there knows how to do this. So, I’m putting up a bounty and a list of features in the hope that someone with greater code fu than I can solve his problem.
The bounty is $50, in the form of your choosing - paypal, Amazon gift card, iTunes, etc.
As for features, here goes.
when I plug in my iPhone a random selection of albums should sync. Full albums not just random songs.
there should be a setting for the maximum size in gigabytes that this random selection takes up.
there should be a setting for the minimum rating of albums. It’d be really swell if this setting averaged an album rating across songs, such that a three song album with a 4 star song, a 3 three star song and a 2 star song averaged to a 3 star album. Averaging is a nice to have, not a requirement.
ideally, the “randomness” of albums might be weighted towards highly rated albums that I haven’t listened to in a while. This might even be configurable. This is a nice to have, not a requirement.
no need to weigh towards newly added albums since this is easy enough to accomplish with a separate “date added in the past 14 days” smart playlist.
it should work on at least Mac OS X 10.5 and iTunes 7. I imagine AppleScript would be the mechanism of choice but Automator or some other solution that works on a stock install is fine. I don’t care about Windows, but if you’re the kind of masochist who enjoys cross platform programming, knock yourself out.
The deadline is my inbox by midnight June 1, at which time my favorite solution will win the bounty. If nothing is submitted by that time, the first solution submitted after June 1 that accomplishes the above wins.
You will retain full ownership of the code and can repackage, resell, or redistribute as you see fit. In fact, a cursory googling indicates that there’d probably be a small but worthwhile market for such a feature.
Cory Bergman’s coming to work with us at msnbc.com
Smart guy, he’s done great work at Lost Remote
The last six editors of the LA Times talk to Los Angeles magazine
Not much love for the mother Tribune but some good, candid responses

Know your sign language [via Dean Allen]
Kottke runs the numbers on the real winners and losers in the Microhoo story. Loser #1: tech journalism (but when has that ever been a winner?)

MS Paint turns porn into art (quite probably not safe for work)
Dating the women of indie rock
Neko Case and Feist? A bit obvious, sure, but I basically have to link to this. Ladies, don’t miss the men of indie rock.

Sorry I Missed Your Party has great promise. If they could get a MIDI version of that Ween song going, so much the better.