Friday, June 13, 2003


Duncan Mackenzie's macro madness (for Visual Studio.NET) is worth a read, if only because it reminds me of Dave's Going Crazy With Macro's series a year ago.
9:25:02 AM      

An important safety tip from Dr. GUI:
The basic problem here is that you don't own the type object, and you don't know who else could access it. In general, it's a very bad idea to rely on locking an object you didn't create and don't know who else might be accessing. Doing so invites deadlock. The safest way is to only lock private objects.
Thanks Doctor!
9:16:38 AM    Google It!  

San Francisco Treat.

... Anyway, I am in a gas station.  Tired and lost.  And before I can get out of the car, up walks a black man.  Disheveled.  A hint of gray in his unkempt hair.  With some rags in one hand.

He asks me where I am trying to go.  I tell him the name of the hotel I am looking for.  He points off to my left, tells me to cross Market street, and tells me where to turn after that.

I thank him.

At this point, the man tells me that he is homeless.  And explains that the rags are what he uses to clean windshields.  And asks me if I can spare some change.

I reach into my pocket and pull out a bill.  It is a ten.  I hold it out.

He looks shocked.  It almost seems as if he had never seen such a large denomination bill before.  He tentatively reaches out.  I gesture that it is OK.  He uncertainly takes the bill.  He looks thrilled and thankful.

I drive away.  At the light, I look back.  He gone.

I slept well that night.

[Sam Ruby]

I would really like to meet Sam Ruby someday. He is way smarter than I ever will be, so it would be kind of scary. On the other hand, he is clearly both passionate and compassionate. A nice combination in anybody. For now, let me say a simple "Thank you" to Sam for showing his compassion to the homeless.
8:47:17 AM      


Don's discovery of a cool IE feature also works in Mozilla Firebird!
8:41:19 AM