Thursday, May 6, 2010

Stunningly helpful spellcheck from Adobe

Using InDesign...


Heck of a fallback when you don’t know a word, isn’t it? Here’s my guess:

It’s 4am.

You’re the programmer responsible for building the spellcheck database. Deadline is this morning at 8am. Because you’ve spent the last three months developing your Grand Theft Auto skills, there’s a assload of words missing.

Writing code to handle unknown terms is not an option: you’ve run out of time. You’re jacked up on Mountain Dew and Skittles, and feeling the greasy pepperoni pizza starting to work its way downward. You must come up with a solution. Now.

Simplest solution is just to pick a default suggestion.

Hmmmm.

Where’s the dictionary? You know, the paper kind that Luddites use? Let’s just drop it on the floor, see where it opens, and randomly jab our finger at a word. That’ll be the default.

My second half-ironman

This was step 1 of the Grand Plan.

The plan? Ironman Louisville 2011, on my 50th birthday.

Part of the Grand Plan is to do two 70.3 races this year. A Half-Ironman consists of a 1.2-mile swim, a 56-mile bike, and a 13.1-mile run. This was the first of the two. The second is the Steelhead 70.3 in Michigan at the end of July, which I am doing with Team in Training.

While I would have loved to finish in 7 hours, my goal was really to relax, enjoy the experience, and see where I stood in my training. In addition, I only had one day to adjust to being out of the car after an 1100-mile ride. This was my first tri of the race season, so there was no good reason to risk blowing up and paying for it the rest of the summer.

Once again, two very special people were there to support me, Paula and Shirley. Shirley drove down from Houston and was my unofficial photographer. Paula was my co-driver from Indianapolis, and we actually managed to enjoy the ride. (She laughed at the "Arkadelphia" sign for some strange reason.)

At the pre-race meeting Saturday afternoon, we learned that the morning's sprint and olympic distance tris had cancelled the swim due to high winds. Even though we were swimming in a harbor, apparently the winds were so stiff that the water was unsafe. I really hoped that wouldn't happen Sunday...then it wouldn't be a tri, would it?

Checked in the bike and found that I had a very nice spot in transition: right at the end of a row, equidistant from both the bike in/out and run out, very easy to find.

The alarm went off at 5 a.m. Ate instant oatmeal and a banana, and drank a Costco-brand slim-fast. I briefly wondered what I had gotten myself into (once again) and how it would go, despite visualizing a strong happy finish.

The Swim

Turned out the weather was perfect. There was the usual coastal wind, but otherwise the water was fine. The temperature was 72.7...wear the wetsuit or not? I went the lemming route, and chose to wear the sleeveless suit. Turned out to be perfect. I was in Wave 12, with all the other women 45 and up. One woman confessed that she had never done a tri, and had only done pool swims, clear evidence that she was certifiable. I just listened as another woman tried to give her swim advice. Oy. I don't know if she finished or not, but I wouldn't want to be introduced to open-water swimming in a 1.2 mile race.

Water had some swells, but nothing too bad. Typical chop. Typical thrashing and whacking and kicking from other swimmers. The woman that grabbed my ankle several times was annoying, once I realised she wasn't in trouble, just obnoxious.

T1

Took a few seconds to get used to being vertical again. Was a little lightheaded upon standing, but managed to keep moving forward. And this race had wetsuit strippers. Cool! Sure made getting that darned thing off a lot easier. Just unzip, pull it down to your waist, flop on the ground, and let them do the rest. Sweet!

The Bike

Ah, the coastal winds. Because my swim didn't even start until an hour after the pros/elites, and my swim was slow (57 minutes), the leaders were at the bike turnaround while I was in T1. We could hear the announcers talking about how the leaders now had a tailwind. Oh good! We actually get a tailwind? Awesome. Something to look forward to.

The ride was fine, but my crotch gave out long before the legs. There were four aid stations, and I stopped and stood up at each one. I'm a total slug on the bike, and don't train nearly as much as I should (this is not a good thing). This race was my third ride of the season, and I had a painful reminder of why I need to spend more time in the saddle. Ouch!

The third aid station was a stark reminder of how badly a day can go wrong. I was standing, taking some water and chatting with a volunteer, when a young lady came through. She was going very slowly, reaching out to grab a bottle of water. Next thing I knew her bike was sliding out from under her, and she was on the ground. I fully expected to see her trying to sit up, but it was much worse. She was lying face down, hands down by her sides, very still. There was an ambulance at each station, so paramedics were there before I could even get going again.

I left with an awful feeling in the pit of my stomach, somewhat shaken. I never did see her move at all. It looked like she hadn't even tried to stop her fall. Not good. I was finally getting back in the rythm around mile 32 when I saw the life flight chopper coming. A few miles later it passed me again, on the way to the hospital. Damn. Her race ended in the worst possible way.

Mile 55. Still looking for that effing tailwind. Westerly crosswinds never did let up, ever. I think I had maybe a quarter mile of relief, somewhere in the last 3 miles. Actually got up to 20mph with no effort...a sharp contrast to the average of 15mph. Ugh.

T2

The winds were particularly brutal for mile 56. I was very happy to ride up to the dismount line and get off the bike. Took my time in transition, sucked down a warm gel and some warmer Gatorade, and headed out for the run. Or rather, the trudge.

The Run

Surprisingly enough, the run didn't feel too bad. I was tired, but nothing hurt, and when I was actually able to try to run, it wasn't too pitiful. The run consisted of four loops, which did get a bit tiresome, and the entire run was on concrete, the worst possible surface. It was especially cruel when the course went right by the water park (Schlitterbahn), and you could not only see the rides (and cooling water), but could also hear the screams of people that were much more comfortable.

But there were more than enough water stops, complete with gels and sponges soaked in ice water. Those are heaven on a warm day. Since I'm so slow on the bike, my run started in the heat of the day, around 12:30. I think it was only 82 or something and blissfully humidity-free, but I'm not used to that yet, so it felt pretty hot.

Finally got through loop 4, and was able to head straight to the finish line. There was a 53-year-old ahead of me though. Oh hell no. I sprinted to the finish and was able to pass her. Ha! Take that!

Collected my hug from Paula, then wandered over to the food tent. Not like I could eat anything for a while; the food was for later. Found a grassy shady place to sit down, and took off the shoes. Bliss. Paula and Shirley returned with very comfortable flip flops, we checked the time, and headed over to the paddle boat for a cruise. The race was at Moody Gardens, and the previous day we bought tickets that included a boat ride in the harbor. What the heck, there's beer on the boat, it was a beautiful day, I felt great, and Shirley and Paula HAD to be bored from standing around for over 7 hours.

Overall, the race was a raging success. While there were a few "what the hell am I doing" moments, there was no suckage. I got tired on the run (lesson: eat ALL of the solid food you took with you on the bike!), but it wasn't painful or awful. I left gas in the tank at each phase. This was an assessment race, so I took it easy and focused on form. Felt really good at the finish and had absolutely no soreness later. Am extremely pleased that, though slow, I am now much more consistent with my times: I don't really slow down during the course of the race. Had a wonderful visit with my parents the next day in Austin, and headed back to Indianapolis Tuesday.

Most importantly: the volunteers were not only plentiful and helpful, they were very pleasant. It was wonderful to see so many smiling faces throughout the course!

Pictures can be found here.

Times

Total 7:20:22
Swim 57:56
T1 5:37
Bike 3:37:24
(splits 1:50:15/1:47:12)
T2 3:07
Run 2:36:18
(splits 4 loops 38:58/38:44/39:47/39:39)

Tuesday, April 6, 2010

Creative aircraft maintenance

Why is it always such fun to fly out of Houston? Why is a two-hour flight NEVER two hours?

After getting up at 5:40am to catch a 7:30 flight back from Houston, I arrived at my gate to hear that the cockpit crew was there, but we were waiting on the flight attendant to arrive on another flight. Of course, that flight was 30 minutes late. 45 minutes later she shows up, and then they announce that there is no captain. Not sure what happened to the original one, but they found Doogie Howser in the lounge and dragged him to our gate. Two hours later, we departed.

After settling into my seat, I notice a very, um, interesting "repair", shown below. Is this a fine example of Express Jet's high maintenance standards? Resolution is poor, but if you look closely you can see the mysterious brown spots on the ceiling. It's not clear what the used napkin/whatever is supposed to accomplish.

The fun continued with a non-flushing lav that was vaguely reminiscent of Trans Air Congo. UGH.

Got back, and waited forever for my gate-checked luggage. By the time I got my bag at the gate, the stray unclaimed checked luggage was floating around the baggage claim area.

I didn't photograph the window frame that was pulling away from the fuselage.

Tuesday, March 2, 2010

A little piece of history

Sandblasters circa 1995 or so. My brother is the bass player.


Monday, March 1, 2010

Spinning = suckage

No further comment needed.

Thursday, February 25, 2010

Trainer beatings week of Feb 23

Both workouts use the Kinesis wall for a few things. What's a Kinesis wall? Go here to find out.

Thursday: Fun with ankle weights. Wear 5 lb ankle weights for entire workout.
  • squat 5x, swivel to side lunge and dip 5x, back to center 5x, other side 5x, center, side, other side, center
  • hopscotch through ladder to end, come back with lateral jump two forward, one back. Repeat.
  • knee high jog to end of room
  • cable standing chest press 15x
  • plank with feet on shorter stool, rock forward and back on toes 50x

  • stand facing Kinesis wall, grab cable that sticks out along floor, step back while pulling cable back to lateral pull. 15x each side
--- repeat all ---

Tuesday: Lots and lots of sweat
  • suicide drill, 3x. [Sprint to first point, touch ground, turn around and come back, run to next point (further away), touch ground, turn around and come back, run to farthest point, touch ground, turn around and come back.]
  • facing Kinesis wall, squat then stand up while doing flye, 20x
  • step-up, bicep curl to shoulder press, step-down, 20x on 1' stool
  • facing away from Kinesis wall, step-out to reverse flye, 1 minute
  • plank with feet on step, step feet down and back up while in plank, 1 minute
  • pistol -- wall sits with exercise ball, 3sec in sitting position, 19x, sit 10sec on 20th time.
Repeat all, then...
  • standing tri rope extension, facing away from machine, 20x

Tuesday, February 23, 2010

Today's beating

I knew when I saw the evil twinkle in my trainer's eye this morning that it was going to be a tough 30 minutes.
  • Suicide drill, 3x
  • Kinesis wall, squat to flye, 20x
  • Step-up, bicep curl to shoulder press, step-down, 20x on 1' stool
  • Kinesis wall, step-out to reverse flye, 1 minute
  • Plank with feet on step, step feet down and back up while in plank, 1 minute
  • Pistol -- wall sits, 3sec in sitting position, 19x, sit 10sec on 20th.
--- repeat all ---
  • tri rope extension, facing away from machine, 20x