The Irrelevant Mix07 Predictions

I’m hearing a ton of rumors of what’s coming to Mix07 next week in Las Vegas. I’ll be there Monday. Feel free to throw a piece of fruit as you head into the hall. I’ll be doing hallway cam out with Loren Heiny.

Anyway, here’s what we MIGHT see. How about you, what do you think Microsoft will show off?

1. An Amazon S3 competitor. “Ve have more datacenter knowledge than Amazon.”
2. Ruby on Rails and PHP running on .NET. Will it make Twitter scale?
3. Microsoft will announce an open source initiative. After all, why else would William Hurley be speaking there? Although likening Mix to a BarCamp made me gag. BarCamps are free, and aren’t centrally planned. No journalists need to beg to be let into them.
4. Ray Ozzie will use these terms at least two times during his keynote interview: HD. API. Widget. Decentralized Web. RSS. Silverlight. ASP.NET. Streaming video. DRM. Services. Ecosystem. Xbox. Media Center. Cross platform.
5. Mike Arrington will pitch TechCrunch 20, his new conference for new product demos, at least once. Bonus points if he mentions it three times.
6. Someone will point out that ABC TV isn’t using either Adobe or Microsoft video technology.
7. At least three companies will say they weren’t paid by Microsoft to build their apps and demonstrate them on stage.

So, what about you? Are you expecting anything new?

Comments

  1. I think there will be a Silverlight Linux edition :-) Nobody would expect it, but it would make sense(platform-independency is a benefit of flash)

  2. I think there will be a Silverlight Linux edition :-) Nobody would expect it, but it would make sense(platform-independency is a benefit of flash)

  3. Whatever it may be, it won’t be any more memorable than the BillG keynote at CES this year. Quick, what was it about? Thought so.

  4. Whatever it may be, it won’t be any more memorable than the BillG keynote at CES this year. Quick, what was it about? Thought so.

  5. Anona: In the BlogHaus we had a new HP Touch Screen running Vista which came out during the Gates’ keynote. But, yeah, my first thought was “iPhone.” Then I had to remember what else we talked about at CES.

  6. Anona: In the BlogHaus we had a new HP Touch Screen running Vista which came out during the Gates’ keynote. But, yeah, my first thought was “iPhone.” Then I had to remember what else we talked about at CES.

  7. They will announce that people can code with .NET languages for Silverlight rather than just plain old javascript. This has been mentioned in a Channel9 interview but they havn’t actually officially announced it yet.

  8. They will announce that people can code with .NET languages for Silverlight rather than just plain old javascript. This has been mentioned in a Channel9 interview but they havn’t actually officially announced it yet.

  9. On #3: Dude, did you actually read any of that? Come on. He’s very nearly hallucinating:

    From his list at http://talk.bmc.com/blogs/blog-whurley/whurley/seven-reasons-microsoft-loves-open-source:

    1) I do believe they gutted the last of the Berkeley socket code in Vista. However, the fact that they use one of the best networking code stacks around is hardly proof that they love open source. Come on, strings in http://ftp.exe as proof?

    2) They *make money* from Open Source vendors, but if you don’t think they’d love to put every vendor who isn’t Microsoft out of business so everyone had to use Microsoft for everything, and that this isn’t a corporate goal, you’re hallucinating.

    3) BWAAAAHAHAHAHAhAHAHAHAAHA….that entire line of reasoning is to laugh. Microsoft is machiavellian, but it’s at the high school level. Ballmer’s too much of a clod to be that subtle.

    4) Unless i’m mistaken, quite a few things in SFU are GPL’d, they HAVE to release the source code. That’s like saying that the only reason you don’t sell drugs to kids is because it’s illegal, so you’re a good person, even though were that restriction removed, you’d happily open a “Drugs 4 Tots” store.

    5) BAAAAHAHAHAHAHA….blogs != Open Source culture.

    6) Ballmer is so threatened by the idea of free alternatives to Microsoft that he goes around stating that all versions of Linux infringe on Microsoft IP, but never gets around to mentioning this IP specifically. Evidently, he’s been learning from SCO.

    7) Only if the entire senior management team at Microsoft is on the same bus going over a cliff.

    If that’s his definition of “loving” open source, he needs to do a bit more research I think. I recommend NOT having a new bottle of Tequila on the table however.

  10. On #3: Dude, did you actually read any of that? Come on. He’s very nearly hallucinating:

    From his list at http://talk.bmc.com/blogs/blog-whurley/whurley/seven-reasons-microsoft-loves-open-source:

    1) I do believe they gutted the last of the Berkeley socket code in Vista. However, the fact that they use one of the best networking code stacks around is hardly proof that they love open source. Come on, strings in http://ftp.exe as proof?

    2) They *make money* from Open Source vendors, but if you don’t think they’d love to put every vendor who isn’t Microsoft out of business so everyone had to use Microsoft for everything, and that this isn’t a corporate goal, you’re hallucinating.

    3) BWAAAAHAHAHAHAhAHAHAHAAHA….that entire line of reasoning is to laugh. Microsoft is machiavellian, but it’s at the high school level. Ballmer’s too much of a clod to be that subtle.

    4) Unless i’m mistaken, quite a few things in SFU are GPL’d, they HAVE to release the source code. That’s like saying that the only reason you don’t sell drugs to kids is because it’s illegal, so you’re a good person, even though were that restriction removed, you’d happily open a “Drugs 4 Tots” store.

    5) BAAAAHAHAHAHAHA….blogs != Open Source culture.

    6) Ballmer is so threatened by the idea of free alternatives to Microsoft that he goes around stating that all versions of Linux infringe on Microsoft IP, but never gets around to mentioning this IP specifically. Evidently, he’s been learning from SCO.

    7) Only if the entire senior management team at Microsoft is on the same bus going over a cliff.

    If that’s his definition of “loving” open source, he needs to do a bit more research I think. I recommend NOT having a new bottle of Tequila on the table however.

  11. You missed the gorilla in the boat.

    Managed Code for Silverlight. Means you can write C# or VB.NET or Python or Ruby or PHP code and have it run on the client instead of Javascript. Maybe a small subset, but I’ll do anything to code in VB.NET instead of Javascript…

    It’ll be surprising if they manage to make it into a 2 meg download, but WPF/E promised Managed Code Lite edition when it was Originally introduced….

    You heard it here first folks! :D

  12. You missed the gorilla in the boat.

    Managed Code for Silverlight. Means you can write C# or VB.NET or Python or Ruby or PHP code and have it run on the client instead of Javascript. Maybe a small subset, but I’ll do anything to code in VB.NET instead of Javascript…

    It’ll be surprising if they manage to make it into a 2 meg download, but WPF/E promised Managed Code Lite edition when it was Originally introduced….

    You heard it here first folks! :D

  13. Sorry for making you gag on the BarCamp comparison. I was trying to hit on the “conversation” focus that Mix throws out everywhere. A page that imho Microsoft has clearly taken from BarCamp. In shirt, I’m just trying to say they copied that one…not necessarily that it’s anywhere near as good as a BarCamp. We all know it won’t be anything near a BarCampAustin ;)

  14. Sorry for making you gag on the BarCamp comparison. I was trying to hit on the “conversation” focus that Mix throws out everywhere. A page that imho Microsoft has clearly taken from BarCamp. In shirt, I’m just trying to say they copied that one…not necessarily that it’s anywhere near as good as a BarCamp. We all know it won’t be anything near a BarCampAustin ;)

  15. This Dynamic Language Runtime they are going to release for allowing dynamic langs (a la Ruby) to run on .Net is going to be a mess. IMNSHO what is the point of making all of these languages use exactly the same framework and runtime? Why then choose Ruby over Python or whatever? You’ve heard the saying ‘right tool for the right job’, Microsoft want to turn all of our tools into hammers and offer performance as a trade-off for lock-in.

    I suspect it is just jealousy that most of the popular dynamic languages, whilst they run on Windows, generally aren’t deployed on Windows – something that I don’t think this is going to resolve. Microsoft need to look at *why* nobody wants to ship RoR apps on Windows (hint: *cough*licences*cough*. Dozens of languages already compile down to run on the Java VM – how many have you seen shipped that way?

  16. This Dynamic Language Runtime they are going to release for allowing dynamic langs (a la Ruby) to run on .Net is going to be a mess. IMNSHO what is the point of making all of these languages use exactly the same framework and runtime? Why then choose Ruby over Python or whatever? You’ve heard the saying ‘right tool for the right job’, Microsoft want to turn all of our tools into hammers and offer performance as a trade-off for lock-in.

    I suspect it is just jealousy that most of the popular dynamic languages, whilst they run on Windows, generally aren’t deployed on Windows – something that I don’t think this is going to resolve. Microsoft need to look at *why* nobody wants to ship RoR apps on Windows (hint: *cough*licences*cough*. Dozens of languages already compile down to run on the Java VM – how many have you seen shipped that way?

  17. @John: make? Yawn. A subset of the CLR means it’s gota execute MSIL, which means you can use C# or VB.NET or PHP or Python or heck even LISP.

  18. @John: make? Yawn. A subset of the CLR means it’s gota execute MSIL, which means you can use C# or VB.NET or PHP or Python or heck even LISP.

  19. 2: RoR and PHP on .NET? I think that you will see a lot of PHP people fight this while simultaneously making PHP frameworks that function like .NET.

    3: I’d say that BarCamp was brought up because the goal was to foster communication and discussion. I don’t know how much discussion there will be when you cram 100 sessions into 3 days, but at least some people have the right idea.

    Also note that many of us BarCamp people are going to MIX and several are speaking. We’re also putting some effort into getting a BarCamp Mix event for Monday night.

    @4: Only twice?

    I’m pretty sure that there will some talk about Orcas and I wouldn’t be surprised if they have some sort of Web 2.0 app to announce.

  20. 2: RoR and PHP on .NET? I think that you will see a lot of PHP people fight this while simultaneously making PHP frameworks that function like .NET.

    3: I’d say that BarCamp was brought up because the goal was to foster communication and discussion. I don’t know how much discussion there will be when you cram 100 sessions into 3 days, but at least some people have the right idea.

    Also note that many of us BarCamp people are going to MIX and several are speaking. We’re also putting some effort into getting a BarCamp Mix event for Monday night.

    @4: Only twice?

    I’m pretty sure that there will some talk about Orcas and I wouldn’t be surprised if they have some sort of Web 2.0 app to announce.

  21. LOL
    Notice how the usual MS-bashers (Welch, Ross, anona, webdev (I’m sure that ChrisA and Goebbels will join in soon enough)), are so afraid of what Microsoft might announce (for fear that they might actually like it), that they’re pre-emptively dismissing it, and even going so far as to cover their ears and go “lalalalala” like a 3-year old spoiled brat.

    Or, as the 90′s hip-hop phrase went, “I ain’t tryin’ to hear that!”

    Too funny (albeit, in a sad and pathetic way).

  22. LOL
    Notice how the usual MS-bashers (Welch, Ross, anona, webdev (I’m sure that ChrisA and Goebbels will join in soon enough)), are so afraid of what Microsoft might announce (for fear that they might actually like it), that they’re pre-emptively dismissing it, and even going so far as to cover their ears and go “lalalalala” like a 3-year old spoiled brat.

    Or, as the 90′s hip-hop phrase went, “I ain’t tryin’ to hear that!”

    Too funny (albeit, in a sad and pathetic way).

  23. May be they will announce the blueprint of an open 4 layer framework for building next generation office/collaborative applications:
    Layer 1: something like S3 offering basic persistence
    Layer 2: something more structured, like an spreadsheet model exposed though a clean ATOM interface so that you can manipulate file content at a more granular level.
    Layer 3: a set of collaboration services. identity, IM, comments, RSS syndication.
    Layer 4: a set of widget to simplifying building UI for those services and mashing them up together.

    All of the above being 100% cross browser (IE, Firefox, Safari and Opera)

    Then they can sit back and see what kind of flowers blum and buy the most attractive ones.
    -Edwin

  24. May be they will announce the blueprint of an open 4 layer framework for building next generation office/collaborative applications:
    Layer 1: something like S3 offering basic persistence
    Layer 2: something more structured, like an spreadsheet model exposed though a clean ATOM interface so that you can manipulate file content at a more granular level.
    Layer 3: a set of collaboration services. identity, IM, comments, RSS syndication.
    Layer 4: a set of widget to simplifying building UI for those services and mashing them up together.

    All of the above being 100% cross browser (IE, Firefox, Safari and Opera)

    Then they can sit back and see what kind of flowers blum and buy the most attractive ones.
    -Edwin

  25. Robert, what do you mean about #6? I chatted with the original flash team that built out their custom player shortly after they announced the desperate housewives/lost/videopodcast deal…my understanding was that ABC’s downloadable solution was fairplay/h.264, but their internet video streaming was flash video. did i miss something? can you please clarify?

  26. Robert, what do you mean about #6? I chatted with the original flash team that built out their custom player shortly after they announced the desperate housewives/lost/videopodcast deal…my understanding was that ABC’s downloadable solution was fairplay/h.264, but their internet video streaming was flash video. did i miss something? can you please clarify?

  27. Robert was that a misspell? Perhaps “Irreverent”. Just a thought!
    BTW bashers, I know all my customers are just waiting for me to develop 2.0 (0r is it 3.0 that replaces the “irrelevant OS”) versions of their apps so they can wonder “Who does own all this proprietory data of mine thats on someone elses server and will they sell it to someone else?” Nah, that couldn’t happen!

  28. Robert was that a misspell? Perhaps “Irreverent”. Just a thought!
    BTW bashers, I know all my customers are just waiting for me to develop 2.0 (0r is it 3.0 that replaces the “irrelevant OS”) versions of their apps so they can wonder “Who does own all this proprietory data of mine thats on someone elses server and will they sell it to someone else?” Nah, that couldn’t happen!

  29. Guiness@18 – after spending 2 years contributing positively to Channel 9 (and 5 years building .Net apps) calling me out as a Microsoft hater seems a bit like a long shot. Or is *any* criticism of Microsoft now to be labelled as bashing Microsoft?

    It is funny that Apple get criticised for the zealous fervour of their supporters I find it quite surprising that there are so many Microsoft fanboys who seem to think it impossible that Microsoft might possible make a mistake.

  30. Guiness@18 – after spending 2 years contributing positively to Channel 9 (and 5 years building .Net apps) calling me out as a Microsoft hater seems a bit like a long shot. Or is *any* criticism of Microsoft now to be labelled as bashing Microsoft?

    It is funny that Apple get criticised for the zealous fervour of their supporters I find it quite surprising that there are so many Microsoft fanboys who seem to think it impossible that Microsoft might possible make a mistake.

  31. I hope the announce official support for JSON – I know they use it in AJAX.Net, but there is NO documentation. It would be GREAT is they greated something like GDATA or AtomPub using JSON.

  32. I hope the announce official support for JSON – I know they use it in AJAX.Net, but there is NO documentation. It would be GREAT is they greated something like GDATA or AtomPub using JSON.