Om Malik has a blog post entitled Microsoft Partners, You Been Zunked which talks about what the recent Zune announcement means for Microsoft's partners in the digital media business. He writes

So Microsoft is going to get into the music device business - imitating the same “integrated experience” philosophy as Apple has successfully deployed to carve itself a big share of the portable music player and online music business.
...
More on that some other day, but the real and perhaps the only story in the news is that Microsoft’s partners - from device makers to music services - just got double crossed by the company they choose to believe in. I like to call it Zun-ked (a tiny take off on Punked.)

Let me break this down: Zune - the devices, the platform, and the store/service - will compete with everyone from Apple (of course) to Creative Technologies, iRiver, Samsung, Archos, Rhapsody, Napster, Yahoo Music and anyone dumb enough to buy into Microsoft’s visions of Urge, Media Player, PlayForSure etc.

Microsoft could argue that Zune would be unique and those others can still do business. But it is also a classic example of why Microsoft is lumbering bureaucratic morass wrapped in a can of conflicts. A modern day version of medieval fiefdoms, perhaps? Take for instance, Urge which is built into Windows Vista, and is what I guess you could call an almost integrated experience. What happens to consumers when faced with the choice of Zune or Urge!!! Answer - iPod.

This thought popped into my head as well and I'm sure there are folks at Microsoft who have answers to the questions Om asked. We already have Microsoft employees like Richard Winn and Cesar Menendez blogging about Zune which means that Microsoft is definitely participating in the conversation. It'll be interesting to hear what they have to say about how Zune relates to Urge, PlaysForSure and a number of other questions that have been asked in various stories about the announcement. 


 

Categories: Technology

Michael Gartenberg of Jupiter Research has a blog post entitled Zune is Real and Here's What it Means - First Take Analysis where he writes

If you have the current issue of Billboard, there's an article in there as well.

First, this is an acknowledgement that Microsoft is clearly not happy with Apple's dominance in digital music. I don't think it is concern about new growth scenarios. It's more a concern that Apple controls a key endpoint in the digital home and that Apple bits flow only to other Apple controlled bits or devices. That scenario doesn't bode well for Microsoft's larger ambitions Second, even though Microsoft still talks about the diversity of the Windows platform as an overall advantage, let's face it, the platform argument is dead and licensees will have to deal with it. On one hand, no one has ever successful created a business where you license technology to licensees and simultaneously compete with them on the device side. On the other hand, it's not like there's a lot of other places for licensees to go to get technology.

So what's the challenge? Essentially there are three things.

  • Creating a technically competent challenger...
  • Creating a lifestyle device...
  • Creating a platform...
...
Early market share, however, isn't likely to come from disgruntled iPod users looking to switch. The real losers in the short term are likely to be the likes of Creative, iRiver and other former partners that have failed to deliver to market share from Apple and will now find themselves not only competing with Apple but with their former partners from Redmond.

Interesting. As someone who's bought 5 iPods over the past few years (2 for me, 1 for my mom, 1 for my girlfriend and 1 for her daughter) I'm quite the fan of Apple's devices and often walk the hallways at work looking like one of those silhouettes from the iPod ads. I'll definitely take one out for a test drive when I'm shopping for my next music player.  So far nothing has compared to the iPod experience but Microsoft's work with XBox/XBox Live shows the company can compete when it comes to hardware/online service combos.

PS: Isn't it weird how different the results are for http://images.google.com/images?q=ipod+ad vs. http://www.live.com/#q=ipod%20ad&scope=images&lod=2&page=results?


 

Categories: Technology

July 22, 2006
@ 12:42 AM

It's been one of those weeks where it feels like I spent more time sitting in meetings or composing meeting notes than actually doing productive work. Wonder what it's like? Read the post Fireside Chat with Khoi Vinh and Jeffrey Veen: “In-house vs. on your own” on the 37 Signals blog which is excerpted below

About the chatters
Khoi Vinh is Design Director at the NY Times and creator of Subtraction.com. Previously, he was a founding partner at Behavior. Jeffrey Veen is Product Director for Measure Map, now owned by Google. Previously, he was a founding partner at Adaptive Path.

Matt and Jason from 37signals moderated.

Matt L.
Khoi, what’s the biggest difference between your typical work day now versus when you were at Behavior? And Jeff, what’s been the biggest change since your shift from Adaptive Path to Google? What do you like better about your new job? What do you miss about your old one?
Jeffrey V.
Meetings!
Khoi V.
Meetings is right.
Jeffrey V.
At a large orgainzation, communication is different than in a small team.
Khoi V.
There are a lot of meetings for me — sometimes that’s about 60% of my week.
Jeffrey V.
Yeah, that sounds like my schedule.
Matt L.
What % of these meetings are necessary/productive?
Jeffrey V.
Hmmm… I’m not sure I could quantify that.
Khoi V.
I’d say about 90% of the meetings I attend are necessary and productive. There are very few time wasters.

In a way, I’ve come to see meetings as central to the success of the design group I lead. They’re my opportunity to articulate the hows and whys of the design process.
Jeffrey V.
Meetings are a byproduct of scale,

For example, when we were working on Measure Map, we could come to a conclusion with five people very quickly, and launch something new.
Jeffrey V.
But at Google, there are far more dependencies.

What I miss from my old days on the XML team at Microsoft is that I often would take a day off from meetings and either shut myself in the office to get work done or work from home. Somewhere along the line I lost that habit and now every day I spend most of the day either in meetings or killing time between meetings.


 

Categories: Life in the B0rg Cube

Some of our users have pointed out that the http://www.rssbandit.org domain which houses information about the RSS Bandit project including documentation and support forums is down. This is due to the fact that our hosting provider has taken down the site because it "uses 100% of CPU and slows down the other websites on that server" and it will not be reinstated until we fix whatever is causing this issue.

Torsten and I are trying to get this fixed as soon as possible. Thanks for your patience.

Update: The site is back up.
 

Categories: RSS Bandit

Microsoft is the only company I've worked for us a full time employee which means that sometimes I wonder how different my perspective of inter-office interaction is from that of the average software developer with a wider range of experiences. For example, one thing I've noticed about internal mailing lists is that there are always people who seem to assume that they are smarter and more knowledgeable about a product or technology than the people who actually work on the product. You can tell these people by the way they point out obvious features that are missing in the product and berate the team for not having them (e.g. why isn't there podcasting support in Windows Media Player or social bookmarking in Windows Live Favorites or support for RELAX NG in System.Xml, etc). I've seen critics both internal and external to Microsoft raise these questions probably because every one of these questions seems like it points to a bad decision on the part of the product team. However things are never so cut and dried.

A couple of weeks ago, I read a blog entry on Robert Scoble's blog where he mentioned that one of the most surprising things about working at Microsoft was that practically every time he criticized a product team for a decision they made there was a good reason behind it. Just this week, I was reading posts by Joshua Allen and Mini-Microsoft that criticized the disappearance of Microsoft Private Folders 1.0 due to "concerns around manageability, data recovery and encryption". Neither of them considered whether these concerns could be valid as pointed out by a comment in the Mini-Microsoft blog which is excerpted below

So what makes you think, even for a New York Minute, that we haven't already been on the firing line because some "gotta have the shiny thing" senior middle mgmt bozo installed this My Private Folder "cool tool" and immediately forget the password that was "securing" the files for a $250,000 project?

I'm here in Redmond, Mini, working IT for a company with 4000 people internationally, 1000 in the US. Some of our staff has been in MS advertisements - there's no dearth of Kool-Aid here. But you want to blame the IT lords? No.

Blame the users to whom your company gave a loaded gun.

It's always interesting to see the other side of the story. Of course, I'm guilty of such criticism of product teams myself. Just this week, I walked over to Jay Fluegel's office to rant about the fact that MSN Spaces hasn't done much in providing users with cool widgets for their space or fixing the bugs in existing widgets in recent months. He not only agreed with me, he also showed me what they have planned to address my issues (i.e. Windows Live Gadgets) and I was blown away.

On the other hand, just because a product team thinks it has a good reason doesn't always make it one. For example, given the predictable amount of negative press about adCenter not supporting Firefox, Safari or IE 7 I would have made the call to not ship whatever features that depend on AJAX/ActiveX/whatever that depend on IE 6 than tell ~10% of the people on the Web that we don't want their advertising dollars. I have no insight into why they made this decision but I'm sure there is a good reason behind it. ;)


 

Categories: Life in the B0rg Cube

I recently stumbled on YouOS and was struck by how bad an idea I thought it was. I don't even have to write down why, because Jon Udell has already beaten me to the punch with his article Application UI goes back to basics where he writes

Consider the effects of the graphical user interface. At hospital admitting desks, in accountants’ offices, and at video retail stores, I watch people perform tasks for which the desktop metaphor — with its cluttered surface and overlapping resizable windows — is at best a distraction and at worst an impediment.

Although YouOS is an interesting bit of technical wizardry, it seems like a step back when it comes to providing value to end users. The fact that there are multiple, tailored interfaces to my data on the Web (e.g. del.icio.us for my links, My Yahoo! for my digital dashboard, MSN Spaces for my photos and social network, etc) all accessible from a different tab in my browser is a lot more powerful than the classic WIMP interface that drives desktop computing. Trying to port the desktop metaphor to the Web is like working on how to fuel your car with hay because that is what horses eat.

Last year at the Web 2.0 conference, both Ray Ozzie and Sergey Brin said similar things when asked about Web-based office suites. Of course, since then Google purchased Writely and shipped Google Spreadsheets which is somewhat contradictory. :)


 

Categories: Technology

Brian Jones has a blog post entitled Politics behind standardization where he writes

We ultimately need to prioritize our standardization efforts, and as the Ecma Office Open XML spec is clearly further along in meeting the goal of full interoperability with the existing set of billions of Office documents, that is where our focus is. The Ecma spec is only a few months away from completion, while the OASIS committee has stated they believe they have at least another year before they are even able to define spreadsheet formulas. If the OASIS Open Document committee is having trouble meeting the goal of compatibility with the existing set of Office documents, then they should be able to leverage the work done by Ecma as the draft released back in the spring is already very detailed and the final draft should be published later this year.

To be clear, we have taken a 'hands off' approach to the OASIS technical committees because:  a) we have our hands full finishing a great product (Office 2007) and contributing to Ecma TC45, and b) we do not want in any way to be perceived as slowing down or working against ODF.  We have made this clear during the ISO consideration process as well.  The ODF and Open XML projects have legitimate differences of architecture, customer requirements and purpose.  This Translator project and others will prove that the formats can coexist with a certain tolerance, despite the differences and gaps.

No matter how well-intentioned our involvement might be with ODF, it would be perceived to be self-serving or detrimental to ODF and might come from a different perception of requirements.   We have nothing against the different ODF committees' work, but just recognize that our presence and input would tend to be misinterpreted and an inefficient use of valuable resources.  The Translator project we feel is a good productive 'middle ground' for practical interoperability concerns to be worked out in a transparent way for everyone, rather than attempting to swing one technical approach and set of customer requirements over to the other.

As someone who's watched standards committees from the Microsoft perspective while working on the XML team, I agree with everything Brian writes in his post. Trying to merge a bunch of contradictory requirements often results in a complex technology that causes more problems than it solves (e.g. W3C XML Schema). In addition, Microsoft showing up and trying to change the direction of the project to supports its primary requirement (an XML file format compatible with the legacy Microsoft Office file formats) would not be well received.

Unfortunately, the ODF discussion has seemed to be more political than technical which often obscures the truth. Microsoft is making moves to ensure that Microsoft Office not only provides the best features for its customers but ensures that they can exchange documents in a variety of document formats from those owned by Microsoft to PDF and ODF. I've seen a lot of customers acknowledge this truth and commend the company for it. At the end of the day, that matters a lot more than what competitors and detractors say. Making our customers happy is job #1. 


 

Categories: XML

July 18, 2006
@ 05:12 PM

Yesterday, I spent way too much time trying to figure out how to import an OPML feed list into Bloglines from the UI before giving up and performing a Web search to find out the how to do it. Below is a screenshot of the key choices one has for managing ones feeds in Bloglines.

And this is what the Bloglines FAQ has in response to the question How Can I Import An Existing List of Subscriptions?

Once you have registered with Bloglines and replied to the confirmation email, click on the My Feeds tab at the top of the screen. Then, click on the Edit link. At the bottom of the left panel will be a link to import subscriptions. The subscription list must be in OPML format.
Why is importing a feed list an 'Edit' operation and not an 'Add'? Who designs this crud?

 

Given the amount of time I now spend working on features for Windows Live Messenger I've started reading blogs about the IM/VOIP industry such as Skype Journal and GigaOm. I now find news stories that I'd traditionally miss, such as the Skype Journal blog post entitled "We have no interest in cracking, replicating, reverse engineering or pirating Skype's software."which links to a blog entry entitled not rumors about the recent news that the Skype protocol had been reverse engineered. The linked blog post is excerpted below.

Well, rumors are not rumors :) But things are not going like the ways people think, as they are disclosed a little without many further explainations, anecdotes breeds especially when sensitively relating with a big hot biz and politics.

As a long-term friend with this Chinese team, but an outsider in Skype, VOIP or P2P tech and biz, I observed the whole process of that shock and wondered why they did not give a word to declare their status. Because I once heard the beautiful prospect in their minds and know it is not what some people talked about in the Internet. But even then I was confused with blooming gossips. I thought that they just did not realize how a small stone could stir big waves. So I quoted some interesting, constructive (well, I like the open source ideas most), exaggerating and offensive comments and wrote an email to them.

This morning, I received a call from China and then followed an email. In the call, I urgently asked them about that rumors, they did not deny but said they also bothered with endless calls and emails for all purposes - interviews, verifications, legal affairs, biz talks... which disturbed their main aim and daily work- research, and in email they wrote

    "We have no interest in cracking, replicating, reverse engineering or pirating Skype's software. We just want to invent a better one. Having learned from and inspired by Skype, we are going to create a P2P Internet platform where all social groups can enjoy efficient, secure and free communication. This network platform will be better than SkypeNet that we are using today."

Then we chatted about some broad issues to fulfill my curiosity, which mainly related to the (potential) reaction of Skype Corp. They said they are just kids standing on the shoulders of giants.

If this blog post is accurate then it looks like the various pundits claiming that this will lead to a plethora of 3rd party desktop clients using the Skype network are out of luck. Of course, this could still happen if the research team publishes their findings but if they truly are fans of the Skype team they may not want to raise their ire. Either way, it'll be interesting to see what they end up building based on their knowledge of the Skype protocol. 


 

Larry Hryb (aka Major Nelson) has a blog post entitled It's back: Xbox Live Friends list on Messenger where he writes

Finally...you can check your Xbox Live Friends list from messenger!

After a 14–month hiatus, it’s back! You can now check your Xbox Live friends list from MSN Windows Live Messenger*. Don’t have Messenger yet? Download it here. If you already have messenger, click on the Xbox tab and you’ll see your friends list. Plus, you can even click a friend to go to their profile page. Nope…no word on when/if we’ll combine the Messenger and Xbox Live friends lists, but at least we've got this back.

*Note this is for US and Japan passport accounts only. Other regions may have this function, but it is purely up to the regional Windows Live Messenger teams if they want an Xbox tab...the Xbox team does not make this decision.

 Edit: Having trouble signing in? Arne360 posts some help.

It's been a good month for Windows Live Messenger users. First, we get interoperability with Yahoo! Messenger users and now this. Sweet.


 

Categories: Windows Live