Analysis of my blogging

Some people nkow my blog better than I do. Check out Mike A’s analysis of my blogging habits over the past six months. Wow!

The other side of the story is that shortly after Christmas I moved off of working on Windows Vista fulltime and started working on a different project and so your speculation is just a little bit off :).

Paul Thurott on interm build

Paul Thurott has been pretty honest with his feelings about Media Center’s performance in the past so it is great to see him write some postive things about interm build 5536:

Windows Media Center shows, perhaps, the biggest performance improvement of any Vista component. The application almost pops to life and, using the “Express” setup option, can be in use almost immediately. I won’t be trying to put Media Center on my family’s Media Center PC again until RC1 hits, but it’s clear that something wonderful has happened here.

Media Center and HD DVD and other next gen formats

There have been a few comments asking about what’s going on with HD DVD and Media Center.

First, to clear up the confusion about 32 bit vs 64 bit playback I point you to The Windows Vista Team Blog, Clarifying Windows Vista Support of Protected HD Content in 32-bit Systems:

The real deal is that no version of Windows Vista will make a determination as to whether any given piece of content should play back or not. The individual ISV providing the playback solutions will choose whether the playback environment, including environments that use 32-bit processors, meet the performance requirements for playback of protected High Definition content.

Secondly, what’s going on with HD DVD and Media Center? I was going to be working on that but was pulled off to work on something else. In my place Peter was the program manager and has this post about our support for next gen DVD formats, HD DVD and Blu-ray application extensibility in Windows Media Center. In short, we provide the extensibility mechanisms necessary for you to drop in your own playback application and have it called from Media Center.

Thirdly, our press release from WinHEC has some info, Hardware and Software Vendors Rally Behind HD DVD at WinHEC 2006

At the conference, Microsoft reiterated that Windows Vista will be shipped with the drivers, file system and other components necessary to support HD DVD playback.

So no, I’m not quiting because HD DVDs won’t play on 32 bit systems :).

Thanks!

Thanks for all the emails and comments! Maybe I shouldn’t be leaving after all :).

I’m Leaving Microsoft

I’m back from vacation and have some big news to share, September 1st is my last day at Microsoft.

Now it’s certainly been a great two and half years. I came in fresh from university knowing very little and with the help of a great team, a fun product, and a regular yearly release cycle I’ve learned what it takes to ship software at one of the world’s greatest software companies. But it’s now time for me to move on. I’m moving on for a number of reasons. For one, in the back of my mind, working at Microsoft was a two year commitment. I knew while graduating that I wasn’t yet ready to run my own company, I needed to learn more. So I could either go to grad school or get some real world experience. Being pretty tired of school, Microsoft was naturally one of the best places to learn how to ship software. Secondly and most sadly is that I was no longer, or possibly never was, performing at the level that I should have been. There are a number of reasons for this. A number of my projects in Vista got cut and then my post-Vista work was continually held up but the whims of other teams. There also isn’t the incentive system in place for me to want to break outside the ‘meets expectations’ ranks in a meaningful way and so I never would step up and really take the initiative to control my own destiny. There’s a few more reasons but I’ll save blogging about those until a later date.

To be clear, I am not leaving because Microsoft isn’t a great place (it is, I love my team and my co-workers, I’m really going to miss them but thankfully I’ve made some great life long friends. However, Microsoft is just no longer the place for me and where I am in my career), I am not leaving because Windows Vista is going to suck (it’s not we have tons of people putting their heart and soul into it and I prefer using it at home than Media Center 2005), I am not leaving because we don’t support DVB-x/feature XYZ/etc (do your homework on the size of those markets and compare them to the markets we are pursuing, then figure out what the technical effort is to enter those markets and figure out how many people we have) and I am not leaving because I’m an idiot (though it would be funny if I did).

So while there have been a lot of departures recently mine certainly won’t result in me taking a year off (like Vic Gundotra’s), the news won’t break via the blogosphere (like Robert Scoble’s), there’s no news conference planned (like Bill Gates’), and this post won’t be Dugg or TechMeme’d. But maybe it should be? What is Microsoft doing to build and retain top notch young talent at the individual contributor level? How are they moving them up the ranks? (For those in the know about what this means, I was a ‘blue chip’ candidate and in the College Select program.. Anyhow these are some great ideas for my post-Microsoft blogging).

What does this mean for this blog? (Not that this blog is anything special, I hardly pay it the attention that I should). It probably all depends on if my Media Center gets repossessed :).

Keep using MCE, it rocks!

Tags in Windows

After blogging about tags in Media Center I got some emails and comments about how the tags work in general. Fortunately the Pix Blog has started to discuss this:

XMP is an extensible framework for embedding metadata in files that was developed by Adobe, and is the foundation for our “truth is in the file” goal. All metadata written to photos by Windows Vista will be written to XMP (always directly to the file itself, never to a ‘sidecar’ file). When reading metadata from photos on Windows Vista, we will first look for XMP metadata, but if we don’t find any, we’ll also look for legacy EXIF and IPTC metadata as well. If we find legacy metadata, we’ll write future changes back to both XMP and the legacy metadata blocks (to improve compatibility with legacy applications).

Adding your applications to the Start Menu

My co-worker Aaron has a post on Adding strips and tiles to the Windows Media Center Start menu in Windows Vista:

With the redesign of the Start menu, Windows Media Center for Windows Vista also includes a new way of registering applications and entry points to appear on the Start menu. It is possible to add up to 2 new strips to the Start menu using existing extensibility mechanisms in Windows Media Center, and each of those 2 strips can contain up to 5 tiles.

(Yes, I’m still on vacation)

Leaving on vacation for two weeks

It’s been a fun last few weeks here but it’s time for some vacation time. I know, I haven’t earned it and that I really should be staying in Redmond to work on DVB-x :).

I’ll be back in the office August 20. In the meantime spend some time on theGreenButton.com. And if you’re interested in HD DVD I hear that Peter (who I handed the feature off to) will be writing an article on it and posting it to The Media Center Sandbox.

Improvements to photo quality

I recently received an email pointing me to this thread about photo quailty in Media Center. Turns out in previous releases we were down sampling all photos to 1024×768 regardless of your resolution (clearly a bad thing to do if you have a 1080 display). The fix we have implemented in Windows Vista is to down sample the photo to match your resolution. We’re all wondering why we didn’t do that in the first place :).