About a week ago, we released an updated SpotDJ with a totally redesigned web site and without the invitation-required restriction we had previously used to keep signups under our close control. The launch got a fair amount of attention. We were covered […]
Dole Whip is a non-dairy frozen dessert. The most popular flavor, pineapple, can be found at Disneyland and precious few other places. The first time I went to Disneyland (or possibly Disney World), my dad ordered a Dole Whip from the unassuming […]
More random people continue to IM me thinking I’m somebody else, despite the fact that I’ve set up my client to only allow messages from my list of contacts (this would seem to be a bug). [15:44] kelly2171: Still alive? [15:44] klep: […]
I’ve been (gradually) listening to The Comedies of Fair Use, the free downloadable audio version of an NYU symposium on copyfighting and whatnot that took place back in April. It’s incredibly interesting, and I’m not generally the type of person who listens […]
I started writing an Automator script to do a nightly fresh checkout of SpotDJ, build the product, run the tests, and check in the latest version. I didn’t see an automator action that could do an svn checkout (though there is one […]
Some time in 2005, I was riding CalTrain to work and listening to my iPod. Again. Hearing music that I liked — stuff that I had rated 5 stars. But I wasn’t really listening. I was flipping through tracks rapidly because I […]
Recent projects have given me the opportunity to do some coding on the Mac. I used to be a Mac Shareware Author back in the mid-90’s, but I haven’t done any development on OS X, other than going through the same Apple […]
Loyal readers will recall that I love the ScrapBook extension for FireFox. I can’t count the number of times that I’ve researched something (a vacation, an investment, etc.) and collected data by just leaving tabs open, acquiring a mess of bookmarks, or […]
I’ve recently come upon two Ajax-like techniques that violate the letter of the Ajax law, but also make things a lot easier. Technique #1: Forget the Callback All of the Ajax tutorials and frameworks I’ve looked at use the callback approach. The […]
I just got this message from my friend at Bravo: From: <removed> To: klep Subject: Re: What’s up? Dude, you think you’re kidding, but they’ve got this reality show thing down to a science. There’s a form that you fill out to […]