personal
- Walk a couple of blocks
- Pause for my wife to pet a dog
- Watch sunset at a table behind a taqueria
- …where my wife had to pet another dog
- Stroll past the monthly outdoor fest with live bands and a bunch of vendor booths
- Wait for my wife to pet a dog again
- Walk back past the European market, where we walked in to get dessert snacks
- …and for my wife to pet the owner’s dogs
I’m standing in the office kitchen, slowly munching a snack donut and watching traffic. A big delivery truck stops in front of me for a red light. The driver, bored, looks around. He sees me see him. I nod and wave my donut. He laughs and waves. I smile and wave back. He gives me a thumbs up, then drives off.
I love those little moments when you can briefly connect with a perfect stranger and have a fleeting instant of shared humanity.
The scariest people I know are also the kindest and most generous. They don’t have anything to prove or anyone to impress. Their self confidence lets them be open and inviting.
If you find yourself talking to a friendly, outgoing person at a biker bar or security conference, don’t mess with them.
Dress code in the Bay Area means wearing jeans and an OCBD shirt and having coworkers repeatedly ask why you’re wearing fancy clothes.
I saw a little hummingbird this morning and it reminded me of how much Mom loved them. I thought about texting her about it, even though she wouldn’t receive the message anymore. Then I thought about getting an “undeliverable message” reply, and I don’t think I could bear that.
I realized that my entire career seems to be built on saying, “huh, that can’t be right…”
The homeless guy next to me on Muni was very upset. I asked if he was OK and he said someone pepper sprayed him, then went on to lament. “Things are going good! I just got a bike that works” [note: don’t go there] “…and a met a good lady who gave me nice shoes. Why’d this have to happen?”
Now you know as much about his back story as I do, but it put things in perspective. I’ve had some ups and downs lately, but never to the point that the highlight of my month was simply having working transportation and a good pair of shoes. I have so, so much to be grateful for, and yet I haven’t shown as much gratitude for it as this guy did, this guy who just got pepper sprayed for who-knows-why.
Therefore but by grace go we. I hope that if I’m ever in a bad place in life that I can dwell on the good things I still hold.
I’m carrying a pot full of homemade macaroni and cheese to work today. I’ve successfully navigated the first 2 of 3 legs of public transit. A worker came by and asked what I had in this giant pot. I showed him the cheesy goodness and he asked if he could join us for lunch. I said I’d save him a seat and he laughed.
Commute step 1: Leapt onto Muni as the doors closed.
Step 2: Waited 2 minutes for BART.
Step 3: Waited 30 seconds for a bus.
This was the most efficient trip I’ve had in months.
Ugh, “walkable” cities. 🙄
To get dinner, we had to:
Simply intolerable.
I’m heading in to staff the booth at a convention. That’s far outside my comfort zone, so when my boss asked me, I immediately said yes to commit myself to doing something new.
This has traditionally worked out well for me. I highly recommend everyone do this to extent they can.
You know how sometimes you come to decide that an entire niche market is so filled with awful and overpriced alternatives that you’d rather just write your own and give it away for free?
My toes are on the precipice.
Winding down
I knew the conversation wouldn’t be easy when the veterinarian asked if this was a good time to talk.
I still think of her as a puppy, even though she hasn’t been one for many years. People are surprised to find that this tiny little dog is a full-grown adult. Although she’s shaped like a miniature version of the real thing, it’s hard to wrap your brain around something that small being anything other than a baby.
The years don’t care about her appearance, or that she sometimes sleeps on my pillow next to my head, or that I remember how frisky she use to be. Even little bits wear out and start to fail. As her vet translated the numbers from the lab results into things I could understand, I began to realize what they meant: my wife and I will have to make difficult decisions soon.
It’s hard to know what’s best for her, and harder yet to separate that from what’s easiest for us. Those aren’t at all the same things. If I could throw the finite resources available to us at the problem and put it off forever, I would. But that’s not how time works. We can delay things, but only for so long. And the delay has its costs. The analytical part of my brain imagines that she has a fixed amount of happiness left. Do we let her spend it all and then lay down for a last nap, or do we spread it over years (or maybe just months, who can tell) of uncomfortable treatments and procedures? I don’t know. And not deciding is the same as deciding: time won’t give us the luxury of pausing until we can choose what’s right.
My heart knows that this is tougher because of how much we love her. If these sorts of decisions were easy, that would be sad in a different way. Many years ago, we came to care so much about our little puppy that it made the inevitable so painful, but I wouldn’t change that even if I could. And until then, I’m going to make her remaining time as happy as I can.
How QBasic jump started my career
When I was an enlisted sailor in the US Navy, I spent an awful lot of time on a deployment hacking away on our ancient laptops to write QBasic programs to automate some of our completely-not-computer-related work. For instance, I wrote a little program to format short text messages in a particular way and write them to a floppy. Then I could hand that floppy to the ship’s radioman, and he’d run a program to load the messages and broadcast them over a packet radio to the MARS radio network. A ham operator in the States would call the recipient, read the message to them, transcribe the reply, then radio it back to our ship. I’d pick up a floppy with those replies, bring them back to the medical department where I worked, and print them out.
At that time, the quickest way to contact home was to buy a calling card for the ship’s on-board satellite phone, which cost something like $5 per minute to use. The alternative was to write a physical letter. If you were lucky and the person wrote back immediately, that would take about one month to get a response. The MARS radio system was free to use and shortened the round trip to about a day. My little program helped people use it, and I can’t exaggerate how happy this made my coworkers and bosses.
One day, a particularly enlightened boss sat me down for a talk. “Why do you lie to yourself that you want to be in medicine?” “Uh, because I want to be a doctor?” “Stop kidding yourself. You want to work with computers. We both know it.” Whoa. It was like a lightning strike. Well, of course I could go to school for that thing which had been my obsessive hobby since I was tiny! Why hadn’t I thought of that?! And so I got out of the Navy, enrolled in a computer science program, and here I am today rattling on about it.
Thank you, QBasic. You weren’t running on my beloved Amiga, but you were in the right place and time to kick off a career that I’ve loved every step of the way.
The dynamic range of emotions
“Dynamic range” describes the difference between the softest and loudest bits of a musical recording. If the sound was recorded poorly so that the soft and loud parts are similar, it stops being interesting. Imagine the 1812 Overture where the cannon fire was at the same volume as the brass, or Skrillex without the drop. Without softness to compare it to, you can’t have loudness.
I was thinking about a loved one who passed away, and about the ebb and flow of happy memories mixed with tragic moments. The difficult parts were devastating, but I don’t think I’d forget them if I could. Without the sadness to compare with, could the happiness be as wonderful? I wouldn’t risk foregoing the lows if it meant the highs were less joyous.
Great Expectations
I probably sound like I gripe all the time, but that’s really not what I’m like. I’m an optimist and happy by nature. It’s just that I have high expectations for how things could be and I’m disappointed when I see people fall short of their potential. I don’t complain about companies that are trying their best but fall short. I call out the ones that could be so much better but don’t seem to have the desire to see it through.
To Sell A Car
In the process of moving to another state, we decided to sell my car to some friends. This turned out to be much harder than anticipated.
I admit that this is entirely my fault and I deserve to be made fun of for it, but we couldn’t find the title. It could be that the bank which financed the loan never sent it to us. It could be that it’s in our safe deposit box in our last city and that I’ll find it next month when I go back for the rest of our stuff. Or maybe I’m just a bad document caretaker and I lost it along the way. I don’t know. But the end result is that we don’t have the title and needed to have a duplicate issued before we can sell the car.
Late May
I called the county clerk’s office to ask how to apply for a duplicate title. The clerk was very helpful and friendly, and offered to look up the necessary information while I was on the phone. I gave her my car’s VIN and my personal information, and she came back with the unwelcome news that the bank still had a collateral lien on the car. I pointed out that I bought it used in 2000 and didn’t have a 12-year loan on a used Oldsmobile, and that I hadn’t been arrested for chronic non-payment of the loan. She laughingly agreed that I’d clearly paid it off, but needed a notarized lien release from the financing bank before she could issue a new title.
When I tried to find contact information for that bank, I discovered they had been acquired by another bank in 2004 and no longer existed.
OK. So.
Early June
I called the new bank, Regions, and explained the situation. They were more pleasant and easier to work with than I’d feared, but couldn’t find any information about my paid-off-9-years-ago loan from their subsidiary. They took all my information, though, and agreed to send a lien release if they couldn’t find proof that I still owed them money. That seemed perfectly fair and reasonable — from a bank! — and I sat back to wait for the letter to arrive.
It didn’t arrive.
Late June
I called Regions again. They were missing some information from the lien release application form (but weren’t sure exactly which information) and needed to re-file it. Given how nice they were and that I wasn’t even their customer any more, I didn’t protest or complain too much.
July
A couple of week later, the official, notarized lien release came in the mail. The VIN wasn’t quite identical to the one I gave them, but I hoped the county clerk would call it “good enough” and accept the note.
Now we were ready to apply for the replacement title. The state’s form required that Jen and I both have our signatures notarized, so on a sunny Saturday, we drove to a nearby UPS Store and paid up. We stuffed the lien release letter, the application, and a check for $14 in an envelope and mailed it to the county clerk’s office.
August
Not a peep from the county clerk. I didn’t rush things because, well, government office… But after a few weeks of silence, I called to check on the application.
The county clerk never received it.
The notarized application? The check? The necessary, certified original copy of the lien release? Lost forever to the mail system.
I asked the clerk if I could just take the car out back and burn it, as that might be the easiest way to dispose of it. She asked me to please not to.
I sheepishly called Regions again to explain the situation, apologize profusely, and to ask them to please send me yet another copy of the lien release. They cheerfully agreed to and collected all my information to fill out the request form.
I called US Bank to cancel my lost check and they told me there was a $30 change to stop payment on a $14 note. I told them not to bother and that I’d take my chances.
Now
And that’s where it stands. All I wanted to do is sell my car, and it’s involved the county clerk, three banks (one of them out of business), a UPS Store, and the post office. As of today, I’m no closer to the goal than I was two months ago.
As a side note: yeah, it was my fault for losing the original title (if I ever even had it). But I wouldn’t have been able to transfer the title to the new owners without the lien release anyway, so this was destined to be a pain in the butt in any case.
Guest Post By Gabby My Morning
When my alarm went off at 7:00 I got out and landed on my sister, Ari.She
fell out of bed and I fell to.I got into my clothes and went out of my room to
get breakfest.When I was done I brushed my teeth and hair.Now I could play.But I got on the computer instead.
Becoming Unrooted
So, I forgot my root password. For non-technical types, that’s pretty much the key to the kingdom when you need to get full access to a computer, or install new software, or to make backups, or to fix something in an emergency. I use this little program called “sudo” all the time that lets you do most of the same things except with your own password. I guess it’d been so long since I’d actually needed that root password that it just slipped my mind. Still, I felt pretty dumb and resigned myself to coming up with a new one and resetting it on all the computers I use.
So, this morning something came up where I really needed that password, and without thinking I picked up a keyboard and mashed it out. It worked. “Oh joy,” I though. “I’ll just do it again and pay attention to what I’m typing.” Except that try as I might, I just can’t type that password if I’m consciously thinking about it.
This has not improved my outlook on an upcoming birthday in the slightest.
Vapor Rises
Dan Feather, aka “Vapor”, died today after he lost control of his motorcycle. Dan was remarkable for his quiet decency. There were many reasons to like him, but above all else, he was a good man.
Goodbye, friend. You leave behind many people who held you in high regard.
Rest well.