June 2005

Now with podcasting!

So, the long-awaited iTunes 4.9 was released this week. It’s another sign that RSS and podcasting are all grown up now. It’s another blow against “old media”, which I think is a great thing. Of course, this has its downsides, too. Apple hasn’t done much to acknowledge the people who actually did all the heavy lifting. If the iTunes Music Store were your first exposure to podcasting, you might think it was all brought to you by Apple, ESPN, ABC, and Adam Curry. (This is not a jab at Adam. It’s a jab at the people who think he is the first and last word in podcasting.)

And that funky RSS extension spec. Ugh. First of all, why did Apple choose to publish it as a PDF? Last time I checked, it was pretty easy to use HTML to make black and white documents with unreasonably small fonts. Google was able to do it. Either way, be sure to bring your microscope.

Sam Ruby, one of the authors of the FeedValidator, asks:

What happens when the authors of the FeedValidator can’t decipher a specification?

What about the average developer? Ideally, they try to start a conversation with the spec’s author(s) to try to get some clarification or suggest improvements. The problem is that Apple has no developer blogs. No wiki for the spec. Nothing that would indicate that they’re interested in working with the developers in the trenches. I hate to say it, but there are some people at Microsoft who are doing this much better than Apple. They came to Gnomedex to speak with people about what they were doing. After taking their lumps, they set up a wiki and proposed a change to their spec. Yes, Microsoft is still Borg, but there is progress being made. (I don’t want to go too far with my praise for Microsoft, however. They are trying to buy the company formerly known as Gator, after all.)

In the absence of being able to communicate with the spec’s authors, what can developers do? Some will choose to ignore the spec. Others will do the best they can to implement it and hope things work out. I’ll probably end up falling into the latter group. The marketing types are very excited about podcasting these days. Of course, things don’t always work out how you want them to. We implemented Yahoo’s Media RSS module on a couple of our sites several months ago. To date, we have seen zero results from this effort. As far as we can tell, we have implemented the spec correctly. There is no validator. Yahoo’s bot reads our feeds every day. But our videos never show up in their video search, even if you search for our company’s name. I spoke with someone from Yahoo about this at Gnomedex. We’re definitely not the only ones who are having problems. So now you have my business card, Yahoo. This is a test.

DIY brick pizza oven

I can’t wait to buy a house just so I can make my own brick pizza oven. (via MAKE)

Google Video Viewer launches

Today Google launched (via Boing Boing) the Google Video Viewer, which allows you to view videos in its video search. The company I work for participated in Google’s video upload program, hoping that would help our clients. Based on the relatively small number of videos in the database, I’m sure it will. However, I have to say that once again Google has disappointed by creating a Windows-only product. This is especially confusing considering that the Google Video Viewer is based on VLC, which runs on just about every operating system on the planet.

Quick Gnomedex update

Sorry about the lack of updates during Gnomedex. Connectivity at the conference has been pretty bad and I don’t have a free connection at the hotel. I’ll post a bunch of stuff either tonight or tomorrow.

Next stop: Gnomedex

I’m all packed and ready to go. I should be in Seattle in about four hours. See you there.

A preview of Microsoft’s RSS announcement

Dave Winer has posted a teaser about Microsoft’s big RSS announcement at Gnomedex. Given the openness displayed by some people at Microsoft, I’d like to think that they’re going to do it right. However, I can’t help but feel a bit apprehensive. This could very well end up being another episode of “embrace and extend“.

I assume Dean Hachamovitch will be making the announcement during his keynote. It begins at 10:30 AM PDT on Friday.

Why does my phone make my computer chirp?

Engadget has the answer (via Gabe):

In a GSM system in particular, the pre-ring chirps you see are the phone negotiating with the serving tower for a traffic [voice] channel on a particular frequency band and timeslice (versus the pre-allocated and shared control channel) to carry your conversation.

MIT Weblog Survey

Take the MIT Weblog Survey

(via megnut)

The musical baton

Mike passed me the musical baton. Here we go:

What is my total volume of music?

I have no idea how many physical albums I own. My iTunes collection has:

  • 3703 files
  • A running time of 22:08:14:37
  • 284 artists
  • 529 albums

What is the last CD I bought?

Illinois by Sufjan Stevens

What song is playing right now?

Palmcorder Yajna by The Mountain Goats

What five songs do I listen to a lot because they are special to me?

It’s hard to limit my answer to only five songs.

  • …which was the Son of… by Arvo Pärt. This song is a choral rendition of the geneology of Jesus. It’s one of those pieces of music that gives me a spiritual experience almost every time I listen to it.
  • Chris Michaels by The Fiery Furnaces. To quote myself: “[I]n a lot of ways it fulfills my inner-child fantasies about what rock music should be. It’s noisy, beautiful, messy, complex, and childish. And it feels good.”
  • People Do It All The Time by Stereolab. Simply one of my favorite songs.
  • Come on! Feel the Illinoise! by Sufjan Stevens. After several weeks of listening to it, I still think it’s one of the most beautiful things I’ve ever heard.
  • Sleep by Tree Wave. People shouldn’t be able to make songs this good using instruments like these.

Five Six people I’m passing the musical baton to.

Lo-fi indie folk recommendations

This is just a reminder to myself to keep coming back to this page when my music collection feels stale. (via Marusin)