<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The World As Best As I Remember It : General</title><link>http://blogs.msdn.com/philipsu/archive/tags/General/default.aspx</link><description>Tags: General</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Corporate Blogs -- Gradations of Value?</title><link>http://blogs.msdn.com/philipsu/archive/2006/06/15/633507.aspx</link><pubDate>Fri, 16 Jun 2006 03:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:633507</guid><dc:creator>philipsu</dc:creator><slash:comments>52</slash:comments><comments>http://blogs.msdn.com/philipsu/comments/633507.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philipsu/commentrss.aspx?PostID=633507</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;First, let me say once again, there has
been &lt;b&gt;no corporate pressure whatsoever&lt;/b&gt; to cut short my previous posting
(&lt;a href="http://blogs.msdn.com/philipsu/archive/2006/06/14/631438.aspx"&gt;Broken Windows Theory&lt;/a&gt;).&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Nobody has
said, or even implied, that I need to change anything about what I said.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;So conspiracy theorists, please rest assured
that &lt;b&gt;The Man&lt;/b&gt; is not out there monitoring and censoring the blog world.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;b&gt;Seriously&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;I pulled the content of the posting
because &lt;b&gt;productive discussion wasn’t happening&lt;/b&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Of the 160+ comments, &lt;b&gt;about five&lt;/b&gt; have
had any real value from an “open minds, open discussion” point of view.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I also pulled the content (once again,
completely self-initiated with no pressure whatsoever from anybody) because
there is enough internal debate within Microsoft about the &lt;b&gt;value and ethics
of blogging &lt;/b&gt;which I’d like resolved.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;[&lt;b&gt;Follow-up&lt;/b&gt;:&amp;nbsp; I've restored the original post, after much internal discussion.&amp;nbsp; Essentially, pulling the content was causing undue attention.]&lt;br&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Internal Debate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Many perspectives have been voiced to me,
both publicly and privately, debating the value and ethics of employee blogging.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Here, by “employee blogging,” I mean “blog
entries that are openly identified as being written by Microsoft employees.”&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;The rough gist of internal feedback from
Microsoft employees falls in these categories:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="color: navy;"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana;"&gt;Thank goodness someone is
     talking about this&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 11pt; font-family: Verdana;"&gt;.&lt;span style=""&gt;&amp;nbsp;
     &lt;/span&gt;“Kudos for having the courage to shed light on these critical
     issues.”&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;“It’s great that we’re
     having open and insightful discussion about this.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: rgb(153, 153, 153);"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;You need to put the entire post back up&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Some folks are quite
     concerned that, with Scoble leaving this week and what not, there will be
     increased fervor behind conspiracy theories about how I’ve been silenced, &lt;b&gt;shipped
     to &lt;st1:place w:st="on"&gt;Siberia&lt;/st1:place&gt;&lt;/b&gt;, etc.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;This sort of feedback is much more
     concerned about posts staying up from a PR/media perspective, regardless
     of the content of the post.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: Verdana;"&gt;(Let
     me say here once again, for those who have deep-seated theories – my original
     post was shortened unilaterally by me.&lt;span style=""&gt;&amp;nbsp;
     &lt;/span&gt;I was at no time pressured to remove any part of it.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: navy;"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana;"&gt;Employee blogs should be an
     extension of the company message&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 11pt; font-family: Verdana;"&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Folks in this category would say that the
     moment I identified myself as a Microsoft employee, my message should be
     on target with the corporation’s message, building a positive image,
     connecting positively with customers, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Let’s Agree on Goals&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;From my perspective, it’s &lt;b&gt;not a
free speech issue&lt;/b&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I’m employed by
Microsoft, so there’s a valid discussion as to what sorts of posts are allowed
for me to make as an employee of the company.&lt;span style=""&gt;&amp;nbsp;
&lt;/span&gt;Conditioned in my employment can indeed be restrictions on what I should
and shouldn’t say – I buy off on that 100%.&lt;span style=""&gt;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: rgb(153, 153, 153);"&gt;(For the last time, though, please remember:&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;no one has pressured me to change anything.)&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Second, the simple case that I think
everyone agrees on is that &lt;b&gt;nothing confidential should ever be divulged&lt;/b&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;This is where &lt;a href="http://minimsft.blogspot.com/"&gt;Mini-Microsoft&lt;/a&gt;, as entertaining
of a read as it is, crosses a line.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;That’s
also the reason it can only remain up as long as it’s anonymous.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;The more interesting debate I’d like to
have is not &lt;b&gt;whether&lt;/b&gt; employees can or can’t post certain things, but &lt;b&gt;should&lt;/b&gt;
they.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I have no interest whatsoever in the
set of things that are clearly against company policy to post.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I’m much more interested in the spectrum of
things where people, even internally in Microsoft, disagree.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;So How Does It Net Out?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;The bulk of the internal feedback I have
gotten falls on the side of encouraging posts like &lt;b&gt;Broken Windows Theory&lt;/b&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;The vast majority of emails I’ve received
have to do with how the article has &lt;b&gt;opened up important issues for
discussion&lt;/b&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Folks in this camp say
that &lt;a href="http://scobleizer.wordpress.com/"&gt;Scoble&lt;/a&gt; has &lt;b&gt;given a human face to Microsoft&lt;/b&gt;, has made Microsoft more
accessible to the majority of customers.&lt;span style=""&gt;&amp;nbsp;
&lt;/span&gt;The openness, and in some sense, the vulnerability, of both addressing
our strengths and discussing our weaknesses has been refreshing, these folks
would say.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Another camp would say that blogs are a
key part of how a company is perceived, and that &lt;b&gt;they act as a megaphone&lt;/b&gt;
of both positive and negative opinion.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Part
of an employee’s responsibility, then, is to at all times help build and
reinforce that positive image.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;What’s most interesting to me is that
even within the company, &lt;b&gt;we don’t quite agree&lt;/b&gt; on whether Broken Windows
Theory is a net positive or net negative.&lt;span style=""&gt;&amp;nbsp;
&lt;/span&gt;If I take it purely based on numbers, the overwhelming majority of
employees writing in say that it’s a positive thing.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;But I see merits to both sides of the
discussion.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: Verdana; color: navy;"&gt;Thoughts?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=633507" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philipsu/archive/tags/General/default.aspx">General</category></item><item><title>Red Rain</title><link>http://blogs.msdn.com/philipsu/archive/2006/04/09/571817.aspx</link><pubDate>Sun, 09 Apr 2006 11:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:571817</guid><dc:creator>philipsu</dc:creator><slash:comments>17</slash:comments><comments>http://blogs.msdn.com/philipsu/comments/571817.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philipsu/commentrss.aspx?PostID=571817</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Tuesday morning, 9:00 AM.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It’s sunny in the flat outskirts of &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Wisps of summer’s residual heat serve as reminders that it is, after all, only September.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A child cries loudly on the tarmac.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Strangers – stand, sit, stroll, play – blithely near the child.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Not to worry:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;surely its mother is at hand.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Inside the hangar, thousands more.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Standing in lines, sitting in groups, sleeping on cots.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Everywhere the sights, the smells, the sounds, the touch – of people.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Welcome to Kelly Air Force Base, Building 1536.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Welcome to the largest makeshift Red Cross shelter in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Welcome to the &lt;B style="mso-bidi-font-weight: normal"&gt;aftermath of Katrina&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;With the Trust of a Child&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Late last summer, I seriously considered a &lt;B style="mso-bidi-font-weight: normal"&gt;radical career change&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;After several great years in the software industry, I began to feel like I needed to put my skills to something that more directly helps people in need.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I was offered the opportunity to head the IT department of &lt;A href="http://www.ijm.org/"&gt;International Justice Mission&lt;/A&gt;, an &lt;B style="mso-bidi-font-weight: normal"&gt;ingenious non-profit&lt;/B&gt; with the noble vision of &lt;B style="mso-bidi-font-weight: normal"&gt;saving the oppressed and defenseless&lt;/B&gt; throughout the world.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For weeks, my wife and I debated the prospect of quitting my &lt;B style="mso-bidi-font-weight: normal"&gt;cushy day job&lt;/B&gt;, moving across the country, and serving one of the world’s best non-profits.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In the end, for a variety of complex reasons, we made the decision to stay at Microsoft.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;However, I set my mind to doing something noble for the world, even here in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Seattle&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Microsoft does, after all, have a &lt;B style="mso-bidi-font-weight: normal"&gt;long&lt;/B&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;history and culture of philanthropy&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;I talked with my manager about this decision and my subsequent resolve to support humanitarian efforts at Microsoft.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Little did I know that I would only need to wait a few weeks before the opportunity presented itself.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Barely a week after Hurricane Katrina hit, my vice president and my manager offered me a chance to bring &lt;B style="mso-bidi-font-weight: normal"&gt;several developers&lt;/B&gt; and &lt;B style="mso-bidi-font-weight: normal"&gt;cases full of Tablet PCs&lt;/B&gt; down to affected areas.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I sent out a few emails, placed a few calls, and found out that the San Antonio Microsoft office was helping local Red Cross shelters and needed developers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;My wife and two teammates volunteered to go with me.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Before you knew it, we were on a plane headed to &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;, carrying cases full of computer equipment prepared and donated by Microsoft’s Mobile Platforms Division.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Buried in a Sheltered Place in this Town&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Suffice it to say that I had &lt;B style="mso-bidi-font-weight: normal"&gt;no idea&lt;/B&gt; what I was in for.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I was told they needed manpower, computers, and perhaps some software automation.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I assumed we would &lt;B style="mso-bidi-font-weight: normal"&gt;arrive, set up shop, and begin coding&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;Disaster Relief Fairyland&lt;/B&gt; in my mind goes something like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: Verdana"&gt;Several hours after the disaster, the military and the Red Cross have restored order.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Shelters have been set up according to Red Cross’ &lt;B style="mso-bidi-font-weight: normal"&gt;decades of worldwide disaster response experience&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The tired are resting, the hungry are fed, the lost are found, the grieving are comforted.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;FEMA, Red Cross officials, the military, and local politicians are doing a &lt;B style="mso-bidi-font-weight: normal"&gt;rousing rendition&lt;/B&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;of &lt;A href="http://www.usaforafrica.org/"&gt;&lt;SPAN style="COLOR: #999999"&gt;USA for Africa&lt;/SPAN&gt;&lt;/A&gt;’s &lt;I style="mso-bidi-font-style: normal"&gt;We Are The World&lt;/I&gt;&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A lone heartfelt tear rests on the cheek of a young audience member as the leading FEMA representative bursts into, “There’s a choice we’re making… we’re saving our own lives…”&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;The reality, which you by now have guessed or read about but could never truly believe unless you see, hear, and smell it yourself, was that we arrived a little over a week after the hurricane to the &lt;B style="mso-bidi-font-weight: normal"&gt;deafening roar of 17,000 fans ready to rock&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Hehe.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Somewhere deep inside of me, I tend to indulge the Disaster Relief Fairyland more than I probably should.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;We actually arrived at Kelly Air Force Base, where 17,000 displaced Katrina evacuees were housed in two mega-structures.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The larger of the two buildings, Kelly 1536, is a hangar roughly a third of a mile long.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It covers the area of &lt;B style="mso-bidi-font-weight: normal"&gt;fifteen football fields&lt;/B&gt; under one giant enclosure.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You’d get the same effect if you joined four Costco warehouses together, removed all the shelving and merchandise, and &lt;B style="mso-bidi-font-weight: normal"&gt;invited all the shoppers’ extended families to live there&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Cots were packed so tightly in this space that it seemed you could walk the building end to end without touching the ground.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;I Can’t Watch Anymore… No More Denial…&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;But I’m not here to tell you about the overall experience helping out at the San Antonio Red Cross shelters.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(If you’re really enamored, feel free to read the team’s &lt;A href="http://spaces.msn.com/mpdkatrina/PersonalSpace.aspx?_c11_blogpart_blogpart=blogview&amp;amp;_c=blogpart&amp;amp;partqs=amonth%3d9%26ayear%3d2005"&gt;blog on that subject&lt;/A&gt;).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m here to tell you how &lt;B style="mso-bidi-font-weight: normal"&gt;software can radically revolutionize disaster response&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;First, let’s talk about &lt;B style="mso-bidi-font-weight: normal"&gt;missing people&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In ad-hoc mass evacuations, families get inadvertently separated.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;When we arrived in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;, there were – this is not a typo – &lt;B style="mso-bidi-font-weight: normal"&gt;sixteen separate databases&lt;/B&gt; tracking missing people (well, fourteen, if you discount “paper” and “by memory” as non-&lt;A href="http://en.wikipedia.org/wiki/ACID"&gt;ACID&lt;/A&gt; databases).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This meant that separated family members were very difficult to find.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Which database should volunteers search in?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The International Red Cross’?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Wait a minute, I hear the American Red Cross’ is actually the official one.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Then there’s KatrinaSafe.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But the City of &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt; insists on their home-grown database…&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;None of the databases supported photographs of missing persons.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A simple enough feature, one that wouldn’t be at all hard to implement.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Why photographs?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Well, some folks can’t identify themselves.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In one of the shelters, a lost developmentally-challenged child was &lt;B style="mso-bidi-font-weight: normal"&gt;left unfed for a day&lt;/B&gt; because everyone assumed he was being taken care of.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The parents, needless to say, had no way of searching for their child.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A database that included photographs of people that can’t identify themselves would be a great way to solve this problem.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Take inventory tracking.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Everyday, truckloads of donations would be unloaded into the hangar.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Inevitably, the donations consisted mostly of toys.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Especially crayons&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I am not making this up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I saw tables stacked high with Crayola crayons.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Fat ones.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Thin ones.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Mega packs.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Scented ones.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Pastel.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The only thing they had in common was that &lt;B style="mso-bidi-font-weight: normal"&gt;every last box was unused&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Donated inventory was tracked on legal pads.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Truckloads of goods counted on long yellow sheets of paper written in pencil.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Do we have blankets?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I don’t know – check the pad.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Where’s the pad?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I don’t know – under the crayons, perhaps.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Which crayons?!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There are like a gazillion tables piled full of crayons!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;It was ridiculous&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It would have been &lt;B style="mso-bidi-font-weight: normal"&gt;Seinfeld-scale comedic&lt;/B&gt; if it wasn’t so tragic.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Imagine with me for a moment that &lt;B style="mso-bidi-font-weight: normal"&gt;Dell managed Red Cross donations&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(Give this thought a moment to soak in…&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;it’s a profound one…&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Ok, now you’re ready.)&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Donors would be able to check inventories in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt; and notice that &lt;B style="mso-bidi-font-weight: normal"&gt;diapers&lt;/B&gt; were in desperate need, instead of, say, &lt;B style="mso-bidi-font-weight: normal"&gt;vintage crayon collections&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Shortages in one shelter could be offset by surpluses in another.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Donors’ credit cards wouldn’t be charged until &lt;B style="mso-bidi-font-weight: normal"&gt;the very second&lt;/B&gt; that food enters an evacuee’s mouth.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Every quarter, major donors would be called in and &lt;B style="mso-bidi-font-weight: normal"&gt;publicly spanked&lt;/B&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;in front of their competitors&lt;/B&gt; for not having as timely or as high-quality donations.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(Ok, that last bit is probably a dose of Dell-reality that we could do without in the world of humanitarian aid.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But everything else stands.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;One last example of how software could greatly improve humanitarian response:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;let’s talk about volunteer tracking.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Every day at Kelly Air Force Base, more than &lt;B style="mso-bidi-font-weight: normal"&gt;a thousand volunteers&lt;/B&gt; would come and go from the two gigantic buildings.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;At first, volunteers were tracked &lt;B style="mso-bidi-font-weight: normal"&gt;on whiteboards with Post-It notes &lt;/B&gt;(written in crayon, no doubt).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A thousand volunteers a day!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can imagine the mess that this was.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(“Uh, Bob, I think Joanne’s Post-It just fell off the board… where was she working again?”).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;It’s &lt;B style="mso-bidi-font-weight: normal"&gt;mind-blowing&lt;/B&gt; how much the world of humanitarian aid needs software.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;This Place Is So Quiet, Sensing That Storm&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Why isn’t there &lt;B style="mso-bidi-font-weight: normal"&gt;Red Cross 9.0&lt;/B&gt;, a shiny little CD that every shelter manager gets on the first day of a disaster?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It’d have &lt;B style="mso-bidi-font-weight: normal"&gt;all your favorite hits from the ‘80’s&lt;/B&gt;, as well as software that tracks missing persons, manages inventory, allocates volunteers, and keeps you connected to nearby shelter managers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It’d even &lt;B style="mso-bidi-font-weight: normal"&gt;search for extraterrestrials&lt;/B&gt; while your computer is idle.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;While in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;, our team wrote software that helped track volunteers at Kelly Air Force Base.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;By the time we were done, all volunteers could be registered into one common database from multiple terminals via a simple client-server design.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Allocations of volunteers to different areas could be easily monitored and adjusted.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Data re-entry was eliminated.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;No more whiteboards, no more Post-Its, no more blunted crayons.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Similar systems were set up by the &lt;B style="mso-bidi-font-weight: normal"&gt;great folks from &lt;A href="http://www.rackspace.com/index.php"&gt;RackSpace&lt;/A&gt;&lt;/B&gt; who worked day and night to create a web interface based on &lt;B style="mso-bidi-font-weight: normal"&gt;Ruby on Rails&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(I tried earnestly to embrace Linux, learn Ruby, and extend their system.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But I kept getting &lt;B style="mso-bidi-font-weight: normal"&gt;odd failures in package installation&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Seriously.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I would frankly love to be able to say at dinner parties that I worked in a language that was “&lt;B style="mso-bidi-font-weight: normal"&gt;on rails&lt;/B&gt;,” but alas, it was not meant to be.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;The volunteers working at the shelters &lt;B style="mso-bidi-font-weight: normal"&gt;loved the software&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It saved a ton of time and was a much-needed improvement over what was available.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We deployed it at two other shelters, and &lt;B style="mso-bidi-font-weight: normal"&gt;FEMA&lt;/B&gt; also began to use it (hold the jokes, please).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;After its success at multiple locations, I was &lt;B style="mso-bidi-font-weight: normal"&gt;riding high&lt;/B&gt; on hopes that the Red Cross would &lt;B style="mso-bidi-font-weight: normal"&gt;spread the word&lt;/B&gt; and start including it as a basic part of running any shelter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;But that was not to be the case.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;As dust from the aftermath of Katrina settled, I got in touch with whoever I could at the Red Cross to hand over the volunteer tracking software.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Free of charge!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Ready to use!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Clearly valuable!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I was &lt;B style="mso-bidi-font-weight: normal"&gt;shamelessly begging&lt;/B&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;the Red Cross&lt;/B&gt; to take it and use it.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I contacted the head of IT at &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt;’s Red Cross.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A disaster-management consultant demoed it to the Red Cross and FEMA in DC.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I tried to find anyone – &lt;B style="mso-bidi-font-weight: normal"&gt;anyone&lt;/B&gt; – that had an interest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Dead silence&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(Imagine tumbleweed blowing gently across the page)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;I’m not sure what it is, but no one at the Red Cross seems to have an interest in the strategic long-term importance of software in improving Red Cross’ effectiveness.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Whither Red Cross 9.0&lt;/B&gt;?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;How long will shelters be run on paper, and technology be cobbled together ad-hoc after every disaster, only to be discarded after each use?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;It’s a waste and a tragedy&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;If you’re to remember &lt;B style="mso-bidi-font-weight: normal"&gt;only two things&lt;/B&gt; from this posting: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Software can make a huge difference to the effectiveness of humanitarian response.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’ve seen it with mine own eyes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The amount of waste and inefficiency in today’s system is &lt;B style="mso-bidi-font-weight: normal"&gt;tragic&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We might as well put &lt;B style="mso-bidi-font-weight: normal"&gt;fistfuls of cash&lt;/B&gt; in a 50-gallon oil drum, toss in some crayons, and &lt;B style="mso-bidi-font-weight: normal"&gt;light the whole shebang on fire&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;The Red Cross needs to embrace the strategic importance of software in their mission.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Something is very wrong if developers from all sorts of companies are writing custom software for Red Cross shelters &lt;B style="mso-bidi-font-weight: normal"&gt;during each emergency&lt;/B&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Something is very wrong if we can’t even &lt;B style="mso-bidi-font-weight: normal"&gt;give away free software&lt;/B&gt; to the Red Cross so that it can be used in the next disaster. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;I belabor the point.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Lest we end on a down note:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;the experience of volunteering in &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;San Antonio&lt;/st1:place&gt;&lt;/st1:City&gt; was hugely rewarding and personally fulfilling.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The dedication of the volunteers on the ground was awe-inspiring.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I only wish there was a way to get the Red Cross to understand how truly critical software is to their mission.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In the end, &lt;B style="mso-bidi-font-weight: normal"&gt;sheer human willpower&lt;/B&gt; was able to triumph over a tragedy of process and infrastructure.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;Here’s to better use of software in our next disaster.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: Verdana"&gt;[From the Random Facts department:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Peter Gabriel was apparently not making it up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There have indeed been incidents of red rain in parts of the world, the most famous of which was in &lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;Kerala&lt;/st1:City&gt;, &lt;st1:country-region w:st="on"&gt;India&lt;/st1:country-region&gt;&lt;/st1:place&gt; during 2001.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://en.wikipedia.org/wiki/Red_rain_in_Kerala"&gt;Read more&lt;/A&gt; at Wikipedia.]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=571817" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philipsu/archive/tags/General/default.aspx">General</category></item><item><title>Brin and Bear It</title><link>http://blogs.msdn.com/philipsu/archive/2005/02/15/372865.aspx</link><pubDate>Tue, 15 Feb 2005 09:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:372865</guid><dc:creator>philipsu</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/philipsu/comments/372865.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philipsu/commentrss.aspx?PostID=372865</wfw:commentRss><description>&lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;I attended the same high school as Sergey Brin, co-founder of &lt;strong&gt;a verb called "Google."&lt;/strong&gt;&amp;nbsp; Sergey dropped out in 1990, the year I started at Eleanor Roosevelt High School.&amp;nbsp; By all accounts, he was extremely bright.&amp;nbsp; But from the little I've heard of him via &lt;strong&gt;direct anonymous sources&lt;/strong&gt; (&lt;font color="#a9a9a9"&gt;*&lt;em&gt;cough&lt;/em&gt;* former-math-teacher *&lt;em&gt;cough&lt;/em&gt;*&lt;/font&gt;), he was quite cocky about his intellect, often trying to prove teachers of various subjects (read: Math) &lt;strong&gt;just how wrong they were&lt;/strong&gt;.&amp;nbsp; But this is utterly forgivable, given that almost any successful self-respecting computer scientist went through such a phase during his teenage years.&amp;nbsp; &lt;font color="#a9a9a9"&gt;(If, however,&amp;nbsp;you are remembered fondly by all your high school teachers and friends, chances are incredibly good that you're also a &lt;strong&gt;handsome business major &lt;/strong&gt;now working at a consulting company who's &lt;strong&gt;wandered onto this blog by accident&lt;/strong&gt;.&amp;nbsp; But I digress.)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Who's Line Is It Anyway?&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;There's been&amp;nbsp;quite a lot&amp;nbsp;written about Sergey Brin, but hardly enough about a much lesser known Brin -- &lt;strong&gt;Dr. Michael Brin&lt;/strong&gt;.&amp;nbsp; In addition to being &lt;strong&gt;precocious Sergey's father&lt;/strong&gt;, Dr. Brin was also my favorite professor at the University of Maryland.&amp;nbsp; He taught what was easily the most enjoyable class in my college career.&amp;nbsp; I would have taken more of Dr. Brin's classes if the university system allowed it, but alas a computer scientist of &lt;strong&gt;meager intellectual means&lt;/strong&gt; couldn't afford the heavy IQ tolls imposed by his graduate-level math courses.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;Dr. Brin is a first-rate orator who begins every class &lt;strong&gt;with a smoke&lt;/strong&gt;.&amp;nbsp; Well, usually he'd show up, pose a &lt;strong&gt;rather vexing problem&lt;/strong&gt;, and then escape for a cigarette in the midst of the ensuing confusion.&amp;nbsp;&amp;nbsp;He expected an answer from the class by the time he returned.&amp;nbsp;&amp;nbsp;Invariably no answer was forthcoming, since that's &lt;strong&gt;the entire point &lt;/strong&gt;of a vexing, smoke-break-enabling problem.&amp;nbsp; &lt;font color="#a9a9a9"&gt;(At this juncture, I know those of you in technical fields are just &lt;strong&gt;dying for an example of a vexing Dr. Brin problem&lt;/strong&gt;, just so you can solve it faster than I could smoke a cigarette to prove me dumb.&amp;nbsp; I'll &lt;strong&gt;bite and indulge&lt;/strong&gt;.&amp;nbsp; Answers at the end.&amp;nbsp;&amp;nbsp;And I don't smoke.)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Vexing Problem #1&lt;/strong&gt;.&amp;nbsp; You have an 8x8 grid of squares and 31 dominoes.&amp;nbsp; Each square in the grid is exactly half a domino large, such that each domino placed on the grid covers two squares.&amp;nbsp; How do you arrange the dominoes such that all the squares in the grid are covered except for the two squares in the outermost corners of the grid diagonal from each other?&amp;nbsp; If this cannot be done, provide a proof of why not.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Vexing Problem #2&lt;/strong&gt;.&amp;nbsp; You have a solid bar of chocolate that's&amp;nbsp;pre-scored by the &lt;strong&gt;helpful chocolate bunnies at the Hershey factory &lt;/strong&gt;into four rows and eight columns (such that if you broke the chocolate along those lines, you'd end up with 32 pieces of chocolate).&amp;nbsp; Prove the minimum number of breaks that are required to break the bar into its 32 pieces (you may not stack or otherwise cheat on how you count breaks -- a break is any &lt;strong&gt;one &lt;/strong&gt;fracture along a pre-scored line on &lt;strong&gt;one &lt;/strong&gt;solid piece of chocolate).&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Vexing Problem #3&lt;/strong&gt;.&amp;nbsp; You are in a maze of twisty little passages, all alike.&amp;nbsp; (Ho ho!&amp;nbsp; You either &lt;strong&gt;laugh or scratch&lt;/strong&gt; at this one, but in either case Dr. Brin would certainly not have posed this most vexing&amp;nbsp;of problems.)&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;In addition to loving wacky problems, true enjoyment of a Dr. Brin class can only be had if you &lt;strong&gt;check your ego at the door&lt;/strong&gt;.&amp;nbsp; Almost &lt;em&gt;half &lt;/em&gt;the statistics class he taught dropped out after the first session because they couldn't handle his &lt;strong&gt;assault and battery &lt;/strong&gt;on their sense of self.&amp;nbsp; Attending his classes was like experiencing the drill sergeant in &lt;strong&gt;Full Metal Jacket &lt;/strong&gt;-- unless you &lt;strong&gt;braced for impact&lt;/strong&gt;, your ego would likely leave wounded or even dead.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;As for me, I was his &lt;strong&gt;Private Gomer Pyle&lt;/strong&gt;, and I loved every minute of it.&amp;nbsp; Dr. Brin would often hand back graded tests with a simple, "My sincere condolences."&amp;nbsp; He'd openly make fun of wrong answers to his questions, which I believe he found amusing the way we find children amusing when they &lt;strong&gt;ask where babies come from&lt;/strong&gt;.&amp;nbsp; His spirited and &lt;strong&gt;equal-opportunity barrage&lt;/strong&gt; on all students backfired only once in all my recollection:&lt;/font&gt;&lt;/p&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Dr. Brin&lt;/strong&gt;:&amp;nbsp; It's time for an Odyssey of the Mind -- time for our statistics final.&lt;br /&gt;&lt;font color="#a9a9a9"&gt;[Most students understand the implications and put away their calculators.&amp;nbsp; One student, let's call him "Bart," obviously didn't follow.]&lt;br /&gt;&lt;/font&gt;&lt;strong&gt;Dr. Brin&lt;/strong&gt;:&amp;nbsp; Bart.&amp;nbsp; You have your calculator on your desk.&amp;nbsp; What -- do you ~love~ your calculator?&lt;br /&gt;&lt;font color="#a9a9a9"&gt;[A few students giggle nervously]&lt;br /&gt;&lt;/font&gt;&lt;strong&gt;Bart &lt;/strong&gt;(startled, confused, and a bit hurt):&amp;nbsp; &lt;strong&gt;Every night&lt;/strong&gt;.&lt;br /&gt;&lt;font color="#a9a9a9"&gt;[Dr. Brin is so caught off-guard by this genuinely clever answer, made in a spirit so congruent with how he ran his classes, that he allows Bart the unique privilege of using his calculator during the test.]&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;If crushed egos was the price for true learning, then I was &lt;strong&gt;ready for the abuse&lt;/strong&gt;.&amp;nbsp; Dr. Michael Brin's classes were always great and full of laughter (albeit at your own expense).&amp;nbsp; I didn't mind being constantly reminded that my intellect was inferior.&amp;nbsp; It was refreshing in an inexplicable, self-effacing way.&amp;nbsp; And it was worth it to learn from one of the best.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;How I (Almost) Made My First Million&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;One of the last conversations I remember having with Dr. Brin was one which I initiated.&amp;nbsp; I was &lt;strong&gt;blissfully&lt;/strong&gt; &lt;strong&gt;raving&lt;/strong&gt; about this great new search site I had found, then in Alpha mode, called Google.&amp;nbsp; It was done by some Stanford students!&amp;nbsp; It didn't have ads!&amp;nbsp; It was much better than then-market-leader AltaVista, and I wanted Dr. Brin to try it out.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;He matter-of-factly replied that his son Sergey was a key member of the Google team.&amp;nbsp; He also suggested that I write his son to see if there might be an employment opportunity for me.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;Sergey never wrote back.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;So here's to Dr. Michael Brin&lt;/strong&gt;:&amp;nbsp; May the laughter never end, may the smoking never stop.&amp;nbsp; May only the humble learn at your fount of intellect, and may you always find interesting problems to puzzle and amuse.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Thiiiiiis Is Hoooow We Doooo It... (This is how we do it!)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;You've stayed long enough.&amp;nbsp; You've scrolled far enough.&amp;nbsp; &lt;strong&gt;You want answers&lt;/strong&gt;, and you want them now.&amp;nbsp; And you're not going to settle for me promising them to you next week (We all know &lt;A href="http://blogs.msdn.com/philipsu/archive/2004/07/24/194201.aspx"&gt;what happened last time&lt;/a&gt; when I suggested that.&amp;nbsp; I hope you still have your day job as a programmer.&amp;nbsp; If not, in the words of Dr. Brin, "My sincere condolences.").&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Vexing Solution #1&lt;/strong&gt;:&amp;nbsp; You can't cover all squares but two diagonal outer corners.&amp;nbsp; The proof is in the custard:&amp;nbsp; Imagine the 8x8 grid was a chess board.&amp;nbsp; Each domino would clearly have to cover exactly one white and one black square, no matter how you placed it on the board.&amp;nbsp; Two diagonal outer corners are going to be the same color -- either both black, or both white.&amp;nbsp; Given that you start with 32 uncovered black squares and 32 uncovered white squares, it's impossible to leave two squares of the same color uncovered if each domino covers one square of each color.&amp;nbsp; This is called a &lt;strong&gt;parity problem&lt;/strong&gt;, and is an excellent example of how many seemingly complicated problems are actually easily solved (and proven!) when you view them from the right perspective.&amp;nbsp; (All &lt;strong&gt;three &lt;/strong&gt;of the business majors that are reading this blog by accident should turn this principle into a &lt;strong&gt;trendy bestselling business book.&amp;nbsp; &lt;/strong&gt;I feel one coming.&amp;nbsp; &lt;strong&gt;Pull my finger&lt;/strong&gt;.)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" color="#000080"&gt;&lt;strong&gt;Vexing Solution #2&lt;/strong&gt;:&amp;nbsp; I ask this one in interviews all the time.&amp;nbsp; Inevitably, people start testing all sorts of conjectures.&amp;nbsp; (You know the true computer scientists right away because they insist that breaking the chocolate into successive halves &lt;strong&gt;must&lt;/strong&gt; be the best way.&amp;nbsp; It just must!).&amp;nbsp; Most interview candidates don't realize that to prove a minimum by such a method would require exhaustively testing all the possibilities, which is clearly too many (even for those of you who were just about to respond with some comment about symmetry [or how &lt;strong&gt;your job has gone to India &lt;/strong&gt;and now you're browsing the web all day]).&amp;nbsp; Far better to learn from Vexing Solution #1 and see this problem from a different angle.&amp;nbsp; Here's the angle:&amp;nbsp; no matter how you break a piece of chocolate along a pre-scored line, you always end up with the same thing -- two pieces of chocolate.&amp;nbsp; Any break always adds one and only one to the total number of separate pieces of chocolate you have.&amp;nbsp; So by induction, the number of breaks it takes to break one solid bar of chocolate into its 32 constituent pieces is always 31, no matter how you choose to break it.&amp;nbsp; So be you Row-ist, Column-ist, Half-ist, or Whatever-Other-Compulsive-Chocolate-Breaking-Strateg-ist, know in your heart of hearts that &lt;strong&gt;it doesn't matter&lt;/strong&gt;.&amp;nbsp; 31.&amp;nbsp; Always.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=372865" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philipsu/archive/tags/General/default.aspx">General</category></item><item><title>Prologue</title><link>http://blogs.msdn.com/philipsu/archive/2004/06/30/170448.aspx</link><pubDate>Thu, 01 Jul 2004 02:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:170448</guid><dc:creator>philipsu</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/philipsu/comments/170448.aspx</comments><wfw:commentRss>http://blogs.msdn.com/philipsu/commentrss.aspx?PostID=170448</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Tahoma color=#000080&gt;After all this time, finally got around to starting this blog.&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;The World As Best As I&amp;nbsp;Remember It&lt;/STRONG&gt;&amp;nbsp;will be centered around topics in software development management -- not technology itself, but the management of software development process and the industry in general.&amp;nbsp; &lt;STRONG&gt;Rants and raves about the world &lt;/STRONG&gt;sprinkled in between for crunchiness.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma color=#000080&gt;&lt;STRONG&gt;Quick professional bio&lt;/STRONG&gt;:&amp;nbsp; I'm a software development manager on the Tablet PC team at Microsoft.&amp;nbsp; Previously a developer on Microsoft Money and Microsoft Word.&amp;nbsp; Web developer at the University of Maryland.&amp;nbsp; Taught C++ and XML at University of Washington.&amp;nbsp; Co-authored &lt;A href="http://www.microsoft.com/MSPress/books/5958.asp"&gt;Building Tablet PC Applications&lt;/A&gt;, the Microsoft Press book for Tablet developers.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma color=#000080&gt;Glad to sign on.&amp;nbsp; &lt;STRONG&gt;Let's go&lt;/STRONG&gt;!&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=170448" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/philipsu/archive/tags/General/default.aspx">General</category></item></channel></rss>