Trackbacks and URL matching

I recently noticed a bug in the trackback code on Channel 10, some sites were failing to send us trackbacks, even though we were receiving trackbacks from other sources and those sites were happily trackbacking (I’m just annoying the spell checker today) other blogs.

Turns out the problem appears to be in our RDF block on our blog pages. On a page like this, the RDF block contains the following element:


This uses the permalink URL that we provide for this page, but of course there are several other urls that work to get to the same resource including

  • and

When a client, some other blog or blog posting software, goes to auto-discover our trackback URL they try to match the dc:identifier to whatever url they used in their post. So, if they didn’t use the one we’ve chosen for our dc:identifier, then they don’t find our trackback info, they don’t send the trackback, and we don’t get the trackback.

This sucks, but what is the right way to handle it? Add four distinct RDF blocks? Or is there some way to include all four URLs in the one RDF block?

My first "Xbox Dad" column (post?) is up…

<random musing>It seems like an online article, but I wonder if it wouldn’t be just easier for them to publish these articles as blog entries?</random musing>

Brian is finding himself pretty busy lately so I decided to try my hand at writing an Xbox Dad column, and the results are up online now…

Meet the Family

Last Tuesday was the first FamilyGame Night on and the featured game, Walt Disney Pictures Presents Meet the Robinsons, has been a real hit around our house. My son Connor had been talking about the movie, Meet the Robinsons, for some time…

Check it out and let me know what you think… and send your ‘xbox dad’ comments my way!

Feeling nostalgic for my Intellivision for some reason today…

I think it was playing Chargeball in Meet the Robinsons, but for whatever reason I started thinking about this

I loved the breaking glass sound when I broke an enemy’s disc or threw my disc through the recognizer’s eye… mmm…. good times 🙂

Tron Deadly Discs for the Intellivision on Wikipedia

Jetpac Refueled hits Xbox Live Arcade

On Wednesday, a new Xbox Live Arcade game from Rare will be hitting the Marketplace… Jetpac Refueled. I have to say, from the moment we started shipping retro games onto the Xbox 360, this is what I’ve been waiting for.

Not this game itself, I’ve never heard of it before to be honest (but wikipedia delivers the goods as always), but I always figured that the retro games would be re-developed to take advantage of the 360’s graphics and sound… and this one has been. So, unlike Frogger, Pac Man, and Dig Dug… where I kept hoping to find a secret button to turn on the new and improved version… this one delivers.

New Jetpac Refueled Graphics

Of course, and I would have expected this for all ‘retro’ games, you can still play in ‘old skool’ mode too…

Original Graphics

I get the appeal of playing the ‘original’ way, but for games on the 360 I have been pretty disappointed in the lack of extras added to the new versions. Can you imagine Time Pilot where you could choose to play the original or the new awesomeness that would be possible on the 360?

Have you tried Amazon Unbox?

I was interested, and I guess I still am, but I’m not sure yet…

For one, they seem to be WMV files… protected with our standard DRM, but yet they don’t use Windows Media Player to play them back? I’m not sure why this is, but if they supported playback in a normal video player then I’m pretty sure these videos would work through Media Center (and therefore my Xbox 360) without any hassle. As is, I think I’d be limited to watching them on my computer screen (which holds absolutely no interest to me) or perhaps on my iRiver portable media center (which they list as compatible, but yet it doesn’t support any other DRM’d video content that I know of, unlike newer PMC’s like the Toshiba Gigabeat).

My second concern is the price… $14.99 for a digital download of Casino Royale when I can get the DVD for $15.99 … and (despite the complexity and questionable legality of this process), I can rip that DVD to a WMV that will play everywhere (including my Zune). It seems to me that a digital download that is limited to a certain number of devices and doesn’t include any of the packaging of the DVD should be a lot more than just one dollar off the DVD price.

Your thoughts?

Rory gives us the inside scoop on the Microsoft Research TechFest

Microsoft Research TechFest – Intro, DynaVis, and FastDash

… In this, the first video in what will be a series covering this event, we get a nice introduction to TechFest, some info about Microsoft Research (MSR), and two projects: DynaVis and FastDash.

When you watch this video, hopefully you get an idea of why I’m so excited right now. Once I have the whole series online, you’ll be able to see the amazing work being done in MSR – and this only represents a few projects. There are many others. …

Every year at Microsoft there is a little internal-only conference where Microsoft Research (MSR) shows off their projects. It is very cool but very private (badges checked at the door, etc…). Well, this year it is a bit different… For MSR TechFest 2007 they’ve allowed folks to come in and interview the researchers, take pictures/video, whatever… crazy stuff and you get to see the results first on Channel 9.  Rory tours us around, gives us an intro to the whole event and even covers a couple of projects… and this is just the first of the series!

Have people forgotten how to use HTML?

This keeps happening to me on Microsoft sites, and it really bugs me…

  • I go to view a product on one of our sites, and most recently
  • I click on some image to see a larger view…
  • I right-click on the image with the intent of saving it to my machine, only to get the standard Flash context menu (Zoom, etc…)

I get the appeal of Flash, I really do… but these pages are just a gallery of images with a back and next button. There is no smooth animation between images, the images aren’t interactive or animated, this is just 3-10 jpeg images that I can move between. By using Flash, I lose the ability to interact with these images in the way that HTML would have provided, and I can’t see what I’ve gained!

It is completely within the capabilities of HTML combined with Javascript to make an image gallery with this level of functionality, and shouldn’t we try to stick to that level of technology whenever possible?

Nike+ actually makes me consider an iPod

If you know me, or read my blog much, you’ll probably gather that I’ve fully bought into the WMA/WMV world. I’ve always been a bit annoyed at the iPod model of things as well… I mean, seriously, you can only use iTunes with iPods and iPods with iTunes… talk about crazy… people need choice, who wants to be locked into one music player or one music store?!?

Of course, I don’t get to rant about that anymore, now that we are doing the exact same thing with Zune… I don’t like it any better just because we are doing it, but I’ve decided that I must be in the minority and that most consumers must not really care about being locked into a single store/brand.

Anyway, the long and short of this is that I would never consider an iPod, all of my media is firmly sitting in the Windows Media world. I have an Xbox 360, a Media Center PC, a Portable Media Center device, a Zune, an iRiver Clix and my wife has a Napster-to-go subscription. Yep, I’m in the Windows Media world alright.

But then I see this, and I really want it. I’ve been writing down my run distances and times onto a piece of paper for the past two weeks, and now I was going to find some form of online log to input them into… and my search brought me to the very fancy site. And from there, I ended up viewing … bugger!

I don’t think I can do it, it would end up being just for running, and that is an expensive package just to run with… but it is very tempting.

30 more hours of Oblivion coming… wow…

I’m far from having used up all the gameplay in the initial release of Oblivion, and I haven’t even gotten into the expansions, and now they’ve annouced an additional expansion with a ton more gameplay that I can jump into on the 360… amazing.

Even More Oblivion on the Shivering Isles
Thursday, January 18 @ 11:10:00 PST   

Bethesda Softworks has announced The Elder Scrolls IV: Shivering Isles, an official Oblivion expansion for Windows and the Xbox 360.

I have to say that Oblivion is still the best 360 game I own, and it just keeps getting better.

Hidden Feature on Channel 10, tag based dynamic playlists

While working on a certificate issue for the ‘next’ iteration of, I decided to code up a new feature that has been sitting on our feature list for quite some time. ASX files are very simple files that let you list out a series of media files and Windows Media Player will happily play them in sequence, so I wrote some code so that a URL like this:

Will output an ASX file containing recent videos tagged with ‘E3’.

Woo hoo, exciting… well, maybe not that exciting, but it does mean that you can pick a topic you are interested in (like Xbox 360), go to one link and have a bunch of videos play through without any more clicking/navigating…

A couple of notes:

  • When they are playing if you want to jump to the next one, just use the Next track button in WMP.
  • If your shuffle option is on, the videos will play in random order, which might surprise you (it suprised me)