Me: I live in Silicon Valley with my wife, child and cat. I have worked at Microsoft since I graduated from College, both in the Macintosh Business Unit on products such as Outlook Express, Entourage, IE, and Virtual PC and in Windows Live on Hotmail, Calendar and People. I am currently a Principal Lead Program Manager on the Windows Live Social Networking team. I basically manage a team of Program Managers responsible for delivering features to support our web and client applications. I've been blogging since 2001 and like to play around with .NET in my spare time working on projects such as dasBlog (the blog that powers this site) and Send to SmugMug (an application for uploading photos to SmugMug). I blog about a number of technology and productivity related topics.
Powered by: newtelligence dasBlog 2.3.9074.18820
Disclaimer The posts on this weblog are provided "AS IS" with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2010, Omar Shahine
E-mail
Mark Russinovich, who now works at Microsoft, has a great post on why there is a delay when opening the File->Open dialog in Vista.
When I read posts like this I think "I can't believe that in all the man hours that went into Vista, no one caught this bug". But then I also think, this is a classic example of why bugs exist. The developer who wrote the feature that grabs the user name for the bread crumb bar had no idea that some other piece of code deep in the bowels of the OS was going to choke when your domain joined machine wasn't connected to the network. And the fact that the system caches the name for 30 min makes this bug one of those hard to reproduce bugs that usually takes an extremely patient tester to persevere and find the repro case to prevent the bug from getting punted as "not repro" so that the developer can clear his bug queue.
I bet Mark opened a bug in the Vista Product Studio Database and some poor developer is going to be assigned this bug and he is going to be like "How the #$%! did he find this".