Tuesday, July 31, 2012

Compounding Problems

Today I had a busy day at the office and tomorrow doesn't look like it will be much better. There were some changes we made to our server infrastructure and ran into two problems. Unfortunately I need to make some more changes but those will have to wait. The last thing I want to do is compound the problems.

I was sailing back from Hawaii when I discovered "The Law of Compounding Problems." The law is based on the idea that serious accidents don't happen on their own but are a series of smaller ones that grow into something big. For instance, it is important to keep all ropes or lines on a sailboat properly stowed so that if a wave hits the boat and someone stumbles, they don't get tripped and fall overboard.

This law can be applied to computers as well. Perhaps you install new memory at the same time you upgrade your computer's operating system only to discover it now won't boot. Then you are left trying to figure out if the memory was installed wrong or if there is something with the new operating system. Throw in a third variable and fixing the problem can be almost impossible. That is why you want to ensure that you make sure each update to your computer works before adding something else.

Today we were able to isolate both of our problems. This allows us to fix them one-at-a-time without having to try and figure them both out at the same time. We still don't have solutions, but have some ideas. Once we get them taken care of, then I can make my changes.

Tuesday, July 24, 2012

Two Computers

I have a daughter headed to college in September. That means I got to buy her a computer that she will take to school. Luckily her birthday is in July and so I could get the laptop as a gift. I just had to decide which one to get. When I started writing this blog, one of my first postings was on which computer was the best to send with your kid to college. I was sending my oldest daughter off to school at the time and decided the MacBook was the best choice.

It is now 3 years later and the MacBook is no longer an option. Apple has two models, the MacBook Air and the MacBook Pro. Each one has a number of options ranging from screen size to memory. If you are really looking for the original MacBook, you can pick up a refurbished model from MyService. I sat my daughter down and gave her a choice between the Air, Pro, or a refurbished MacBook. Naturally, she didn't want the refurb and I can't say I blame her. I told her I would give here the difference in price to help pay for tuition and she still wanted the new computer. While the Air is a very light computer, my daughter wanted something with a little more horsepower. So I got her the least expensive MacBook Pro.

A few days later, one of my oldest son's old roommates sent me an e-mail asking for help getting a computer. I have a corporate discount to one of the major laptop manufacturers and could save him about $100 on an $800 laptop. I mentioned that my daughter turned down my corporate discount option and went for the more expensive Apple computer. His budget wouldn't let him spend more than the $700 and he wasn't interested in a refurbished Mac. We played around with the configuration and kept the price withing his budget.

My daughter loves her new computer and has been using it constantly since her birthday. I will be interested in comparing the two computers over their respective lives. When I bought my oldest daughter her computer, I was confident it would last. Now I have two computers bought at the same time to compare against each other.  Time will tell which is the best deal, but I'm betting on the Mac. My oldest daughter's MacBook has required an upgrade or two, but is still running strong.


Friday, July 6, 2012

Why Are College Text Books So Boring?

I was busy minding my own business today when one of my coworkers engaged me in a very important conversation. He mentioned that there are some changes happening in the group that will require me to study up on my probability and statistics knowledge. There are one or two things that I remember about the subject from my days in college, most importantly that the O-ring failure on the Space Shuttle Challenger was a major topic of discussion. We also learned that lotteries are a tax for people that are bad at math.

Knowing that I will head into work on Monday with a need to know something more than basic definitions, I pulled out my old stats textbook and started going through it. What a bore. There must be some subliminal memories it stirred up because I immediately wanted to take a nap. Oh how I fondly remember sleeping in various rooms throughout the university's library. My particular favorite room was one with several fireplaces and overstuffed leather chairs, but I digress.

My coworker is also in the process of refreshing his probability and statistics knowledge. He recommended a different book and I have to say that it looks infinitely more interesting. I cannot yet recommend it because I have yet to see the entire book, however it does look promising. My coworker is enjoying it so much, he even has gone through and done the math examples in the first half of the book.

This has me asking the question: Why are college text books so boring? Maybe it is just the classes I had to take, but there are very few text books that I ever enjoyed reading. There is one that does come to mind though and it fits nicely with the theme of my Blog: The Soul of a New Machine by Tracy Kidder. It was suggested reading for one of my Electrical Engineering classes and took me two days to read. Sometimes professors do get it right but I believe that is more rare than common.

Tuesday, July 3, 2012

Fixing Cars

It is a good thing I am working from home this week as two of my cars are requiring service attention. Last Friday my wife was out running errands in her Subaru when the air conditioning went out, probably associated with our dirt-road vacation last week. Then the "check engine" light came on in the Jeep Cherokee or XJ my kids drive. I don't know how people worked on cars before the Internet.

I was notified of my wife's Subaru problem before she even got home. So I started looking on the Internet to see if there were any common problems on her car. It turns out the clutch is less than reliable. When she got home, I opened the engine, looked at the air compressor, and could immediately see that it was indeed the clutch. Unfortunately they don't just sell clutches and I needed a whole new air compressor. Too bad those things are like $700 for just the part. As I have mechanical breakdown insurance on her car, I only had to cover the deductible and so I had a professional shop take care of the repair. Decharging and recharging the A/C system seemed like too much of a hassle to deal with at home. Had I been willing to do the work myself, there were YouTube videos showing me how.

Yesterday the Jeep XJ's warning light came on. While the car still ran, it is not a good idea to keep driving it until the problem was diagnosed. I pulled out my trusty OBD II computer, plugged it into the Jeep's socket under the dashboard and read off 2 codes that were being thrown: P0171 and P0133. A quick search on the Internet said that the fuel system is running lean and that the oxygen sensor before the catalytic converter is giving a slow response. My experience with OBD II codes is to deal with the 2nd one and it should take care of the first. Further searching on the Internet suggested that the O2 sensor needed replacing. So this morning, I headed to the trusty auto parts store before work and picked up a new one. My son then helped me replace it. Then I unplugged the battery for 15 minutes to reset the car's computer. I then let my son drive the Jeep for a bit to see if the engine light would come on again. So far, it hasn't.

Cars are getting much more complex to repair on your own. However with the Internet, it is also getting easier to fix certain problems.