Saturday, October 29, 2011

I'm Dreamin' of a White Halloween

It's been just over a month since I moved from Carlsbad, California to Rockaway, New Jersey. My first week here was hot, with highs around 90°. By the end of the second week, it had rained 13 days in a row. Of course I complained about the rain – until today.

The leaves are just beginning to change colors and many remain green, after all, it's still October. So, I really poopooed yesterday's weather reports of snow. Okay, maybe snow flurries, but when I heard forecasts of possible snow accumulations of several inches, I just brushed it off, "Ain't gonna to happen." Obviously, I couldn't have been more wrong.

This morning, it started snowing. It was in the mid-30s, so the flakes clumped up into postage stamp sized clusters. As the day wore on, I figured that it would warm up and turn to rain. I'd seen this movie before, especially as a kid growing up on Long Island, hoping for a snow day. At most, I expected a light dusting – it'll all be melted by late afternoon, I thought.



I moved my car out of the driveway and parked it on the street and then ran an errand in my wife's VW Bug. I was at CVS for about 10 minutes when they lost power. The store was now running on battery backup and the employees started ushering the patrons off the premises. We could make an immediate purchase while the cash registers and credit card machines still had battery power. I quickly bought two ice scraper brushes for the cars. By the time I got back to the Bug, it had an inch of snow on it.



No sooner did I brush off the windows and head out of the parking lot than I could no longer see out of the side and rear windows. Every time I accelerated, the traction control kicked in for five to ten seconds. Even more unnerving was the fact that, as the car would slide and skid sideways - ever so slowly - I'd hit the breaks and hear the antilock system clicking away for what seemed like an eternity, "Please stop, please stop, please stop."

When I got home, I parked the Bug in the driveway. As I started shoveling snow, I could hear the cracking of tree limbs, every five to ten minutes, as they came crashing down all around the neighborhood. I couldn't figure out why this seemed so strange – but something was very "different" which was causing all these limbs to fall.

It wasn't until a few hours later when I realized why so many trees were collapsing. Normally, in the winter, when it snows, trees don't have any leaves. Not only are the leaves still on the trees, but most trees still have live, green, leaves. It wasn't just the combined weight of the snow and leaves that caused the tree limbs to snap. It was also the fact that the healthy, green leaves, significantly increased the surface area of the limbs. More surface means more snow sticking to the trees, which, in turn, means the trees now need to support a heavier load.

Although there are no trees on our property, our backyard now has more than its share of limbs, courtesy of our neighbors. On top of that was the fact that the snow was very wet and clumpy and it seems like more limbs came down than would have fallen during a hurricane. (Speaking of hurricanes, it's still hurricane season here.)



Operation Driveway
After shoveling the driveway – which is a task I can't recall doing in over 25 years – it was time to move my Honda Accord from the street to the driveway. I was leery about leaving it parked on the street because of the passing snowplows plus the fact that the street in front of the house is a very steep hill. I watched several cars slide, skid, twist, and turn down the hill. They were getting way too close to my car. It seemed like it was only a matter of time before one of them would slam into my car if I left it parked on the street.

I was sure that the SUV, in the following video clip, would skid into the back of my silver Accord after watching it make several failed attempts to enter their own drive way. Fortunately, they finally gave up and parked on the street.



However, after multiple attempts, I, too, failed to get my car back in the driveway. I drove around the block three times. Each time, as I came down the hill, I simply could not turn into my driveway – the car just kept skidding straight. It certainly didn't help that the driveway is extremely narrow and it's surrounded by retaining walls on both side.

All that I could do was leave my car parked in front of the house. About once an hour, a snow plow made a pass. With each run up and down the road, they've built up a protective wall of snow around my car. It'll be a pain to shovel out tomorrow, but, for now, I welcome it. I'm guessing that about six or seven inches of snow has fallen, so far.



Next Step
My next step is to meet my neighbors and become friends with them. Two neighbors fired up their snow blowers and each plowed about half a dozen driveways; and then they plowed the sidewalks. I need to get on their to-be-plowed list.

Thursday, October 27, 2011

Steve Jobs's License Plate

Yep, it's true that Steve Jobs used to drive around without a license plate. I've seen it, touched it, and photographed it.


But I think the license plate loophole theory is wrong. Otherwise Steve would have had temporary paper tags on his car (or, perhaps, he just didn't display the tags). Steve may have just driven around without ever registering his car - or, maybe, he simply didn't attach the license plates to his car. I doubt that he was getting a new car every six months. But, that's what's being reported – so, maybe it's true. I just find it hard to believe.

Walter Isaacson asked Steve about his license plate. From the horse's mouth...

I [Isaacson] said, "Why don't you have a license plate?" He said, "Well, I don't want people following me." I said, "Well not having a license plate is probably more noticeable." He said, "Yah, you're probably right. You know why I don't have a license plate?" I said, "Why?" He said, "Because I don't have a license plate." I think he felt the normal rules just shouldn't apply to him.

Wednesday, October 5, 2011

Insanely great life.

Thanks, Steve.

Saturday, September 24, 2011

Working For The Man

I have moved from Carlsbad, CA to Parsippany, NJ. In June, my former mentor from Apple, Stas, who is now a VP at Wyndham, in New Jersey, called me from out of the blue and offered me a job working for him. The opportunity to work with Stas, again, was enticing enough to accept the job.

The company flew me out to interview for a senior product manager position. The interviews went very well and they decided to upgrade the job requisition to director. It took a few weeks to get the new position approved by HR – but when the official offer came through it was a no-brainer.

My wife flew out to New Jersey a couple weeks ago to find a place for us to live. Not only did she find a fine home, but she managed to get some great furniture from our friends and family in New Jersey.


Private Pilot Instrument Rating
Laura flew out by herself because I had a summer goal that I wanted to achieve: earn my pilot instrument rating. Last year, I was bitten by the aviation bug and I received my private pilot's certificate (license). In February, I bought a Cessna-182 Skylane. One of my big concerns, when flying around Southern California, was getting stuck somewhere because clouds or fog moved in. As a private pilot, I can only fly under visual flight rules which means no flying through the clouds.

Cessna was due to release a new, web based, instrument rating course in June, which I had been eagerly awaiting. Unfortunately, the course, which is very formal, was delayed until the very end of August. After looking at the course, I realized that I simply didn't have enough time to get through it. Rather, since the training was self paced, I realized that I wouldn't have the self-discipline to stick with it to reach my goal before the end of summer.

I took a look at my other options for completing my instrument rating and came across a ten day course. The ten day course, offered by Pilot Instrument Courses (PIC), is a fairly intense course which sends a flight instructor to you with a simulator. The simulator can be used for ten or twenty hours of training and the rest of the required flight hours are done in the airplane.

Instrument flight training on my dining room table.
I signed up for the ten day PIC training and the company sent out an instructor about a week later. While ten days may seem like a very short time, we probably squeezed in 80 hours of training over that time. My instructor, who set up the simulator on my dining room table, would come over around 7:00 or 7:30 a.m. and we'd train until about 5:00 p.m. (we'd fly the sim in the mornings and my plane in the afternoons). He'd then go back to his hotel and I'd study and fly the simulator in the evenings.

The training worked out better than I expected. The only distraction I had, once the training began, was that San Diego lost power at the end of the first day of training. Over the next couple days, I'd have to trouble shoot two Adjix servers that went down due to the power outage.



As a side note, if you're ever looking for a place to eat when the power is out then I'd recommend going to the hospital. It's the one place that always has power and a cafeteria. It worked out very well for my instructor and me.


Check Ride
Last Saturday, after completing the training along with passing the written and oral test, I had my practical test (check ride) up in Riverside, CA. The skies were incredible busy. Right off the bat, we were put into a holding pattern by air traffic control (ATC) for 10 to 15 minutes at 7,000 feet with another plane below us at 6,000' and a third one in holding at 4,500 feet.

Everything went well during the check ride except for my precision approach which required keeping the plane on a specific glide path while landing. While making my approach an ATC supervisor came on the radio and directed all aircraft to maintain radio silence while they vectored a Southwest Airlines plane that was finding its way through congested traffic. Unfortunately, I let this distract me and I wasn't able to maintain my precision approach within practical test standards. So, I was denied my instrument rating on Saturday.

While this was highly disappointing, I went back up with my instructor Saturday evening to practice my precision approaches again. I then scheduled another retest for 8:00 a.m. Sunday morning.

Fortunately, I only had to demonstrate the precision approach, on Sunday, for the retest and it went well. I was issued my instrument rating. Now I can fly through clouds!


Ferrying My Plane Coast To Coast
My next challenge was to fly my plane to New Jersey. Although my plane could fly for more than six hours on a full tank, you're really limited by how long you can go between bio-breaks. Also, I didn't want to make this flight alone since I had only received my instrument rating the previous day. As luck would have it, I had a buddy, Gus, who is a former commercial pilot and former flight instructor, so he went with me.

We left this past Monday afternoon and planned out three hour legs. We did one leg on Monday and stayed in Payson, AZ. On Tuesday, we flew two legs and spent the night in Anthony, KS. Anthony is a tiny town about 60 miles from Wichita. My plane was the only one at the airport. Landing at the Anthony Airport (KANY) was like going back to 1945.

In Anthony, KS, the FAA directory (A/FD) said to call 911 in order to get fuel. At the airport, they listed a seven digit phone number for police dispatch. When I called, the dispatcher sent out a police officer to unlock the fuel pump. I pumped the gas and gave him a check made out to the the City of Anthony. They said that they send out an officer about three times per month to refuel aircraft. Very remote yet friendly town. They even had a courtesy car, that we used, at the airport. It was the only car there – when I opened the door the keys were on the floor. The police office told us that we were free to use the courtesy car – no paperwork involved.


Spontaneous Stopover
The next night we stopped just north of Cincinnati. Gus, my mentor/copilot, did the route planning since he had experience ferrying small planes back and forth across the U.S. When he said that we would be making our next stop around Cincinnati, I told him that we had to land at Butler County Airport since it was just a few miles from my college buddy, Andy, and his family – Andy's son is my wife's and my godson.

Andy's wife took the kids to the airport and she told me that they were ready to explode with excitement when they saw our plane on final approach, land, and taxi to our tie down spot. We were fairly tired when we landed at Butler, so it was great to stay at their house and get a home cooked meal.

After leaving Cincinnati, we made one final stop at Scranton, PA, before reaching our destination: Morristown Municipal Airport. Some rain had moved into the Tristate area, and there was quite a bit of traffic. The speed at which the air traffic controller spoke was blazing fast as he vectored us in a few circles while waiting for the traffic congestion to clear up.

A new home in New Jersey.

My New Home
We landed at Morristown, I signed the paperwork for my hangar lease, and was reunited with my wife. Laura and I had spent many months apart, when I was deployed overseas with the Marines, but this time, with all that had happened in a short fortnight, it seemed like we had been apart for 10 weeks.

We'll be living in a hotel for the next three weeks until our house is ready, but, so far everything is going as planned. I'm amazed at how it's all come together. Sooner or later, we'll go back to California; but, in the mean time, New Jersey is our home.

Sunday, September 11, 2011

Adjix Server Problems

It's been a busy weekend for Adjix. I'd love to describe the details, but Dave Winer does an excellent job in the first two paragraphs of today's post.

Monday, August 29, 2011

How We Knew Steve Jobs Wasn't Returning: End of Life Thoughts

When Steve Jobs took his most recent medical leave, in January 2011, we knew that he wasn't coming back. This was obvious from the letter that he sent to Apple's employees. Unlike a tweet, that's casually written, his medical leave message was very carefully worded. The key was in the last paragraph:
"I love Apple so much and hope to be back as soon as I can."

If Steve had any realistic expectations of returning, that sentence would have read, I love Apple so much and I'll be back as soon as I can.

Hope is a dirty word for people like Steve Jobs.

It's very sad to think that, even though the end may not be days or weeks away for Steve, it's clearly very near. If there was a reasonable chance of his return then his resignation wouldn't have been effective immediately. Another tell is the fact that he mentions life in last week's resignation letter:
"I have made some of the best friends of my life at Apple."

End of life issues are never easy to confront. It changes how you perceive reality.

End of Life
When I was young, I used to look at the elderly and think, "Don't you wish that you were young so that you could see what the future holds many decades from now?" Then, I was diagnosed with late stage, wide spread cancer which had metastasized. My perception of the elderly immediately changed to, "If only I could have a chance to experience life for as long as you have." My insight into life was a complete paradigm shift.

When facing your own end of life issues, you think about some things that you never considered such as where, when, or how you want to die. For me, it was on a hill overlooking the San Clemente Pier at sunset.
Some end of life thoughts are strikingly odd. For example, when looking at a bug on a bush in the backyard I was struck by the realization that these "lower" forms of life could outlive me.

Revelation
One epiphany that gave me some relief was the fact that everything in the universe has a life cycle. Death, as final as it is, is completely normal on an absolute level. It doesn't matter if you're religious or atheist – you can simply look at everything – living and non-living – from plants and animals to the stars and planets and realize that at some point in the future they will no longer be around. It's simply the way of the universe.

Fortunately, for me, my story ends, literally, with a cure for cancer. But, as robust as life is, Steve Jobs reminds us that "life is fragile."

Carpe diem.

Gray Listing Spam Blockers

Large e-mail service providers, such as Gmail, have the ability to crowd-source identifying spam since they have millions of users which results in few false positives. But, what do you use if you're a small time e-mail service provider?

A poor-man's technique to stop spam is called gray listing.

Here's one implementation of how it works...

If the gray listing e-mail service provider hasn't received any e-mails from the sender recently (say, within the last two weeks) they will tell the sender's mail server to try again later. This isn't a problem since the e-mail protocol (SMTP) is designed to keep trying for a couple days before giving up.

As long as the sending mail server waits a small amount of time (say, ten minutes) before trying again, then the e-mail will go through on the second attempt. If the sender has recently sent an e-mail to the recipient's e-mail address then the e-mail goes through on the first try since the sender's e-mail address is on the gray list. (The e-mail is black listed first, then it's white listed. Black + White = Gray)

Because of how this works, users sometimes notice the first two e-mails, sent from the same person (who hasn't sent an e-mail in the past two weeks) may be delivered out of order if the e-mails are sent within a few minutes of each other. (I've personally seen this happen, but it's rare.)

The reason that gray listing works so well is that spammers rarely configure their servers to try to deliver an e-mail more than once. If spammers did configure their e-mail servers to try multiple times then their spam servers would be overwhelmed.

Friday, August 26, 2011

Last Day At Apple


I wonder if Steve Jobs had his photo taken in front of the 1 Infinite Loop HQ like I did on my last day at Apple in 2007?

Wednesday, August 24, 2011

Here's to the Crazy Ones



Tuesday, August 23, 2011

East Coast Earthquake

Did you hear that there was an earthquake on the East Coast, today? Kind of hard not to hear about it.

I saw this post about the earthquake devastation in D.C. which made me laugh.

At first, when I heard all the brouhaha, I rolled my eyes and said, "Oh, please, it's only a 5.8."

But, in retrospect, I doubt that East Coast building codes are up to California's standards when it comes to earthquake-proofing their structures. On the other hand, California, which has never recorded a hurricane, would do poorly in a storm of that magnitude. It just depends on what you're used to.