Mix'n'mash 2007
A couple months ago, I got asked by Microsoft to come out to a little event called Mix'n'mash. The goal of the event is to bring about 10-15 bloggers and "influentials" and see where Microsoft is going with a number of their products. More than that, it's a chance to provide feedback to Microsoft as to whether they're on track or if there's anything in particular they should be working on.
It turned out to be a very intimate affair with only nine of us making the event. Specifically, Kip Kniskern, Molly Holzschlag, Jesse Warden, Keith Peters, Kelly Goto, Erik Natzke, Julie Lerman, Rob Howard.
The day started off with two separate "tracks": developer and designer. Half the people checked out Visual Studio and the other half (including myself) checked out Expression Web and Expression Blend.
Expression
Expression Web is essentially Microsoft's answer to Dreamweaver. However, the upcoming version 2 still doesn't have anything compelling over Dreamweaver. There will be support for PHP out of the box with the local web server install including PHP. Unfortunately, it seems that JavaScript isn't really a huge consideration. They contemplated code completion for specific libraries but something more generic like Aptana's support for custom JavaScript completion would have been more compelling. Microsoft is trying to target Expression Web at the front-end developer but I think it misses the mark if it plans to treat JavaScript as a second-class citizen. Also unfortunate, it's too late to see these changes in version 2. We'll have to wait another year or so until version 3 to see Microsoft take a stab at making a splash with Expression Web.
Expression Blend is for WPF and Silverlight development, which I don't have any experience with. The demos they provided really showed off the potential for some quick and lightweight development. Had I more interest in these technologies, Blend seemed like it would be a great solution.
A mixed afternoon
After a quick lunch and a quick podcast with some of the Microsoft evangelism team, it was time for the afternoon sessions.
We got a chance to check out Microsoft Surface, the multi-touch interactive table. Everybody was having a blast playing with this thing. I think we all saw a great deal of potential for a device like this, for homes, schools and business.
After that, I started getting a little tired and the presentations on FeedSync, PopFly and Microsoft's web analytics had me struggling to stay awake.
Talking with Bill Gates
The highlight of the day, however, was meeting Bill Gates at the end of the day. He entered and grabbed a seat at the conference table we were all sitting at. It was a little awkward with the room in a hush. After a quick round of introductons by everybody, Bill spent about 10 minutes talking about general Microsoft stuff. Then, each of us got to ask him a question or two.
When my turn came to ask him a question, things got interesting. I had originally intended to ask him about corporate culture but Rob Howard beat me to the punch. Instead, I decided to ask him about the culture of innovation (or the apparent lack thereof) within Microsoft. When he prompted for an example, I mentioned Word, recalling WordPerfect's dominance of the market.
I touched a nerve, apparently.
What followed was a very passionate response. It was absolutely hilarious to see him get so excited and everybody in attendance was enjoying it, including Bill Gates himself by the looks of things. Here is the transcript from my portion of the Q&A. Keep in mind that some of the dialog got missed, often due to the uproarious laughter.
Jonathan Snook: My question is more regarding (off mike). I've often felt that Microsoft has certainly been reactionary (off mike).
I believe my original question was, "My question is more regarding the culture of innovation within Microsoft. I've often felt that Microsoft has certainly been reactionary to the market." (Although it's been a couple days now and my memory isn't all that great to begin with!)
BILL GATES: Especially when we started the company. (Laughter.) I knew that three years later, Apple would come along. It was (just a reaction ?). (Laughter.)
Jonathan Snook: So, like, I mean, think of like Word (inaudible) or WordPerfect before (off mike).
Bill had asked for an example. The first thing that I thought of was Word. Which I thought came out after WordPerfect. (Which, from what limited research I did after the fact, is actually true but the discussion quickly went in another direction.)
BILL GATES: Oh, really? (Laughter.) When do you think Microsoft did its first word processor, just out of curiosity?
Jonathan Snook: Apparently it was before my time. (Laughter.)
BILL GATES: Way before WordPerfect, way before Bruce Bastian started school at BYU. Anyway --
Jonathan Snook: What year was that?
BILL GATES: The myth of all these things. We did 8080 word processors, 8080, eight-bit machine word processors. Every stupid thing we did first. (Laughter.)
PARTICIPANT: Let it be known.
BILL GATES: I mean, I'll date myself. Has anybody ever used a Model 100, Radio Shack Model 100? Okay, that was the first portable computer. It's a Z80 based system. It had this nice little word processor in it. You didn't have to give save commands. It had an eight-line LCD, 8 by 40 character LCD type thing.
Why does the IBM character set have all the characters it has in it? Because I put the Wang word processing characters in, because I thought, oh, maybe we'll do a Wang type word processor.
Who did Microsoft's word processor? Who? A guy named Charles Simone. Who is Charles Simone? Go back to the annals of Xerox PARC, and look at who wrote the first bitmap graphics word processor, a guy named Charles Simone, Dr. Charles Simone. Look at his PhD thesis on the thing.
Anyway, he started in 1980, after we'd done our first word processor. He came in because he believed in doing bitmap word processors. But anyway --
Jonathan Snook: Well, then let me rephrase my question.
BILL GATES: I mean, come on. (Laughter.) Do you guys remember Electric Pencil, do you remember WordStar? WordPerfect was late. We were early. The midrange is guys like Electric Pencil and WordStar. Now, we didn't win in word processing until people bet against graphics user interface, and we bet on graphics user interface, and people kind of messed up. There were even some good word processors, but they got messed up. What was that one on the Mac that was really good? FullWrite? FullWrite was actually a very good word processor, but they never took it anywhere. Anyway. But we were imitating them. (Laughter.)
Jonathan Snook: There's a myth that Microsoft doesn't innovate. How do you feel that Microsoft can change that attitude?
BILL GATES: We can't change it. If you think we just imitate, then that's -- you just can't change it.
Did we do personal computing? Who did that damn personal computing thing? When I bought that 8008 for $360 down at Hamilton (Avenue ?), what was that?
Anyway, tablet computers, is there somebody else out there doing tablet computers? IPTV, is there somebody else out there doing -- by definition what we do is the baseline. Everything Microsoft does is the baseline, and what we don't do, that's what's innovative I guess. (Laughter.) And by that definition the other guys do all the innovative things.
I remember Google invented Web search. No one did it before they did. It's very interesting how they did that. (Laughter.)
In the computer industry the person who does something first and the person who does it successfully, they are rarely the same, but the memory is -- I mean, people think Apple Computer was an early personal computer company. Well, let's see, I had licensed 17 people to do personal computer basics before I did the Applesoft BASIC, before I went out with Steve Wozniak and did the version that worked with a cassette tape, because they didn't have the disk yet. But Apple invented personal computing.
So, let history be rewritten at all times. But there's no way to get it straight, I guess. Go look at what Microsoft Research is doing, and then decide who are imitating and let me know.
Jonathan Snook: Well, I'm sure that (off mike) Microsoft Research (off mike).
BILL GATES: I'm sorry?
Jonathan Snook: The stuff coming out of Microsoft Research (off mike).
At this point, I wanted to balance the discussion by saying that Microsoft can and has innovated, including the work that Microsoft Research does.
BILL GATES: All our products are based -- all our products are based on stuff that came out of Microsoft Research. We are playing catch-up in Web search. What things are we behind in? Some design and usability things we could be better in, search we could be better in. So, we have categories where we need to match and exceed what a brilliant company has done. Adobe has done a great job with Flash, it's a very nice piece of work. Is it good that there's some competitor trying to make it better? Who knows? But, yes, they were the first mover in many elements of that. I can talk to you about people who failed who did it before them, but it doesn't really matter; they got out there and they drove the very big numbers.
So, we always have a few categories like that, but most of our revenue -- who's revolutionizing management software? Who's revolutionizing security software? I mean, seriously, who do you think? The business computing market, which is way bigger than the consumer computing market, no one pays attention to it. Even in the Wall Street Journal, and you think, oh, this is the paper they're going to tell me about business computing; no, it's all about consumer computing. It's okay, but thank God for business computing, because it allows us to price our consumer computing stuff super cheap, and still pay the salaries of these wonderful researchers who like to be paid.
Anyway, I'm -- (laughter.) It's not the first time I've heard that. I'm not -- (laughter) -- it's a very common view that if you figure out how I can get rid of it, I will do so.
My intention wasn't to say Microsoft doesn't innovate because I think they do but rather to open up the discussion to discuss ways that Microsoft could empower those within the organization to innovate (like Google does by allowing employees to work on their own projects).
Alas, it seems I put Gates on the defensive. In any case, it was a thoroughly enjoyable to hear him talk.
We finished the day with a group photo with Gates. After which, he made his way out of the building. It was somewhat surreal.
All in all, I enjoyed my time here at Microsoft. Everybody was very nice, especially Tim Harris from Microsoft who organized the event. I'd definitely enjoy doing this again next year. (Who'd say no to a free trip?)
Conversation
Wow! That was a really neat read.
Nice work! When I first saw reports about this popping up on Twitter, mostly from Molly H., I was excited to see a transcript.
That is such a cool Experience!
Did anyone ask him, "Why does Vista suck so much?"
That's the questions I'd like to know the answer to.
Definitely a good read. You struck a nerve with Mr. Gates, that was pretty humorous, but I'm sure he's used to being under the gun with those types of questions and defending Microsoft.
@Jonathan: LOL. No wonder you're way on the other end of the line and not next to Bill in that pic!! At least you got to meet him. I was invited many, many moons ago to the Microsoft campus (amazing place) but didn't get to meet him.
BTW, I picked up your book. Good stuff so far! :)
Congratulations, that's pretty neat. I expect IE to be much better because of your guys' visit. ;)
wow, nice transcript of the discussion. More like a history lesson, but it was still a good reading. I think you can see now that they are trying to keep up the paste where they are not innovating. I can tell that this visit of yours wasn't just for display, but because they really want to be at the same level with other competitors in the market.
great, once again :P.
That's pretty interesting stuff. I always wondered what I would ask Bill Gates if I ever met him. Its funny how he went off like that.
I think Microsoft does innovate in some areas but the innovations never seem to become truly successful products even in the business world. Windows is successful because they have a choke hold on the industry.
I guess at the end of the day they are just bad at making good practical products from the innovations those "wonderful researchers" come up with.
Nice read. I just attended a presentation last week given by Lem Lasher, the Chief Innovation Officer of Computer Sciences Corporation. It was a pretty interesting departure from the usual lecture fare on consulting culture. He spoke about fostering innovation in a large company and the challenges of doing so on a global scale.
Bill Gates meetup? Very cool.
Once again, it's the slightly off-kilter questions that get the best responses. Even unintended. Yay Snookums! :-D
Awesome! This was a great read indeed and it sounds like you had a great time. I actually know a few of the people that attended the event as well so it will be interesting to hear there views on the trip.
very interesting read . I generally agree though, In many eyes everything microsoft seems to do is the baseline. All the attention currently goes to vista and IE, while stuff like silverlight and surface get ignored but are really interesting.
Bill already said it though, it's the company that does it best that get's credited, not the company that does it first. (as it should be, I think)
I would love to be able to meet Bill Gates... That's so amazing! Congrats to you and everyone else that were invited.
A very cool article to read.
I've often found that asking people to speak about a perception of what they do causes them to think you are asking about what they actually do.
Those two things are obviously related, but it's frustrating to me when I want to talk specifically about perceptions (and how to change them) and not about what is actually happening.
Glad you got the opportunity to go.
That sounds like a great opportunity. Wish that I could meet Bill Gates. :-/
Wow, what a great opportunity! I'm glad you asked Bil Gates that question. It was great to read his reaction. I especially like the quote:
I know it's considered cool to hate Microsoft but I have a healthy respect for them. As for Vista, it wasn't an overwhelming success but neither is Apple's Leopard.
Nice of you to strike Bill Gates' soft spot. But really, the perception is correct. Not necessarily all true but that's what is _perceived_ nonetheless.
They failed to innovate with things close to our hearts. E.g. IE6... Vista... IIS... their various web services... MSN, Hotmail, Passport just to name a few.
Funny you had to choose MS Word. In fairness to MS, the Office Suite is still a very good product. Better than everyone else, hands down. Next time tell him IE sucks big time.
I'd ask a sensitive question if I were in your shoes as well. Nice shot.
congrats, this is a good reads.
nominated as of the Quotes of the Years.
is jeans the dresscode for IT pros ...
I nominate that for "Quotes of the Years". What a great way to actually pay people, without worrying about consumer mention/respect. The stuff that fuels corporations seems to get very little mention. I could make something that makes millions for a corporation and not get any respect from the industry, but yet I write a JavaScript widget and the community goes nuts.
Wow! That is a pretty amazing opportunity to be able to meet Bill Gates like that. I have to say it was very entertaining to read the transcript of the conversation you had with him.
Jon - you've earned an invitation from us every year :-)
I'm new to Microsoft, so I'm still prey to making all sorts of generalizations about the company, especially when it comes to innovation and design. It's too easy. You asked a question that I've heard so often from all sorts of folks (I'm guilty of having asked/asserted the same). I'm glad your question came out the way it did even if you didn't mean it that way.
Microsoft puts the statement in their agreement when you buy a computer with their software in/on it: to accept 'Developement tools'. These tools in fact do copy your inputs and do attach them to other programs such as Media Player for additional colors if you have generated your own via photography that you have taken and placed in a folder. There are grounds here for copyright infrigement? Who wants this case? A musician who uses Media Player and does photography can see their own colors on the screen if they have been generated outside of what is provided by Microsoft. And if you copy this song, odds are the colors are copied as well for the next Media Player! Good show MS! It took us this long to find it and now we have blind pages and robots that copy anything in our systems to report them as well. BIG BROTHER has finally made it BIG! bummer...
Also expecting IE to be better. Thanks for the article, Jonathan.
Я никак не Ñмогла вÑтавить риÑунок в коментарий. Ð’ÑтавлÑÑŽ ÑÑылку на риÑунок а он не показывает его как риÑунок. Что мне делатЬ?
Фотки беру отÑюда - images.yandex.ru/yandsearch?text=snook.ca