Bob and I exchanged some very long, detailed and argumentative emails. I think we both enjoyed a good disagreement as a means to seeing an otherwise unforeseen viewpoint. It was awesome. His generosity with both time and stuff was equally admirable. He taught me many fine ways to go a little faster, even if he provided the information via riddles half the time.
I'm going to miss that guy. He was one of the good ones. Always made me smile and taught me to suffer fools with patience.