WSJ Article on MSFT Processes / Longhorn Reset

The Wall Street Journal has a good article on what they call a cultural change at Microsoft, which they essentially credit to Jim Allchin and Amitabh Srivastava. Hmmm… Srivastava is certainly respected technically, but Allchin’s impending retirement seems to have triggered more glee than tears in the blogosphere. The criticism against Allchin seems to be that “he can’t ship,” but whether that’s accurate or whether it’s indicative of the cultural resistance that the WSJ speaks of is difficult for an outsider to parse. Any Microsoftians want to give me their perspective? (Email me at lobrien -at- knowing -dot- net)

CTP Madness Solved (at least momentarily)

All week I’ve been trying to synch up Visual Studio versions with SQL Server versions. I finally got the right combo: first intall SQL Server 2005 September CTP (en SQL2005 STD Servers Sept2005.iso and en SQL2005 STD Tools Sept2005.iso) and then VS 2005 Team Suite Release Candidate (en vs 2005 team suite dvd rc.iso). Works for me.

Could a mobile phone be a consumer’s only computer?

Philip Greenspun suggests the use of the mobile phone as identity and storage and an “appliance” into which the phone plugs as the general purpose computer used to perform “home” computing tasks (email, browsing, playing games, etc.) Having used Sun’s SunRay thin clients back in the dot-com days, I can attest to the user-friendliness of “plug and play” computing – put your smart card into any computer in the company and get your desktop. Very, very nice experience. However, I think the idea of a dumbed-down appliance-based OS has been tried and failed – WebTV springs to mind, Audrey, all of those things.


Having praised the SunRay experience, I must also share why I think thin clients are the worst idea ever. At a trade show critical to our company’s success, we uncrated a dozen SunRay’s into the room in which we would be demonstrating our technology. We hooked up the server and booted the system. Every SunRay booted. Every SunRay got to some driver. Every SunRay said “Oh, updated driver. Install and reboot.” Every SunRay shut down. Every SunRay booted. Every SunRay got to some driver. Every SunRay said “Oh, updated driver. Install and reboot.” And so the loop continued.


Our IT guys worked for hours trying to resolve the problem. We had Sun on the phone. We had Oracle on the phone. How could we get a different server? Apparently there were SunRay’s in that town where they filmed The Truman Show and there was some discussion of commandeering their hardware. Eventually, the CEO gave our IT his American Express and said “Go to Office Depot and buy 20 PCs.” And at the end of the show he said “Go to Office Depot and return the 20 PCs.” (An edict typical of our CEOs moral sense.)


Thin clients suck.