shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

 Saturday, December 31, 2005

San Francisco Restaurant Reviews

Trina found a great restaurant review site for San Fran folks:

We just found this site today:

sfsurvey.com.

It seems like a great site so far, and could come in really handy in the future :)

Posted Sunday, January 01, 2006    Permalink    Comments [2]  View blog reactions

 

 Friday, December 30, 2005

My next laptop?

VaioTX_1My Dell D610 is just too dammed big and heavy. I am drooling over this. I can’t believe I would consider another Sony, but who else makes something that:

  • Is Under 3 lbs
  • Has a 1366 x 768 resolution 11.1 inch screen
  • Gets 4 – 7.5 hours battery with the standard battery
  • Has EDGE/Wifi
  • Has a 90% Keyboard and a great trackpad
  • Is slim, small and sexy

I’m thinking of getting the VGN-TX610P/B and upgrading the RAM to 1.5 GB myself (Sony charges 100% the cost of RAM from a third party). I get a 10% discount through Microsoft EPP Program and free Ground Shipping (which makes the price tag a bit more tolerable).

The downside is that I won’t get Aero Glass with Vista, but I suspect I won’t care that much.

Posted Saturday, December 31, 2005    Permalink    Comments [8]  View blog reactions

 

So long PSP, hello Micro

Gameboy-microI’m putting up my PSP for sale on ebay. I absolutely LOVE the device but I just don’t use it enough to justify keeping it around. You see I am waay to lazy to transcode TV onto the thing, and I haven’t really found any games that I really want to pick up and start playing when I have a few spare moments.

The reason that I have a PSP, other than the sheer coolness of the device, is that I sometimes panic that I will run out of stuff to do (like on a plane etc). So I lug the thing around with me all the time in my bag. In the past few months it’s traveled around the world and I’ve only used it once. I just don’t like the games that much. The one game that I do like (Untold Legends) I can’t pick up and play for a few moments cause I can never remember what I was doing the last time I played (it’s a role playing game).

Anyway, I am selling it + my 1GB Memory Stick and 3 games on ebay.

Oh, there is another reason I am selling it. I bought a Gameboy Micro. When I saw how small that thing is, and how inexpensive the games are I plunked down the $89.99 bucks for one and bought Zelda, Donkey Kong and Super Mario Brothers 3. Simply awesome as I love those games. The device is so small and takes so little space I can carry it around anywhere. For my needs, it’s a much better device than the PSP. I can just play for 5 min and do a few levels of Super Mario Brothers :-). The sad thing is, I still suck at that game :-).

You can see the difference in size between the PSP and the Micro here.

Posted Saturday, December 31, 2005    Permalink    Comments [4]  View blog reactions

 

Sony Settles

I think one of the most amazing stories of 2005 will be that of the Sony Rootkit. I think it’s a huge win for blogging and independent reporting. Mark documented the issue from start to finish and really had an impact as a blogger. Congrats to him for being so diligent and for the first Sony settlement only a few months after Mark first reported the issue.

“I’m proud to announce that a major step forward in the legal phase of Sony's rootkit: Scott Kamber and Sony have filed a proposed settlement for the national class-action suit brought by Scott. While I didn’t participate directly in the negotiations, I’m serving as an expert for Scott and provided input on the terms, which I think are a significant victory for the consumer.”

Mark's Sysinternals Blog: Sony Settles.

Posted Saturday, December 31, 2005    Permalink    Comments [0]  View blog reactions

 

Backpack and GTD

Some of you may recall that I’ve blogged a bit here and there about Backpack, which is sort of a personal WiKi etc. My Wife and I use it as our personal dashboard for domestic chores and notes that we need to share. To find out how Backpack can relate to Getting Things Done I’d recommend reading Backpack and GTD on the What's the next action blog.

While I’d love to use OneNote for this type of thing, Backpack is pretty rich and allows access from anywhere including mobile devices. For that reason it wins for this sort of thing.

Another good site to check out is Remember The Milk. There are some things I prefer about Remember the Milk like being able to assign tasks to different people, but it doesn’t have any real notes support for dashboard type information.

Posted Friday, December 30, 2005    Permalink    Comments [0]  View blog reactions

 

Meetings

Over at the excellent Thinking Faster blog, there is a post on Meetings which I found interesting. I often ponder about how work days at Microsoft are fairly broken. Between email and meetings it’s amazing that I can actually do any work. If I go to meetings, I get behind on mail. If I am not behind on mail I am behind on work or late for a meeting. Invariably everyone in the meeting is doing mail so that they don’t get behind on mail.

We’ve tried some things at work like meeting free Tues/Wed for the development team, but I don’t think it works very well.

“I find myself saying this more and more, as my calendar becomes more and more crowded with events, meetings and conversations put there by other people.  Don't get me wrong, there are good reasons for meetings, but I feel like my work life is becoming secondary to my meeting life.

Getting a meeting request used to be a sign that you were somebody.  Someone wanted your opinion on a matter of great urgency for the firm.  Now it seems that the email CC: phenomena has migrated from email to meetings:  the basic rule of thumb - invite everyone to every meeting.  It's a wonder anything gets done during "normal" working hours.”

Thinking Faster: Do we really need to meet?

Posted Friday, December 30, 2005    Permalink    Comments [0]  View blog reactions

 

 Thursday, December 29, 2005

Clear Context v2 Beta

Well, the folks who create ClearContext have announced a beta of version 2. I've been testing it now for a few weeks. Before that I exchanged quite a bit of mail with Deva, Brad and Frank (as well as some brunches and dinners!). They took a lot of my feedback, suggestions and bug reports to heart.

There are quite a few new features in this version, but probably the biggest changes are targeted at folks who use some form of Getting Things Done. However, the product is very generic by not adhering to some of the more unfortunate aspects of GTD that the Netcentrics software is unforgiving about.

I'll highlight some of the feature's that I've found myself using the most:

Defer

In Getting Things Done you learn about the tickler file. Well the NetCentrics software doesn't really even attempt to solve this problem, it only allows you to snooze a message for a certain number of days. ClearContext v2 allows you to defer a message by a number of days, or to a specific day and time. This has come in really handy for me for the following types of emails:

  1. I have to follow up on something at a certain date/time. I've either asked some one else to do something or I just won't get to something till later. This acts as a great reminder system. Since my inbox has few few messages in it then I notice these reminders quickly.
  2. Shipping noticed and the like. Typically I want to discard these emails, but I need them for a short period of time. This way I can just make it go away for a while and when it comes back I can defer it again, or delete it.

This feature helps me keep both my inbox and my task list clean of clutter. In the "classic" GTD way, you must add such an item to your calendar or task list. No thanks, because I am poor about doing my weekly review, these things get lost in my task list.

I think this feature alone is worth the upgrade. It works well, and helps me manage my inbox.

Task

This feature is almost 100% identical to the program I wrote to simply create a task from an email. The method is far cleaner than the NetCentrics GTD addin for the following reasons:

  1. The original email is attached to the task. This allows you to later reply or reference the email from within the task. No funny linking stuff that Netcentrics does.
  2. A small snippet of text from the email is included in the body of the task. This allows you to quickly understand the context. Also if you sync tasks to your Pocket PC/Smartphone you can also get an idea of what the task is.
  3. You can assign a topic to a task. I then use categories to assign the Action like @Home, @Office etc and use the standard Outlook views to see your tasks grouped by Action.
  4. The subject of the task is canonical (stripped of RE:, FW: etc).
  5. You can optionally then delete the email from the task, or file it to the Topic folder.

This feature is pretty much implemented the way I want. All that is needed is a few small tweaks (I would like Topic to be replicated to the Category field as well so it appears on my Pocket PC.

Schedule

Like task you can turn an email into an Appointment. I don't use this much (never have). My Calendar is way to busy, and blocking off time to do things never works at Microsoft.

Action View

This is a huge part of the upgrade. I haven't really spent enough time in this feature yet as it's incredibly feature rich. I plan on doing so in the coming weeks.

Misc

Other than the things I've mentioned, there are many bug fixes, and changes under the hood. I've found CC v2 to be as stable if not more stable than v1. The Views support was beefed up, and I have access to more reliable and desirable default views. I haven't had to mess with them at all yet.

The bottom line for me is that this upgrade has allowed me to completely ditch my own GTD software that I wrote (I didn't need yet another piece of software I developed to deal with) as well as the Netcentrics GTD add-in which I stopped using long ago (I find it overbearing and too prescriptive for how I work).

If you are a current ClearContext user, try the beta. If not, there will be a few different versions of the product to chose from in the future, and one of them will be free!

Posted Friday, December 30, 2005    Permalink    Comments [0]  View blog reactions

 

So long Acrobat Reader

Thanks to Scott Hanselman, I have put Adobe Acrobat reader out of its misery. Good riddens! I won’t miss your long boot times, amazingly bad updating story, and endless prompts to download other random Adobe software I don’t want. Plus I won’t have an aggravating experience viewing PDFs in IE.

Foxit is great.

Posted Thursday, December 29, 2005    Permalink    Comments [6]  View blog reactions

 

 Wednesday, December 28, 2005

making my PC quiet

Hyperl3mainEver since I built my new Silverstone pc, I’ve been struggling with a really bad problem. My Pentium D 820 is HOT, and I mean HOT. The poor Intel Heatsink is noisy and constantly revving from idle to 2000–3000 RPMs. Since it has a small itty bitty fan on it, this can get quite loud and annoying.

Over the past few months I have tried 4 different cpu heatsinks. Each was a disaster. Some were too loud (louder than the stock Intel) and others were ineffective allowing my CPU to overhead and the motherboard to shut down the machine.

The problem I have is that my case is rather small and will not allow for some of the monster heatsinks out there that operate at very low dBA (under 20 dBA). A few months ago I was researching a new Power Supply as my brand new el cheapo started clanking, and came upon a new CPU Heatsink from Coolermaster, the Hyper L3. This is a “low profile” heatsink meaning it’s big, but not huge. Also many heatsinks out there require you to even remove your motherboard and mount a supporting plate underneath. Since the Intel Pentium D uses the LGA775 mount (a clip in) this is an extra pain. So the good news was that this new Coolermaster used the existing LGA775 clip system (no motherboard removal) and was short enough to fit in my case. On top of that it uses the Intel 4 PIN power connector allowing the motherboard to control the RPMs.

Anyway, this new heatsink is the bomb. It’s so quiet I can barely hear it. The only other fan in my PC is the one in the Power Supply, and that’s ultra quiet running at 16 dBAs. The Coolermaster Hyper L3 runs at 18 dBA making my PC really silent. Just for fun I ran maxcpu to stress both processors and while the fan kicked in, it’s much larger than the Intel fan (80mm fan vs 60mm) so it produces much less noise and it kept the temp under 70 degrees C. I bet I could get a fanless CPU but the one I got pushes hot air off my cpu fan so that helps cool the PC, which is a good thing for me.

Here are my updated specs:

  • Silverstone SG01 $188.00 
  • RADEON 550 256M $79.00 
  • DVD+/-RW 16X Sony DRU800A $84.99 
  • Intel Pentium D 820 (2.8 GHZ) $245.99 
  • Intel 945G D945GTPLKR $126.00 
  • Nexus NX-4090 400 watt PSU $94.95
  • Coolermaster Hyper L3 $34.95
  • DDR2 1 GB Kit (two 512 Dimms) $173.43 

Posted Thursday, December 29, 2005    Permalink    Comments [2]  View blog reactions

 

New SlickRun Beta Release

Eric Lawrence has updated my favorite windows application with some great little tweaks. If you aren’t using SlickRun you are missing out. Slickrun is like the “address bar” you can enable in the task menu but far more powerfull. I use it dozens of times a day.

+ Autocomplete of filenames as parameters to MagicWords
+ Hit CTRL+F or CTRL+I to insert filename(s) in command line
+ ESC (or ESC,ESC) activates last active window instead of no window
+ Added SmartPaste (trims pasted text, removes crlf,etc)
+ Prompt before "Undo changes" in Jot
+ _STARTUP MagicWord executes on startup
+ _DISPLAYCHANGE MagicWord executes on display resolution change
+ New NoMouseActivation setting in [General] section of SlickRun.ini for those who don't want to be able to Activate Slickrun via click

Bayden Systems: Minor new SlickRun Beta.

Posted Wednesday, December 28, 2005    Permalink    Comments [2]  View blog reactions

 

 Thursday, December 22, 2005

I can now resume carrying a swiss army knife on my keychain

New TSA Rules finally bring some sanity back to air travel.

Now if they would just get rid of the retarded laptop removal and shoe removal policies. Maybe I should print this out and show it to the next Security Screener that asks me to remove my shoes?

I feel like going and getting a small swiss army knife tomorrow just so I can take it through security again. Or maybe some nail clippers! Oooh ooh, can't get too excited.

updated: thanks to all who noted, knives are still not allowed, making the swiss army knife contraband... darn.

Posted Friday, December 23, 2005    Permalink    Comments [6]  View blog reactions

 

Congrats Clemens!

Clemens Vasters just announced that he'll be joining Microsoft. For those of you that don't know, Clemens is the "papa" of dasBlog. There is an eweek story covering the announcement. I'm sure he is excited, but Microsoft is very lucky to have him.

Posted Friday, December 23, 2005    Permalink    Comments [0]  View blog reactions

 

 Wednesday, December 21, 2005

Madison Ave during Transit Strike

This is a pretty eerie picture. Madison Avenue w/o any cars. It was closed yesterday, along with 5th ave, for emergency vehicles.

According to the Transit Union Head, at this point the main "sticking point" are the pension issues. Just to recap:

  • MTA wants employees to retire at 62 with full pension and wants new employees to contribute 6% of  their salary toward the pension (currently they contribute 2%).
  • Union wants to maintain retirement with full pension at 55 and does not want a change in contribution.

I'm sorry, but I can't have any sympathy for the strikers. Retire at 55 with full pension? Meanwhile they say this is an issue about respect? I don't believe that most Americans are so lucky to retire at 55.

I'm lucky I'm on vacation in NYC right now and not working, cause getting around is a pain. Given the way things are going, I think this strike will last a few days or more. Roger Toussaint is starting personal attacks on the Mayor. The press isn't really having any of it. I suspect he will see the inside of a jail cell or bankrupt his union before the strike is over.

Posted Wednesday, December 21, 2005    Permalink    Comments [4]  View blog reactions

 

 Tuesday, December 20, 2005

Waiting in line

For some reason, the arrogance that is fuming from this post bothers me (which is in response to Scoble's Post). I think because I feel a bit the way that Tom Harpel does. He wrote in the comments:

"Every employee of every company (I work at Microsoft) has an opportunity to make their company better by respecting its customers. If your customers are stand-in-line types, respect and embrace that. Writing off your customers because you do not relate to them will make it harder for you to design and deliver products that your customers want."

Chuq, I have been to almost a dozen Macworld Expos where people waited hours and hours in line to watch your boss give a keynote speach. I will most definetley never wait in line for a movie or a product (just cause I don't care enough), but I won't bash folks for waiting in line to anxiously get their hands on a product.

BTW - I have a iPod Nano on backorder from Amazon.com for my sister. I ordered it a few weeks ago and estimated delivery is mid January. What's that about "delivering new hardware (in volume)"?

Posted Tuesday, December 20, 2005    Permalink    Comments [3]  View blog reactions

 

 Monday, December 19, 2005

Great post by Jimmy on MacIE

Jimmy Grewal (my former roomate) and I met the day he was interviewing for a Program Manager role on Mac IE 5. We were roomates for over 2 years and he is one of my dearest friends. He moved back to Dubai and left Microsoft a few years ago, long after MacIE was "dead". He has a great post covering the slashdot article and I highly recommend reading it if you are at all interested in some of the politics around MacIE and the Apple/Microsoft relationship. You don't get this kind of information often (usually in books).

I really cherish the years I spent working on MacOE 5 while he worked on MacIE 5. What kind of a company gives two 22 year old kids the opportunity to lead the effort for two products they are incredibly passionate about? It's one of the reasons I love Microsoft so dearly. We were empowered to build the best email and web browser for the Mac, and both products turned into best of class software applications. Those were amazingly fun times. It's sort of how I feel about working on Hotmail Windows Live Mail, except the challenge is bigger :-) and Jimmy is not around :-(.

Posted Monday, December 19, 2005    Permalink    Comments [0]  View blog reactions

 

 Sunday, December 18, 2005

Slashdot | Microsoft Ends IE for Mac

Slashdot has an article about Microsoft ending MacIE support.

Of course, since I used to work on MacIE’s twin sister, MacOE, I was looking for any good nuggets or posts from former MacBU folks. I figured Jorg would write something. He paints a rather interesting history of what happened to development of MacIE after 5 was released.

MacIE 5 was developed by an amazing team of folks. They paved the way for many features that were later hacked into the browser via add-ins (Forms Autofill which is now in the Google and MSN Toolbars, but not IE Proper) and some which have yet to make an appearance (web scrapbook). I had a lot of fun working with those folks as they worked tirelessly for many months (I remember when MacIE 5’s release slipped 6 months for a 1 year project). Tantec was relentless in pursuing full CSS and DOM compliance, and got further than anyone else at the time.

The best feature of Mac IE 5 never shipped. We had to remove it from the product 2 days before releasing it. For many months there were two builds of MacIE 5, one with this feature and one without. That was also true for the new Mac IE “chrome” which was a guarded secret, till, well, Apple also happened to have the same idea and they called their’s Aqua :-). Those were strange times.

Posted Monday, December 19, 2005    Permalink    Comments [6]  View blog reactions

 

Going laptop free for a week

So I’m sitting her pondering with my wife, why the heck do I need to bring my laptop to NY? So far this year I have spent about 3 weeks without my laptop, and it’s been great. Here is what I don’t plan on doing for the next 6 days:

  • Looking at work email
  • Writing code (this pretty much requires I bring my laptop).
    • I usually enjoy writing code in my off time, but I’d rather read a few books this time.
  • Doing other work related activities

What the heck do I need to lug 6 lbs to NYC and back for? It would be nice to go through TSA security w/o one (btw, every airport I’ve been to outside the US does not do the ridiculous laptop stuff).

What I do plan on doing the next few days:

  • Shopping in NYC
  • Cultural Activities when I’m not freezing
  • Hanging with my family
  • Seeing a Broadway show
  • Blogging
  • Reading RSS Feeds
  • Reading a Book
  • Playing with my PSP

With my k-jam, wifi, parents computer etc there is really no need to lug a laptop around these days. Now if I had a sub 4 lb laptop like my wife’s tiny white Vaio that wouldn’t be so big a deal, but my big fat Dell. Bleh.

Posted Monday, December 19, 2005    Permalink    Comments [2]  View blog reactions

 

DevRadio Podcast about dasBlog

This post is even later than Scott’s… Geez I suck. Joe Stagner (fellow MSFT employee) did a very informal podcast with Scott and me a few months ago where we talk about how we both got involved in dasBlog… It’s my first podcast :-).

Posted Monday, December 19, 2005    Permalink    Comments [0]  View blog reactions

 

dasBlog Community Grows

A few months ago Scott and I started getting emails from Tom Watts. Neither of us knew him, but over the past few months has put together an excellent effort to expand our community support for dasBlog. Both Scott and I can barely find the time to get some code in here or there, and have always put docs, forums etc on the back burner. Scott covers the work in more details, but the short of it is we know have real forum support, and a real community web site (powered by dasBlog of course).

To paraphrase a bit from Scott:

  • http://sourceforge.net/projects/dasblogce 
  • http://dasblog.us
    • For "us" and again thanks to Tom these are the new User Forums, replacing the lame forums and discussion tools at SourceForge. There's already great content here.
  • http://dasblog.info and http://dasblog.net
    • For "info" and also thanks to Tom, soon this will hopefully handle all documentation and FAQs and the Wiki will be retired when the content has been moved.
    • dasblog.net will take you to dasblog.info after a splash screen.

    Thanks Tom!!!

    Posted Monday, December 19, 2005    Permalink    Comments [1]  View blog reactions

     

    Just missed the storm

    Lora and I went up to Squaw Valley this weekend before heading up to New York City for the holidays. We checked the weather before hand and all looked well. Saturday started off a bit cold but nice. The mountain looked like it needed a lot more snow though. Sometime in the afternoon it started coming down. We weren’t sure how bad it would be though. The next morning we woke up, took a look outside and bolted for the car. If we had left 1 – 2 hours later it would have taken us all day to get home.

    Around 5,000 feet things started to look good, but then the rain started. I have never driven in rain like this. It was so loud Lora and I had to scream to each other to hear ourselves over the rain. We saw many cars off on the side of the road spun out. Thank goodness for Quattro + All Season Tires.

    Anyway, as you can see from the picture below, the bay area is being dumped on. You can’t even see Lake Tahoe in the picture below (it’s west of Reno).

    Big_storm

    Well, tomorrow we are off to New York. I hope to get a bunch of blogging in the next few days so I can catch up. I also have a ton of non-work email to go through. I’m so bad about replying to that stuff. It takes all my energy to deal with work email…

    Posted Sunday, December 18, 2005    Permalink    Comments [0]  View blog reactions

     

     Tuesday, December 13, 2005

    I'm busy

    My sister called me up a few days ago and was like, I figured out when you are really busy and when you say you are busy. When I don’t blog I’m busy, and right now I have about a dozen items on my blog “backlog”. Bleh.

    I’ve also been using a number of tools and gadgets in the past few months that I haven’t even had the time to go into detail about. Finally, big news has occurred outside the digital world that needs mention.

    Stuff I’m using that’s cool.

    • AutoHotKey – kick ass scripting tool for Windows. Combined with SlickRun you have a powerful way to fire off simple commands.
    • Backpackit – Lora and I are using Backpackit for a bunch of interesting things
      • We created  a page to share family tasks, and assign tasks to each other. For the GTD’er these are of the @Errand, @Home type tasks. We used this as a way to keep track of who was buying Christmas presents for different folks etc
      • We created a page of Notes for random things like where to buy our cat Misha food and litter, contact info for the cat sitter, and travel plans/notes
      • We created a page to keep track of any voicemail messages. This is a bit like a yellow sticky by the phone
      • We created a natural disaster plan with instructions, maps, photos, meeting places and a plan for when mother nature does something bad to the bay area.
    • Lora is happily getting used to my old Treo 650, and I’m still pretty happy with my k-jam. Torres has a great post on why this device is useful. He has the Sprint version which as EVDO which is about 5–7x faster Internet than my craptastic EDGE.
    • Orb. Enough said.
    • FireFox 1.5. It sucks less than 1.0, and there are some cool addins that I’m using like the del.icio.us and backpackit one that I use FireFox exclusively for.

    Stuff that happened that I think is cool

    • Lora (my wife) was accepted as a fellow at Stanford University in Reproductive Endocrinology and Infertility (REI). I’m so unbelievably excited for her. There are about 30 REI spots a year in the entire country and most institutions accept a single candidate a year. She busted her ass the past 3.5 years in her residency but she still found time to do research publish a few papers and be the world’s greatest wife.
    • Nevine (my sister) got engaged!
    • Omar (me) won the Microsoft Internal OneNote Powertoy Contest. I got notified last week by mail :-). The entry I submitted was my Send RSS to OneNote Powertoy that I had never released. I did a bit more work on it and sent it in. I’m honored that I was the finalist. Not sure what I’ll do with the prize (a Toshiba M200 Tablet PC).

    note: since this blog is aggregated on other sites (oops I forgot) I have sanitized the title as to not offend anyone (never my intention).

    Posted Wednesday, December 14, 2005    Permalink    Comments [7]  View blog reactions

     

     Sunday, December 11, 2005

    WL Custom Domains M3 Release

    The Windows Live Custom Domains Team updated the product to address a number of user complaints. I’m happy to see that they added support for importing existing EASI passport accounts.

    M3 Released

    We’ve shipped a new version of our Beta. We’ve tried to address the main concerns and bugs that have been reported with our previous version, M2.

    We fixed the sign-in problem many people were having. Some people would click sign-in and be taken back to a page telling them they needed to sign-in.

    We’ve increased the number of users allowed in a domain from 20 to 40. We’ve also added UI to our user management page that deals with larger numbers of users in a domain.

    We’ve added an ability to “import” existing Passports in the domain. This means if you used an existing E-Mail as Sign-In (EASI) Passport in a domain and later configured the domain for use with domains.live.com, you are now given the option of “importing” this user into the domain and giving the Passport an inbox or alternatively “evicting” the user so they are forced to pick a new name next time they sign-in.

    We’ve worked on improving Firefox support.

    We’ve fixed a number of minor bugs and problems.

    Keep the feedback coming.

     

    Posted Monday, December 12, 2005    Permalink    Comments [1]  View blog reactions

     

     Sunday, December 04, 2005

    Back from Shanghai and Recent Kahuna Happenings

    Wow, a week can be a really long and short time. This past week I went back to Shanghai with some folks from work to spend time with our team (in addition to working on our calendar product this team is also building the non-ajax version of Windows Live Mail that just shipped to beta testers). Shanghai is really an interesting place. Dick or Aditya said it best, it’s like being in the future and the past at the same time. Jin Mao Tower is quite possibly the most amazing sky scraper I’ve set foot in. Having drinks on the 88th floor is an experience I want to repeat over and over. Of course, it will soon be shorter than Shanghai 101 and Shanghai 102 currently in the makings and across the street in Pudong.

    Anyway, the time difference really messes with you and my feeble brain gets confused often. I managed to keep up with most of my mail, but not any personal mail or rss feeds. Most of the time was at the office, or hanging with the team. On one day we took the team on a surprise moral event to a speed car racetrack. Most of the team members had never driven a car, but managed some pretty good lap times! Fun was had by all. There are some very striking contrasts in Shanghai… you can have lunch for $1 – $2, or dinner for $100. A subway ride costs 50 cents, 20 min cab rides a few bucks but of course starbucks, KFC etc all cost the same. Many of the folks who work in our office design and develop software for a living, but don’t own a computer at home.

    Oh, now that I’ve been there twice, if you go, take the Timeout Shanghai Guide, it’s the only one worth a dime. A visit to the Shanghai Planning Museum is also a must (they have a model of the city that takes up a giant room and gives you a sense of how dammed big Shanghai is and how much bigger it will get in the next 6 years).

    Well, the only thing I’ll close with is that some big things happened in the Windows Live Mail Space. We shipped our Milestone 4 release of Kahuna and it’s got some amazing features in there. More importantly, it will allow us to bring millions of people into the beta. This is really great news as up till now our beta audience was very limited. The feature I am really most proud of is the Microsoft Word style spell checking. It may sound like no big deal, but bringing real time spell checking to the web is no easy task. We are using the exact same spelling engine that will ship with Office 12, except we have to use many additional technologies to make it work. Primarily FireAnt (XMLHTTP, JavaScript, DOM, CSS, TriEdit, TextRanges). Spell Checking was one of the first things that we prototyped last year to prove FireAnt as a technology to build our product. One of the main developers on the spell checking feature loves to say that if real time spell checking were easy, everyone would have it. It’s hella hard, requires super smart guys, and of course technology from other groups at Microsoft. I also got to see some of the search stuff I have been working on ship (with lots of support from the Hotmail Backend team)…

    You can read more about our M4 work in Kahuna on Reeves’ Windows Live Mail Update post:

    The latest update to Windows Live Mail beta was released to the world today.  There are lots of great improvements including performance, in-line spell checking and the introduction of the "down-level" experience (the non-AJAX version for older browsers).  The best place for a quick summary is Steve's post and the best place for lots of details is Imran's post to the mailcall blog (be sure to also check out the video on spell checking).

    Posted Monday, December 05, 2005    Permalink    Comments [4]  View blog reactions