Number 10

Just finished watching (and still recovering from) the Mix keynote. I have the same feeling now that I had when I first saw Longhorn - this is going to be big and momentous. It should soon be available at VisitMix.com for your viewing pleasure.

I can finally talk about the mysterious feature No. 10 in Silverlight I alluded to here. It's a combination of two features actually
  1. A cross-platform .Net which runs on both Windows and Mac, runs inside the browser and all within a couple or so megabytes. When I first heard of this project several months ago, I didn't think it was possible to compress .Net down to such a size but these guys have sured proved me wrong.

  2. The Dynamic Language Runtime with IronPython and IronRuby being released under the Microsoft Permissive License (which lets people fork the code among other things). This also opens the door for any compiler writer to implement her dynamic language of choice.
You really have to take a second to absorb the impact of both the announcements put together. This really means you can use any one of the 30-odd languages of .Net (which now include IronPython and IronRuby) to write rich apps which run inside the browser. You also get the perf benefits of the CLR - Scott Guthrie spoke of how many orders of magnitude .Net code is faster than Javascript inside the browser.

This is some real wicked technology at play here.

Favourite quote
This probably sums up how a lot of people feel right now. Jason Mauer on Twitter
"ScottGu debugging a .NET app running in Safari on the Mac... that's the sound of thousands of people simultaneously crapping their pants"

via Jeff Sandquist

Notable links
  1. Silverlight official + community site
  2. Ryan Stewart's overview of today's announcements
  3. Silverlight screencasts
  4. ScottGu on the cross-platform CLR
  5. Techmeme conversation

 

Blast from the past

Stuff from the past that I've dug out to re-read over the last few days.

 

Silverlight





We are finally talking about Silverlight! Check out Soma's blog post here and the official Silverlight site here. They also have a downloads page with snazzy wallpapers!

I went through the site and it looks like we'll have to wait until April 30th and Mix for the entire story to be revealed. I for one can't wait - there is some seriously cool technology being showcased here. I couldn't believe what I was hearing when I first heard of this internally - I remember saying something along the lines of "You guys are going to do WHAT? On the Mac too?"


Update : Tim Sneath has a nice post on Silverlight. No. 10 on his list is what I was so stunned on hearing about :-)


 

The death of Microsoft

I don't get riled up too often by online criticism of Microsoft but this definitely made my blood boil. This is Paul Graham jumping the shark for me.

All I can say is - wait and watch.

 

Sex at the PDC and Jackson Fish Market

A friend asked me recently "If you got fired by Microsoft, where would you go work?". I thought for a second and then replied "Jackson Fish Market" 1. Not surprised by the confused look I got, I went on to explain why Jackson Fish Market might someday be the next Pixar. Or at the very least, the next 37Signals.

Why am I so gung-ho about an unknown 3-person startup in Seattle which hasn't shipped anything yet? Very simple. I'm a huge fan of its founder - Hillel Cooperman.

Longhorn, Max and a PDC talk

The first time I came across Hillel Cooperman was in this Paul Thurrott interview. At that time, Hillel was the Product Unit Manager of the Shell Core team. For those among you who remember Paul Thurrott's coverage of the PDC 2003 keynote, you would remember Hillel showing off a very early version of Aero Glass. My interest was piqued because unlike most other senior Microsoft folks, Hillel wasn't talking about 'productivity' or a 'ecosystem' – he was talking about building experiences.

The next time I saw Hillel was at PDC 2005 where he demoed one of my all-time favorite Microsoft products – Max. Max was a popular prototype for several reasons. It showed off what WPF and WCF could do, it had really cool photo sharing abilities, etc. But I liked it for a completely different reason altogether. You could see that Max was different the moment you kicked off the setup. Instead of spouting the usual text about 'Installing Foo – this could take a few minutes', it would say 'This could take some time – go grab a cup of coffee'. This quirkiness extended to the error messages it would display. The text was friendly and informal, rather than saying 'Operation could not be completed'. The entire application had a warm and comforting feel to it, the same kind of feeling that Kathy Sierra keeps talking about.

Hillel also gave a very unusual talk (and very popular) at PDC 2005. It was titled 'Getting users to fall in love with your software' and was completely different from the usual technology fare that you would see at the PDC. Poking fun at bad error messages and usability mistakes, it was a fantastic talk about a topic close to my heart – software that makes an emotional connection with users. It also has to be the only PDC talk where a slide had the word 'Sex' in a big, bold font. I'm still not sure how Hillel managed to get that past the slide reviewers :-)

Jackson Fish Market

Hillel was on my 'must-meet' list when I visited Redmond last year. You could imagine my disappointment when I learnt that Hillel had left Microsoft. I soon ran into his curious little startup. Here's the 'hello world' post which explains the reasoning behind the name.

…why is it named for a fish market? (snip) … There aren't many people in my family who run their own businesses. My parents' generation has seen plenty of doctors, lawyers, and professors. My generation has much of the same, with the obligatory high tech careers thrown in. But not a lot of people who have put their heart and soul into owning and running their own business. As I contemplated entering the business world I thought back to my grandparents' generation as well as of their parents before them. These were all immigrants or children of immigrants. And almost all of them ran small businesses. A grocery. A clothing store. A furniture store. A butcher shop. And of course… a fish market.

The store sold a variety of fresh lake fish on ice for customers to buy. There were also pickled fish like herring, and smoked fish such as carp. A variety of dairy products were sold there as well. My grandfather's homemade pickles occupied a spot near the front door (I still have the recipe.). Each of these small businesses was run by family, with everyone pitching in as best they could. I wasn't born early enough to see them for myself. However, that hasn't stopped me from listening to the stories, and piecing together a detailed mental image of a small and focused tight-knit group of folks working hard together to create and deliver fresh hand-crafted products to customers with a personal touch. Products that both address a core customer need, but also make them feel emotionally satisfied, content, and… happy.

I found this quite interesting since I was pitching the same message internally – making software that makes people 'happy' (as opposed to making them feel 'productive', for example) and with a personal touch. I called it 'hand-crafted software' which was the exact same phrase Hillel uses to describe what his company is doing. Hillel also seems to have a knack for attracting talented folks from Microsoft – I just saw that Jenny Lam has become the third co-founder (yes, the same Jenny Lam).

Watch out for these guys. My bet is that they'll probably become the next 37Signals or Delicious Monster. For all you know Microsoft might wind up acquiring them in the future and bring Hillel and Jenny back to the mother ship :-).

Notes:

  1. If you're a recruiter, please note that this was a hypothetical question. I love my company and I have no intention of leaving anytime soon. All hail BillG :-)

 

The death of DRM

This is truly historic. This is an incredible achievement from Steve Jobs and this is going to benefit pretty much everyone involved with music.

There are a few times when I feel jealous that some other company pulled off what Microsoft could have and should have. This is one of those occasions.

Archives

November 2004   January 2006   June 2006   July 2006   August 2006   September 2006   October 2006   November 2006   December 2006   January 2007   February 2007   March 2007   April 2007   May 2007   June 2007   July 2007   August 2007   September 2007   October 2007   December 2007   January 2008   February 2008   March 2008