Marc's profileMarc's space terminalPhotosBlogListsMore Tools Help
There are no photo albums.

Marc's space terminal

Where I've given up on blogging smarter...
June 02

Unverified Claims

I've decided to try blogging again on work related stuff, mainly about web service security standards, on a new site, unverifiedclaims.com. Seemed appropriate. I plan to keep this place around to point to stuff that may be "off topic". Basically this will be a venting place as I try to blog more often so I don't have to always censor myself as not being "on topic".

Oh, and for any friends or family reading this who still don't understand what I do we just published a paper I wrote with some colleagues here at Microsoft and at IBM. It's titled "Understanding WS-Federation" and shows the usage of the specification in the title in a variety of scenarios. I'm very proud to have been involved in authoring that paper. I think it does a good job of demonstrating some of the key features of the spec to people familiar with web services but haven't looked at this spec yet. For those of you who are not in this industry it might not help you understand the topic, but it will demonstrate that I actually do work. And that work quite obviously involves typing, drawing pretty pictures and lots and lots of acronyms. :-) I'll post some actual thoughts about this on my new site when I'm not so tired.

May 25

Developers fail to care about one sided religious war

Paul pointed to this interview with Werner Vogels of Amazon about what the developers using AWS care about:
 
"Do we see that customers who develop applications using AWS care about REST or SOAP? Absolutely not! A small group of REST evangelists continue to use the Amazon Web Services numbers to drive that distinction, but we find that developers really just want to build their applications using the easiest toolkit they can find. They are not interested in what goes on the wire or how request URLs get constructed; they just want to build their applications."
 
I spend all my time on the SOAP side of this stuff but I agree this is what developers do, and should, care about. My feeling is that SOAP enables better toolkits than REST does. Of course the best you could do is get a toolkit that can handle either.
 
Nevermind the RESTafarians. You can have it both ways. Drink the kool-aid.

No Urge

So I was checking out Urge as a potential replacement for Napster. I must say I love the interface of Urge, something I can't say for Napster. The recomendations and latest stuff seems more relevant to em as well despite the overall selection in music seeming pretty equivelant (froma  quick scan). Price is identical. They both integrate with WMP11, though Napster seems to only be integratd in the XP version. It hasn't shown up in WMP on Vista as of the last time I looked.
 
I'm not switching though. Two big reasons. 
 
The first is that Urge doesn't have a Media Center plugin yet. We use Napster on our MCE a lot, particularly for children's music.
 
The second is that some new music showed up on Napster today. I still can't really believe it.
 
Napster now has two Nurse With Wound and three Current 93 albums available. All some of their more recent stuff which is great since I have most of the back catalog for each of them. Perhaps they'll turn up on Urge, but if not I'm definitely sticking with Napster.
 
I'm surprised there wasn't a post at Durtro saying they were trying this out. Hopefully more of their catalog starts to show up here.  I expect with the way they release material in stages for their collector fan base that things show up online much later than they first become available. So don't expect to find Black Ships Ate the Sky here any time soon. Off to the record store with me I suppose.
 
The Nurse with Wound albums available are Salt Marie Celeste and Echo Poeme: Sequence No. 2. The current 93 albums are Halo, SixSixSix: SickSickSick, and Soft Black Stars.
May 24

Thought for the day

Medicine is like security, it's all obfuscation through terminology.
May 22

Don't be that guy (EPR version)

We're dealing with an issue in the RX TC right now related to whether or not we should specify EPR comparrison rules in the RM spec or not. It boils down to people thinking URI comparisson is easy and that they want to mention you can't forget to check ref params in an EPR in addition to the address. 

There seem to be a lot of people who want to go down this path but I think they underestimate the complexity of comparing XML. If you doubt how complex that can be I'll refer you to the description of the XPath function deep-equal. The funny thing is as they underestimate the difficulty of comparing XML they completely discount how difficult URI comparrison is. Yet even the spec says there isn't a right answer for comparing uris (see section 5).

Does something need to be in the spec on EPR comparrison? I don't think so, largely for the reasons Jonathan cites here.

If you really think something needs to be in a spec to "help" implementers deal with EPR comparrison how about the following.

"Note: an unscrupulous or uneducated implementer might ignore reference parameters when comparing EPRs. Such an implementer will suffer the economic consequences due to their lack of moral fiber or attention to detail. Don't be this guy!"

It would probably be better to add something to the spec for the spec writers though.

"Note: unscrupulous or uneducated spec writers might try to force implementation choices about optimizations upon other implementers. Such misguided zeal will suffer derision and ridicule for as long as the spec is part of the human "knowledge" base. Don't be this guy!"

May 19

What has the internet done for you lately?

Given you a giant list of 80's music videos you can watch on your computer. Truly a testimate to the massive infringement going on at YouTube, watch them while you can.
May 16

Ads by who?

So I'm now using not only the IE7 Beta but the Office 2007 Beta. One cool thing in this is the shared RSS platform common to each, subscribe in IE and the feed shows up in Outlook and vice versa. Playing with this I'm slowly geting back to reading blogs of the folks I know. One person I haven't been keeping up with much lately is Mark Nottingham who recently left BEA for Yahoo. Yet as I'm catching up with his feed I see ads being provided by a rather odd company given his new employer. It's a funny thing moving from an enterprise focused company to one that has a large consumer focus, it becomes a lot more challenging to eat your own dog food.
May 15

Another week in review...

Somehow I doubt either of these events will be  included in Haper's weekly round up so I might as well note them myself. WS-Addressing is now a W3C Recommendation, congratulations to all who helped get there. Jonathan has a lot more to say about this than I do. Last week also marked the 5th Anniversary of ebXML being completed, Klaus-Dieter Naujok  marked the occaision with a post noting its demise. I'm being flippant of course, there is much more in his post and it is well worth reading in its entirety.
May 05

The Hotel California theory of IT

Overheard in a meeting today, technology never gets replaced only introduced. Arun Nanda then observed IT is like the Hotel California, you can check in but not out.
 

Marc Goodner

Occupation
Location
I'm a Technical Diplomat for Microsoft, that means I work to represent Microsoft on web service standards at organizations likethe W3C and OASIS.

This weeks top artists

mrgoodner's Last.fm Weekly Artists Chart