A tale of two web sites

I’m a frequent shopper at my local big-box home improvement warehouse chains.  I’ve got my pick of them, too — at last count there were 3 Lowes and around 8 Home Depots within 30 minutes drive of my house.  Welcome to the Baltimore-Washington corridor.

I’m also a web surfer.  I like to plan projects at home and then look for the stuff I need online before I actually get in the car.  I’m sure there are many more like me.  And for the longest time, neither of these two retailers seemed to “get” this.  Searching for stuff on their web sites was mostly an exercise in futility.  In most cases, the search results I got back were either incomplete or totally unrelated to what I was looking for.

Lowes has made some improvements to their web site in recent years.  Case in point: recently I was looking for some PVC electrical conduit and fittings.  Both Home Depot and Lowes carry a fairly complete line of PVC conduit manufactured by Carlon.  I went to both retailers’ web sites and searched for “carlon.”  Lowes’ site worked great, returning several pages of relevant results.  Home Depot’s site “helpfully” corrected my search term to “gallon,” and returned several pages of shop-vacs and pressure washers.  Guess where I ended up going?

I guess the moral here is that retailers need to start realizing that their web sites are extensions of their store fronts.  Online catalogs should be easy to search and results should reflect what’s actually on the shelves in the stores.  I’m sure that’s much easier said than done, but ultimately, modern consumers are going to be driven to the stores that have the best web sites.

Disclaimer:  I am a Home Depot shareholder.

Snowblower

It’s actually snowing here in the mid-atlantic, although I’m predicting another non-event similar to so many others we’ve had in the past 3 winters.  I think that when all is said and done, we’ll end up with maybe an inch and a half of snow, not quite enough to cover the grass, topped with a light glaze of ice – A typical Maryland “wintry mix”.  Of course, the local news media has been in high gear since last night, leading off their 11pm broadcasts with radar maps, reporters standing in front of salt trucks, and dire predictions of rush-hour road catastrophes.  But for the most part, snowstorms in these parts rarely live up to the hype.

I have a snowblower that I bought back in late 2002, just in time for the big blizzard of 2003 (one of the rare storms that did live up to the hype).  It last saw action in February 2006, and since then it’s sat in my garage collecting dust.  I used to store it with the gas tank empty, but it would be an absolute bear to start that way..  so a couple years ago I started storing it with a full tank and a healthy dose of gas stabilizer.  That seems to keep it happy, providing I drain and replace the gas at least once a year.   Twice a year or so I’ll start it up to make sure it still runs.  I hadn’t done it for awhile, so I figured I’d fire it up this morning in case this latest round of wintry weather actually yields any “blow”able amount of snow.  And indeed, the snowblower started up pretty easily on its 9-month-old tank of stabilized gas.  The winning formula seems to be:

  1. Insert starter key.
  2. Check spark plug.
  3. Plug in electric starter.
  4. Close choke.
  5. Set throttle to full.
  6. Pump primer bulb 10-15 times.
  7. Crank electric starter until engine fires.
  8. Unplug starter.
  9. Slowly open choke as engine warms up.

I always feel sad starting up the snowblower, only to shut it off after 5 minutes or so of idling and return it to its resting place to collect more dust.  This morning, we had a slight powdering of snow on the driveway, just enough that the blower was able to pick a bit of it up and eject it through the chute.  So, I spent a minute or so blowing the powder off the driveway near the garage, which I could just as easily have done with a broom (or probably my mouth for that matter).  It was the first time the snowblower actually touched snow in almost 3 years.

Can’t wait to drive home this evening, when the roads will undoubtedly look like salt mines and the talking heads will be crowing about how we “dodged that bullet” yet again.

Welcome to Winter in Maryland..

Sony Universal Remotes

I just bought a pair of Sony Model RM-VL600 universal remote controls (or “remote commanders” as Sony likes to call them), and figured I’d post my first impressions.

First, a little bit of background.  All of our TV comes over the air — no cable, sattelite, or FiOS.  Upstairs we have an old analog TV with an Apex DTV converter box.  Downstairs we have an LCD flat panel with a surround sound system.  We have 2 directional dipole-type antennas in the attic, and there are two antenna feeds to each TV.  To switch between antennas, each TV has a Radio Shack model 15-1968 remote control antenna switch.  All this gear, plus the requisite DVD players, VCRs etc, means lots and lots of remote controls.  Downstairs, we have never had a universal remote before, and have been juggling 4+ remotes for pretty much forever.  Upstairs, we started out with a cheapie preprogrammed universal remote made by Philips.  It worked great, until we added the DTV converter box.  The problem here is that DTV converters are still relatively new, and most of the preprogrammed universal remotes have not yet caught up with them.  I was able to get the Philips remote to “sort of” work with the Apex converter box, using the code for a Hughes cable box.  But certain essential buttons did not work, for example, the period button used for tuning ATSC “sub channels.”  Also, the preprogrammed remote didn’t have any codes that worked with the Radio Shack A/B switch.  So sadly, I had to retire the Philips remote (I did really like its layout and ergonomics).

What I really wanted was a remote that works similarly to the Philips, but includes a “learning” feature.  The Sony fit the bill perfectly.  It’s preprogrammed with a lot of codes, and buttons can be remapped arbitrarily using the learning feature.  And unlike many other learning remotes, it’s reasonably priced.  That’s important, because our house, with its two young children, is not what you would call the friendliest environment for remotes.  My youngest son broke our DVD remote in half.  Our old TV remote was dropped enough times that the battery door broke and we had to use tape to hold the batteries in.  Others have been lost, dropped, kicked, stepped on, had stuff spilled on them, etc.  The point is, I have no interest in spending megabucks on a fancy remote.  The Sony weighs in at just under $25, which is not a terrible loss should it meet some kind of untimely demise.  So, I figured I’d give it a shot.

I set the first remote up to work with our downstairs equipment.  The general trick to setting these remotes up is to first find the preprogrammed codes that work best with the equipment, then use the learning feature to fine-tune buttons until everything works the way you want.  As shipped, the remotes are configured to work with Sony equipment.  Our downstairs TV and DVD player are both made by Sony, and sure enough, the remote worked with them out of the box.  I also found codes that worked with my 10-year old Denon A/V Receiver and 12-year old Toshiba VCR.  The Receiver required a bit of “teaching” for individual buttons, as the preprogrammed code only worked with volume and a few of the inputs.  I finished up by programming two buttons to work the A/B antenna switch.  The entire process only took around 10 minutes.  We’ll see how things go after a couple weeks of regular use, but so far, I’m impressed.

Next up was the upstairs gear, including the DTV converter.  Similar to the Philips remote, the DTV box worked with a Hughes code, and certain buttons like the period didn’t work.  With this remote, though, I was able to use the learning feature to program all the missing buttons.  I found codes that worked with all the other (rather old) upstairs equipment, including a Mitsubishi TV and a GE VCR.  The remote also includes a “macro” feature, which I took advantage of by programming a button to turn the TV and DTV converter on and off at the same time.  Very nice.

As you’ve probably figured out, I’m impressed with these remotes.  They’re extremely versatile at an exceptionally reasonable price.  So what’s wrong with them?  Just a couple things that I’ve found so far.  I’m not crazy about the ergonomics.  The remotes are wider at the bottom than at the top, which seems kind of unnatural to me.  The remotes feel a little too big in my hands.  This may be something I get used to over time; we’ll have to see.  The only other thing (and this is really nitpicking) is a problem that I’ve seen with just about every universal remote I’ve tried:  button labels.  There are two opposing forces at work here.  On one hand, we want one remote to control as much equipment as possible.  On the other hand, we want the remote to have as few buttons as possible.  No one likes a cluttered remote with a zillion buttons, but at the same time we need to be able to access all the features of a given piece of equipment.  That means that, depending on the equipment, a single button on the remote might end up doing 3 or 4 completely different things.  So how do we accurately label the button?  The answer is we can’t, unless we use fancy LCD displays, or messy stickers, or overlays, or whatever.  So instead, we compromise.  In my case that means (among other things) I have to press the “twin view” button to turn closed captioning on on my DTV converter box.  It’s confusing at first, but you get used to it.  It’s just the way things are with inexpensive universal remotes.  All told though, these are among the best inexpensive universal remotes I’ve tried.

They warned me

Everyone warned me the time would fly by, and they were right.

Today was my oldest son’s first day of kindergarten.  In what seems like the blink of an eye, he’s gone from infant, to toddler, to preschooler, to kindergartener.  Kind of scary how the time flies.  Next thing I know he’ll be in high school, then college.  I’m doing my best to enjoy his childhood while I can.  One of the rewards of age and wisdom is the ability to recognize life’s significant moments while they’re still happening.  Nothing drives this home like parenthood.  Our own childhoods are gone, but we can relive them vicariously through our children.

There’s an awful lot of advice about parenting floating around out there.  But I think a happy childhood is the single greatest gift a parent can give a child.  Hopefully my own kids will grow up to be well adjusted adults with happy memories of childhood.

And with that bit of late-summer sentimentality, we now return you to our regular bevy of posts about geeky stuff and swimming pool maintenance 🙂

Weekend update

Kind of a lazy weekend so far. It’s too cold to really want to go out and do anything, so everyone is just puttering around the house. Yesterday I drained the pool water back down below the tile line. First time doing that so far this winter. Since closing, the water had crept back up several inches. Before that, we hit Macaroni Grill for an early lunch to celebrate my b-day, and I picked up some telecom equipment at Home Depot so I can work on rewiring the phone jack in the master bedroom. I have never wired a 66 punchdown block before, so this is going to be a learning experience. I think I am going to use the 66 block to replace the existing screw-terminal phone junction in the boiler room, which is a bit of a bird’s nest. It’s going to take a little planning. I will probably end up taking a day off work to do it, on a day when I can have the house to myself.

Today I have mainly been working on spackling and sanding the trim in the master bedroom, in preparation for painting. Most of the prep work has been concentrated on the trim. Years ago, someone decided to mount a phone jack near the entrance to the bathroom, so they tapped into an existing jack behind the bed and ran phone wire along the trim to the new jack. The wire was meticulously tacked along the baseboard, up one door opening, over three doors, back down, across more baseboard, up and over the bathroom door, and finally back down to the jack. It was really quite impressive, especially considering they could have run it through the basement, which would have taken about half the time, used about half the wire, and resulted in a nice, concealed wiring job instead of a massive eyesore. But, I digress. Anyhow, I pulled out all the wire, which was (of course) covered with several layers of paint, leaving me with a big patch and spackle job. But it’s almost done now, and soon we’ll be painting. Can’t wait.

Back to the grind

The holidaze are now in the rear-view mirror, I’m back at work, the kids are back in school, and we’re back to our normal, boring day-in day-out routine.  For me, unlike the previous two years, the break didn’t feel too long.  That may have been because it was only two weeks as opposed to 16-18 days in past years.  Or, it may be because this year’s break was punctuated by a nice, whole-house case of the stomach bug.  Mmm, fun…  pass the Immodium, please.

Measured against past holiday breaks, this one was fairly productive, which I know is not saying much.  Got the tractor more-or-less winterized, the leaves more-or-less cleared, the house more-or-less grounded, and the master bathroom sink drain more-or-less fixed, and started prepping the master bedroom for painting.  All in all, not too bad.

I cracked a bottle of homebrew on Christmas Eve, 8 days after bottling, and it was pretty good, although still in need of a bit more conditioning/carbonating.  It compared favorably to the 2007 Anchor “Special” Holiday Ale I drank around the same time.  I imagine by now it’ll be fully carbonated and really good.  Will probably try another bottle this weekend at some point.  Need to get my taste for beer back first 🙂
Painting the master bedroom is the next big project on the docket.  There’s a bit more prep work to do (sanding, spackling, relocating a phone jack) but all in all, it’s about ready to paint.  Just need to come up with a good day to do it, and put it on the calendar.  Once that’s done there’s the laundry station.  These two should take us up to late winter or early spring, at which point we need to do something about the basement walk-out steps.

All of which brings us to…  this weekend’s to-do list.  This weekend is kinda booked up, so this is an accordingly brief list:

  • Install new fill valve in toilet in kids’ bathroom (never got around to this over the break)
  • Sanding and other prep work in master bedroom
  • Retirement portfolio rebalancing & 2008 tax planning

Summer’s almost over

Well, here it is late summer again. And I must say — I’m ready for fall. If you’d have told me 20 years ago that I’d be writing that now, I’d have looked at you like you were crazy. But it’s true.. I’m just not crazy about summer these days. It’s not really the heat — being a profuse perspirer, I’ve always disliked the heat, but I haven’t always disliked summer. I think the main culprit is our house. Now, you’d think our house would be the ideal place to spend summer, with a big yard and a pool. And yeah, I guess it is ideal if you’re a kid and don’t have to take care of the place. But the upkeep on the place, combined with working full time and helping care for two small kids, doesn’t leave much time to enjoy the amenities. What it boils down to is, it never seems like there’s enough time in the day, and after a couple of months, it starts to get old.

Owning a pool has proven to be interesting. I do enjoy getting in the pool, particularly with my son. But it’s funny — when you spend a certain amount of time and money on the upkeep of a pool, and the pool is lightly used, you actually start to feel obligated to get in the pool to make it seem worthwhile. And when the pool sits unused for more than a few days, you start wondering why you’re putting so much into it, and then you start entertaining thoughts of having it filled in. People have told me that my best pool-ownership days are ahead of me, when the kids get to the age where they’re swimming all day, every day. I’m looking forward to that, but once the kids are past that age, I want to move — seriously. Because at that point, pool ownership just won’t be worthwhile any more.

But anyhow… I want to like summer again. I dislike it now, but I still get a little sad when it ends. Everything is a phase. Eventually, life will be less crazy and I’ll be able to kick back and enjoy summer again. We may need to move, the kids may need to get a little older. But it’ll eventually happen.

What a week

Timeline for last week:

Monday, April 3: Our second child, Andrew Charles, is born via c-section. Birth weight is 8 lbs, 4 ounces. Length 21″.

Tuesday, April 4, really early A.M.: Our older boy, Michael, comes down with the “Stomach Bug Of Death” (hereafter referred to as “SBOD”). Frequent projectile vomiting, diarrhea, malaise, and general unhappiness ensue.

Tuesday, April 4, late A.M.: our newborn has successful surgery to repair a minor abdominal wall defect. Much relief ensues.

Wednesday, April 5, A.M.: I take our still-ailing 3 year old to the doctor. SBOD diagnosis is confirmed. Treatment plan: Just give him fluids and wait it out. Fun fun.

Wednesday, April 5, Evening: Yours truly catches the SBOD.

Thursday, April 6, Morning: Grandma picks up Michael (who is slightly improved, as in, no longer puking his guts out) for the day, so that I can lie around all day groaning and hurling.

Thursday, April 6, Evening: I finally stop throwing up. Hurray. Michael spends the night at Grandma’s.

Friday, April 7, Morning: Feeling a bit better, finally up and about. Still not much appetite. I work a bit on getting the place ready for Mom and Baby, who are coming home the next day.

Saturday, April 8, Morning: Mom and Baby come home.

Saturday, April 8, Evening: Grandma’s turn to get the SBOD.

Sunday, April 9: I’m finally back to a normal diet and off the Immodium. Michael still has the runs. Mom and Baby doing great.

The fun never ends…

Maryland’s iFile

Well, I filed the taxes this morning, and for the second year I filed the fed taxes electronically with TaxCut, and for the Maryland state taxes I used TaxCut to prepare the return and then filed online with Maryland’s free iFile system. Net cost: $15.95 fed eFile fee – $15.95 H&R Block eFile rebate, + free Maryland iFile, = $0. The iFile system works very well, and the numbers I get from it match the numbers I get from TaxCut, which I find comforting. There are a couple little niggling problems with it; namely, you have to pick a password and then remember it from year to year, for an app that you only use once a year (so of course, I couldn’t remember the password I chose last year, and had to reset it); and the PDF form download they provide doesn’t work with my Mac or my Linux boxes. But aside from that, I’m happy with it, and they claim that using it saves taxpayer dollars. I’m all for that.

On another note, I’m fresh off attending the most exciting college basketball game of my life yesterday, the D.C. Regional final where George Mason upset UConn to reach the Final Four. This is what college basketball is all about, it’s why we buy the tickets, and I’m already lining up to get tickets for next year. And the game had quite a local angle to it, with 70% of the starting 10 players from Maryland. It’s too bad all this talent has to go to out-of-state teams. There are a lot of Division I teams in Maryland (UMBC is one of them), none of them much to write home about. Don’t get me wrong, I love the Terps, but it’d be nice to see some other strong local teams.

The TracFone Activation Saga

My family bought a TracFone prepaid phone as a Christmas gift for my Grandmother. I got the fun job of activating it. Most of these prepaid phones are self-activated using the carrier’s web site, and TracFone is no exception.

Christmas Day, around 1:00pm: Installed the SIM card and battery into the phone, a Nokia 1100. TracFone must be using a GSM network. Maybe Cingular’s? Anyhow… Went upstairs to the parents’ computer, and went to the TracFone web site to attempt to activate the phone. Nope… TracFone has every URL within their entire web site redirected to a message to the effect of “Sorry you schmuck, we’re too busy to even serve your HTTP request right now, let alone activate your phone.” Tried again around 4:30…. same deal.

Christmas Night, around 10:15pm: Decided to try again. Now, the phone won’t power up. It seems to be completely dead. Removed SIM card, tried again. This time it powered up and asked for a SIM card. Reinstalled SIM card, and it seemed happy at that point. Hmmm, not too sure about this phone now. Oh well, let’s try activating. Hey! The TracFone site seems to be working now. It prompted me for a couple of long numbers (SIM, ESN, whatever) and a zip code. Then it prompted me for an airtime PIN, which I dutifully entered. Then I get “Sorry, we’re unable to process your request at this time.” Mouthed a few expletives and gave up for the night. Not terribly impressed with the TracFone activation process at this point.

Day after Christmas, around 6:45am: Phone is dead again. Didn’t initially respond to last night’s trick of removing and reinstalling SIM card. Wondering if the phone is defective. Eventually it decided to power up. Great! Nothing like reliable technology. Tried to activate it again. This time it worked! I was able to program the phone using the instructions on the web site, and it assigned me a phone number. Ten minutes later or so, the phone power-cycled, and immediately thereafter I received a text message confirming the activation. I’m assuming the power cycle was a result of the activation process, and not the phone being flaky.

Anyhow, I haven’t tried placing a call yet, but it appears to be working now. Jury is still out on the phone itself, though. I think we’ll hang onto it for a few days to make sure it continues working. The powerup issues could have been a result of the phone not being programmed/activated. I guess we’ll see.

Followup – well, immediately after writing the above, I went upstairs to find that the phone had switched itself off and would not power back up. I’m officially calling it defective. Moral of the story: Don’t buy “reconditioned” mobile phones. I’ll let someone else handle the fun job of calling tech support and spending eternity on hold. My job here is done 🙂