Sunday, December 7, 2008

Christmas Season Starts

Twas two weeks before Christmas and all through my bed not a sound disturbed the cobwebs in my head. My pillows were all propped up to cradle me with care in hopes that no urgent business soon would be there. Suddenly at the crack of 10am my wife informs me that it's time to get going on our Christmas preparations. After recovering from that traumatic awakening I managed to get my boots and hat on the right ends so we could start the Christmas season. This entailed retrieving the boxes (and boxes and boxes) of decorations from the Attic, a trek to the Christmas Tree farm, and the ever-challenging house light hanging ritual.

The children were all nestled all snug in their sweaters (except for my oldest daughter who was off to a Band competition) in hopes that their old man soon would get his lazy butt out of bed. I was down to 2/3 of my normal resources for cheap manual labor, but it would have to do. The boxes came down pretty easily. I even found the bag that had been concealing my wife's present from last year. Shhh don't tell her where my hiding spot is.

I was dressed all in cotton from my head to my foot and my clothes all devoid of ashes and soot. I retrieved rope, a saw, and my gloves (I hate getting sap all over my hands). Almost half as fast as eagles my chitlins they came and I whistled and shouted and called them by name. Then we dashed away dashed away dashed away all. We climbed in the van and took the 1/4 mile trip up Miller hill to a small, but well-stocked Christmas tree farm, where all the trees are just $10.

I immediately found this tree upon stepping out of the van:

It looked perfect to me. Nice symmetry. Just the right height, no holes. I left my string on it to cast my vote.

I should have known it would not be that quick and easy. We had to make sure there wasn't a better tree out there, so I shouldered the saw again and dutifully followed the others in search of a more perfect specimen.






After just a few minutes we found this one, which got another vote and the search was on in earnest. Now that we'd seen two quality trees we had to get the absolute best tree possible. So I made sure this tree was flagged visibly and followed along again, fingering the blade of my saw.

Two more high quality trees showed up in rapid succession. Each getting one vote. Now we had four options. It was time to make a decision. We did another round to each of the trees, taking pictures so we would not forget what the last looked like when it came time to compare them.

Strategies for hanging ornaments and the star came into play. Each tree had to pass the olfactory test.



There was heated debate. My tree was number 2 and went down in the first round of debates, but received an unexpected 11th hour resurgence. Trees were inspected for defects, excessive dead needles. Oh no, my youngest tried to sneak in a last minute contender.

We shot that idea down with extreme prejudice.

Finally we had a winner.

So I grabbed the saw and laid down under the tree in the work pants that my wife so pointedly made fun of that morning. I got a good grip on the saw and began the Paul Bunyon routine. Meanwhile the kids took turns balancing on the fallen trunk of another Christmas tree. Thanks to my manly muscles I felled that monster in 30 seconds flat.

After recruiting a bit of child labor to get the tree back to the van and tied down we were on our way home.

I decided to tackle the house lights before the tree since we were not quite ready to move the tree into the house. As the dry leaves before the wild hurricane fly was not anything like my ascent to the house-top.

I tossed up extension cords, boxes and bags of lights, and a handful of extra clips. I spoke not a word but went straight to my work. I pulled at the lights and gave them a jerk. Within no time I was elbow deep in the spaghetti that the gremlins make out of all Christmas tree lights after we stow them away with great care. I am convinced that the same person that invented the guillotine and the rack invented those icicle lights. Not only do you have the long strand every set of lights has, but you have extra lengths from 4 - 12 inches long that manage to tangle themselves around everything in sight -- including themselves.

My only consolation was the smug knowledge that my unfairly defamed work pants came in amazingly handy in keeping my extra clips, leaving both hands free to struggle with the lights and my tongue free to offer encouraging French phrases towards them to cow them into submission.

I also had the satisfaction of throwing each empty box off the roof once I had finally rid them of their mess of lights. Something very satisfying about seeing your mortal enemies fly through the air to land ten feet below you.

I really did wish I had that Rose Suchak Ladder when I realized I had forgotten a box of the lights. Finally they were all in place, connected, and ready to fire up. And laying a finger aside of my nose and giving a nod I scratched that itch that had been bothering me while clambering down from the roof.

I flipped on the power and viola! they lights did not all turn on. I practiced speaking in tongues a little more as I discovered that these lights are designed with two different sizes of light bulbs. I would need to take a trip to the store and find some replacements. Now I know why people lay out their lights and plug them in before they hang them all along the house.

Oh well. On to the next project. Lights along the pathway. I stole some stakes from our pup tent and got the rope lights secured in much less time than the others had taken. By this time it was the tree's turn. I hacked off a few inches from the bottom of the tree to give it a clean cut for soaking up water. I grabbed a hammer and drove the spikes on the tree holder into the trunk, and carried the whole thing into the house.

After recruiting some help from my aforementioned child labor (one of which was now home from her competition) the tree was in place, straight, and filled with water. This was done in just the right way as to show my wife that it didn't belong in front of the window, but in the opposite corner of the room when she returned.

I left the tree and headed out to perform the last lawn mowing of the season so I could drain the mower of gas and prevent another carborator rebuild in the spring. It took a bit longer than I expected to drain it, so I finished the entire lawn and half of the field behind the house before it sputtered its last.

I settled in for a cold one (of the caffeinated kind), thinking my part was done. After my wife's revelation about the tree position I returned to the front room. A few moments later the front room was dismantled with the furniture stacked out of the way and we dragged the tree (full base of water and all) accross to its new resting place. A bit more maneuvering and the tree now faced the right direction.

After a trip to the store for more lights and replacement bulbs I was left with only two sections of icicles still not lit up outside, but enough lights to cover the tree. And the tree did look better in the other corner. We decided to hold off on the rest of the decorations.

All that was left to do at that point was to tease the cat with a bit of string leftover from tree marking.



Once the cat and I were both exhausted it was time to call it a day.

I slumped to my sofa with a wheezing whistle and away flew my energy like the down of a thistle. And I swear I heard as I drifted off to sleep "can you take out the recycling and the garbage, please?"






Monday, November 3, 2008

Unexpected Treasure

I found a treasure trove tonight. I was cruising around Facebook and discovered a post on Jackie Chan's page, advertising his newly remodeled official web page. I have loved Jackie Chan for years since long before I studied Kung-Fu myself. I love the old classic Chan movies -- The ones with the 20 minute fight scenes and horribly dubbed voice-overs. I love seeing him with a young (and skinny) Sammo Hung and even his appearance as the crazy subaru driver in Canonball Run. I admire his skill as a martial artist, I am in awe of his self-deprecating sense of humor in the face of all his success. I dream of joining his troupe of expert martial arts stunt men.

I wandered over to his new site hoping to find pictures, video clips, perhaps a press release or two. What I found, though, was his online diary! This stuff is great. It's such a free, mostly unfiltered look into his daily experiences.

I laughed out loud (earning a disgruntled noise as I disrupted my oldest daughter's Manga book) as I read about his first time checking luggage with a laptop last week. I guess he is known among his friends as being as far from techie as possible, so they all doubled over laughing when he showed them the laptop.

He talks openly about the time he spends with his dogs and cats, the tedium of all day meetings, and the help his friends and staff give him to keep up with his hectic schedule. He discribed how often he gets pulled over by police so they can shake his hand and take a few pictures. (I should have been a police officer!) I must say I wrongly envisioned him spending most of his days in a gymn or preferably out in a pine grove practicing his Kung-Fu. This candid view of his thoughts and experiences is so refreshing, though.

It turns out he's in New Mexico filming a new movie for the next couple months. I dreamed of taking a road trip to visit my brother there and "accidentally" bumping into Jackie Chan.

Apparently Jackie has been doing this online journal for a very long time. I see entries dating back to June of 2005. I can't believe I didn't discover this long ago. In any case, I know what my spare time will be spent reading for the net few days.

Monday, October 13, 2008

Never get involved in a land war in Asia...

From The Princess Bride:
Ha ha! You fool! You fell victim to one of the classic blunders! The most famous is never get involved in a land war in Asia, but only slightly less well-known is this: never go in against a Sicilian when death is on the line!

I propose that the next classic blunder is the holy war called Language Standardization. I am on a committee at work to evaluate programming languages, Libraries, and Development platforms to determine which get the official stamp of approval for our team to use. I agree there is great merit in having a limited number of software tools to support. The alternative is a morass of unmaintainable widgets written with whatever utility or language struck the individual's fancy at the time. The ensuing spaghetti code becomes what is often referred to as "Write only" code because it is impossible to figure out how it works by reading it.

That said the effort of creating said standard is a philosophical landmine that rivals The Crusades in its fanatical implications. Just try getting a Ruby programmer in the same room as a C# programmer and you will see the fireworks start flying. Nothing is sacred in these battles as Cross-platform compatibility, centralized support, flexibility or efficiency of expression, or even the personal quirks of the original designers are bandied about as evidence of our chosen tool's superiority. Nowhere can a team of intelligent, experienced engineers descend into kindergarten bickering so fast as when their pet language is on the chopping block.

I must admit a certain morbid fascination with the whole process. I have always been a bit of a generalist in regards to IT and Software Engineering, so I have no especial attachment to any particular option. I like the ease with which Visual Studio allows C# and Windows development to happen. I like the ease with which my Perl, Python, or Java code runs on Windows, Linux, or Mac. I curse Microsoft and Postgres equally depending on which asinine implementation I must work with at the moment.

Unfortunately this means I don't have a lot of in depth information to add to the discussion. I think it uniquely places me in a position to fairly weigh the arguments of my colleagues as they present the best about their personal bias.

What will we decide?

I don't know, but I plan to enjoy the debate much more than anything the presidential candidates or WWF can come up with.

Sunday, October 12, 2008

Why I like Fry's

Fry's Electronics is mostly a West USA phenomenon, though apparently they have a few stores in Illinois, Indiana, and Georgia. It is often referred to as Disneyland for geeks. They carry everything you could want for your computer, rows upon rows of other electronics and appliances, games, movies...

Fry's has been criticized from time to time for their mediocre customer service, highly targeted advertising (including suing people that post pictures of their newspaper ads online), and convoluted rebate processes. They were extremely late entering the game with the Frys Online website, having to buy the domain name once they finally decided to create a page. Considering their target market that last is probably a near-deal-breaking point. A significant portion of Fry's inventory appears to be returned or refurbished items (I have contributed to those returns probably 1/3 of the time I purchased from Fry's).

I must say that for most of my computer component purchases I will research using Pricewatch and often buy from a local group, such as ENU.

Why, then do I love Fry's so much, then?

1) Eye candy!

I love browsing the aisles and seeing what new toys are available. I should clarify that "toy" in my vocabulary might just as easily include a Surround Sound speaker set, Big screen TV or Wi-Fi sensing keychain as it would a new Wii game or Radio-controlled helicopter. Fry's has no end of product displays to start any geek salivating.

In addition to the products, there are always the themes in certain stores. Our Portland store is pretty boring, but I love hitting one of the themed stores when I travel to California.



Whether it be the Mayan temple in San Jose.







The Alice in Wonderland themed one in Woodland Hills




The Alien Invasion themed one in Burbank









Or the City of Industry store










Each offers a fun distraction while you peruse the latest gadgets.

2) Special Deals

Every so often Fry's has unbeatable deals. My favorite is the paper special they do every couple months. 1 ream for $.99. When this is on I give each kid a dollar and hit a different cashier. This is a trick I remember my mother doing with us on Safeway deals growing up.

3) Free "rental" program

My friend Jon mentioned this one to me and I thought it was a stroke of genius. Not sure whether you are ready to buy that new widget? Is your thingamajig being repaired? Try Fry's free rental program. Since Fry's has so many returns their return policy is wonderfully simple. Return it within the given time for any reason and you get a full refund. As long as you take care of the item and keep all the packing material, manuals, and pieces this offers a great way to try before you buy. Thank you, Jon, for the inspiration!

So no I don't buy all my stuff from there and no I don't always trust their pricing, but I still love trips to Fry's whenever I am in the neighborhood. My car regularly experiences a mysterious pull to the right as we near the Wilsonville offramp. If you have a Fry's nearby, especially a themed one, I strongly recommend a trip. If not, I'll take you to mine the next time you are in town.

Wednesday, September 24, 2008

Good Morrow

I know this is short and useless, but I'm here. Now that I have a spot I'll add stuff as it comes to me.