The Thorn

If you don’t have answers to your problems after a four-hour run, you ain’t getting them.

-Born to Run

The Tecumseh Trail Marathon is coming up on December 5. Rather than the typical 16-week training program I would follow for a big road marathon, I adopted the less conventional 5-week crash course training program for this race.

I ran this race last year and it was incredibly difficult. The course is very hilly, with thousands of feet of ascents and even more of descents (it’s a point to point course with a net loss in elevation).

I’m not terribly worried, for a few reasons.

I feel no pressure. This isn’t like the 2001 Chicago Marathon or 2009 Illinois Marathon, where I worried about the race for months and choked on race day. This is more like the 2008 Tecumseh Marathon or 2009 Rockford Marathon where I didn’t concern myself with place or time and just went for a run. Those were two of the best races of my life.

I feel better on the long runs than I ever have before. This is fairly surprising given that I took the summer off from running and ran only short distances in the early fall. By mid-October I decided to push myself and run 11 miles (the farthest I had run in 5 months) on the Allerton trails and I was sore for a week. Somehow things just magically came together.

Since the Allerton Trail Race I’ve alternated long runs at Lake Mingo and Forest Glen, running 14.2 at Mingo, then 16 at F.G., then 21.3 at Mingo, then 16 at F.G. These are 2-3.5 hour long runs on fairly challenging trails, yet the miles have passed so easily for me… easier than they ever have before.

Forest Glen Trail

Forest Glen 11 mile loop and 5 mile loop

Lake Mingo Trail

Lake Mingo 7.1 mile loop

The past month or so I’ve been paying a lot more attention to my diet, eating a lot more higher quality, natural, unprocessed food–lots and lots of vegetables and fruits. My blood pressure has dropped noticeably, I’ve shed a couple of excess pounds, and I don’t feel like crap after meals.

I’ve drawn a tremendous amount of inspiration from reading the book Born to Run. It’s incredibly well written and covers everything from history and science to tips on form/training/nutrition/life, all while building up to the story of the “greatest race the world has never seen.” I couldn’t put the book down and when I finished I read it again. I haven’t felt this hungry to be out on the trails since I was in high school.

The only thorn in my plans so far has been, literally, a thorn in my foot. 9 miles into my 21 mile run last weekend I stepped on a thorn, which isn’t all that rare. This thorn, however, went all the way through my shoe and into my left foot. I felt the pain and immediately hopped on my right foot until I could slow down and stop. At first I thought it was just poking me so I gave it a tug and the thorn broke off flush with the bottom of my shoe. Then I tried to take my shoe off, but that required sliding my foot out, which I couldn’t do because the thorn was still stick in both my foot and my shoe.

After about five minutes of trying to get a grip on the fraction of a millimeter of the thorn still sticking out I eventually just shoved a stick in my shoe (like a shoe horn) and pried my foot away from the shoe enough to get the thorn out and slide my shoe off. It was fairly unpleasant. With the shoe off though I was able to pull the thorn out of it and continue on down the trail. I didn’t know whether I’d be able to walk, let alone run. It was tender for a couple hundred meters then I forgot all about it. I ended up running 12 more miles before calling it a day.

I thought my problems were all over, but after the 45 minute drive home I couldn’t even walk on it my foot hurt so bad. I limped all day Monday and even stayed home from work on Tuesday. By Wednesday I could walk short distances, and by Thursday it felt just barely not-horrible-enough to walk to work. By Friday the pain was virtually gone.

Now that this scare is over I’m headed full steam ahead. It’s still early to tell what’s going to happen at Tecumseh, but I feel pretty good about it.

“Don’t fight the trail,” Caballo called back over his shoulder. “Take what it gives you.”

-Born to Run

The Gift of Brownies

Simpsons episode CABF14, Trilogy of Error:
Homer: Oooo! Can I have a brownie?
Marge: They’re for after dinner.
Homer: Oooo! Can I have dinner?

I am a brownie fiend. You all know it. I was fortunate to receive a very unique gift for my birthday a couple weeks ago, a gift certificate to an online gourmet brownie store (Vermont Brownie Company). I ordered a box of their Signature Brownies and a box of Peanut Butter Brownies.

Internet brownies

Oh. My. Goodness. Are they ever delicious.

Bittersweet

The first couple I ate cold, directly from the fridge, and they were good. But then I started to microwave them for 25-30 seconds, which is so much better.

Anyway, I love the brownies. Thanks so much to Michelle, Mark, & Logan!

The End of October

Photo of the Day

October 2009 Photo of the Day


Running

Fig's new hat

My running finally appears to be getting back on track. I had a decent race at Allerton. It’s only three days into November and I’ve already run half of my total October mileage. I might as well run another marathon, right? Don’t worry, it’s a trail marathon (Tecumseh, December 5th) so it won’t beat me up as badly. At least, that’s the theory under which I am presently working.

Month Distance # Workouts Avg per Workout
January 109.34 Mile 10 10.934 Mile
February 55.83 Mile 7 7.97571 Mile
March 108.792 Mile 10 10.8792 Mile
April 74.85 Mile 8 9.35625 Mile
May 64.5669 Mile 9 7.1741 Mile
June 7. Mile 1 7. Mile
July 0 0 0
August 16.3 Mile 5 3.26 Mile
September 39.78 Mile 7 5.68286 Mile
October 42.52 Mile 7 6.07429 Mile
Total 540.568 Mile 66 8.19043 Mile


Cycling

Rob headed to C4[3]

Yikes! 10 months into 2009 and I still have less than half the mileage on the bike as I did in 2008. I need to get on the ball here.

On the bright side, I bought a new bike frame for racing in triathlons and time trials. It’s titanium and it weighs three pounds. Now all I have to do is buy the remaining components, assemble the bike, sell my old Litespeed (which you’ll notice does not even appear in the table below, meaning I haven’t ridden it a single time this year). Oh, and train so I don’t totally embarrass myself.

October 2009

Bike Distance # Rides Avg per Ride
Bianchi 61.2 Mile 16 3.825 Mile
El Fuego 20.78 Mile 1 20.78 Mile
Pocket Rocket 45.25 Mile 4 11.3125 Mile
Thundercougarfalconbird 91.97 Mile 2 45.985 Mile
Total 219.2 Mile 23 9.53043 Mile

January – October 2009

Bike Distance # Rides Avg per Ride
Bianchi 566.35 Mile 129 4.39031 Mile
Big Red 12.07 Mile 4 3.0175 Mile
El Fuego 75.2 Mile 8 9.4 Mile
Pocket Rocket 326.18 Mile 43 7.58558 Mile
Thundercougarfalconbird 1730.17 Mile 41 42.1993 Mile
Total 2709.97 Mile 225 12.0443 Mile


Walking

Yeah, I need a nap too

Unfortunately, the cold weather has kept me from walking as much with Will as I did during the summer. I have started walking to work a couple times per week in order to get a few extra non-running miles into my legs before this trail marathon.

Month Distance # Workouts Avg per Workout
January 0 0 0
February 3.75 Mile 2 1.875 Mile
March 0 0 0
April 8.51 Mile 4 2.1275 Mile
May 6.7 Mile 4 1.675 Mile
June 11. Mile 3 3.66667 Mile
July 29.52 Mile 10 2.952 Mile
August 35.02 Mile 14 2.50143 Mile
September 29.82 Mile 12 2.485 Mile
October 19.42 Mile 9 2.15778 Mile
Total 147.74 Mile 59 2.50407 Mile

The Tale of Two Trails

The Allerton Trail Race was this morning. As you may recall, I’ve been scouting the course the past two weekends.

On the 11th the course was flooded pretty badly in four places. Everywhere else the trail was muddy, but runnable. The water came right up to the edge of the trail.

On the 18th the water was a couple feet lower and there was no real flooding.

On the 25th (race day) the right height was, well, this chart speaks for itself.

Sangamon River height

The water was 3.5 feet higher than it was when there was serious flooding. Half the trail was literally under water. Fortunately, the race organizers changed the course to keep this a running race rather than a swimming race. The new course used some parts of the old trail, but added a few new parts that have never been used before.

Despite my best intentions of starting out easy, I started out fast. I quickly settled into 10th place before the end of the first mile. We crossed the big meadow where the finish line is located, but we were just getting started. The big rolling hills slowed me down, but they slowed everyone else down too. We ran back into the woods towards the minotaur before heading down a large set of stairs, only to immediately turn around and run right back up them.

A short distance later we hit water. This wasn’t a crossing, it was knee deep standing water on the trail. For 200 meters. I leaped through it only to find the trail very uneven and root-covered under the water (where I couldn’t see it). After a couple hundred meters the people in front of me finally decided it was better to run through moderately dense brush beside the trail than to brave the water any longer. I followed suit, as I’m sure did everyone behind.

With the frigid water behind my wet calves were now numb and I was running even slower. As we approached the Sun Singer I noticed the leader was heading back down the trail towards me, having already circumnavigated the Sun Singer. I thought this was peculiar because some of the race volunteers informed me that the new route included a half mile section of road… but the only road around was straight ahead (i.e. not the direction the leader was running). This meant one of two things, either my good friends gave me incorrect information, or the leader was off the course. Ugh.

As I reached the Sun Singer I witnessed a bit of chaos. A few people had run all the way around it and were now wondering where to go. The volunteers did not know. When I got half way around I noticed painted arrows on the road indicating a turn which none of the first 5-6 runners took. I was in a group of 4 who all made that turn.

Further chaos ensued about a half mile later when the 3 new leaders (who were not the original 3 leaders) continued down the road past another painted arrow on the road indicating a turn. Again, the group of 4 I was in made the turn. Suddenly I was in the lead pack. One of the runners from the lead pack (who had been off the course twice at this point) turned around and quickly caught up to us, while the others disappeared.

Here’s a (time-accurate) comparison of my 2008 (red) vs. 2009 (blue) Allerton trail race. Something funky happened with my GPS in the last half mile of the 2009 race. I didn’t cut the course, I swear!

I finished the race reasonably well. I almost caught up to the guy I had been chasing (10 meters behind) since the half mile mark. I barely edged out (by split second) a challenger from behind. I finished 5th place. I probably deserved 10th.

I have mixed feelings about the results. On the one hand, from the sportsmanship point of view, other racers deserved to finish ahead of me. On the other hand, trail racing is not like track or road racing. You really have to pay attention to the course markings. All of the turns the lead runners missed were marked. Granted, the course was new and nobody had run it before.

I won a hat for finishing 2nd in my age group. Fig seemed to like it.

Fig's new hat

The iPhone App

App

You may recall that I was slightly busy from shortly before Will was born until early October. Well, my big project was finally released yesterday. The Wolfram|Alpha iPhone application is now available in the iTunes app store.

The app has generated quite a lot of buzz over the past 24 hours, mostly because the price is significantly greater than the vast majority of iPhone applications. While I was intimately involved in the development of the application, I am completely in the dark about the business and marketing side of the product. On the bright side, most of the reviews speak relatively highly of the app itself, even though many are quite critical of the price.

Since I work primarily on Mathematica, I’ve been fairly uninvolved with the Wolfram|Alpha project prior to this iPhone app. I’m still not an expert on innards of Wolfram|Alpha but I do understand the big picture a little better than I did before.

1.0.0

If you’ve never used Wolfram|Alpha before, go ahead and give it a try on the website. It’s kind of hard to describe what it does, simply because it’s not like any other application you’ve ever used before. Despite certain visual similarities to web search engines like Google or Yahoo, Wolfram|Alpha is not a search engine. It doesn’t find web pages that might be related to your query, it computes factual answers to your query (except when it doesn’t).

Typically this means your query must be constructed in a slightly different way (perhaps using slightly different language) than you would use for a search engine. It’s worth taking the time to experiment to see what works and what doesn’t work. Perhaps my best description of Wolfram|Alpha is that it is a combination of a calculator and an encyclopedia.

The iPhone app features optimized input and output for the interesting and useful Wolfram|Alpha computation engine.

W|A knows all sorts of interesting facts. For instance, Robert was a more popular given name than William in the U.S. for most of the 20th century (though William recently overtook Robert… a sign of things to come?).

The app provides a number of ways to share the interesting results you find. Click the “share” button in the upper-right corner, or press and hold on a result.

The app also has numerous built-in examples to help you get started.

It also contains a complete history of all your queries.

Many of the computations have parameters that can be fine tuned for more precise results.

So there you have it. The app was a lot of fun to write, even if the release schedule was a bit hectic. The next version should be even better.

Late night coding

The Autumn at Allerton Park

Allerton Park entrance in autumn

Entering Allerton Park

The changing leaves means the Allerton Trail Run is coming up. This is one of my favorite races for a variety of reasons. I love the trail. The race is a good distance for me. The weather is cooling down, and my running thrives in cool weather. The race falls right before, after, or (like last year) on my birthday. You may recall I ran 30 miles at Allerton last year in celebration of my 30th birthday.

I like to get in a few loops on the trail in the weeks leading up to the race to re-familiarize myself with it, so the last two Sundays I’ve run at Allerton. Last week the Sangamon river was so high that parts of the trail were waist deep under water. I walked around three of these places and splashed through one other. I was expecting it to be ankle deep, but it was knee deep. That was a wet surprise in 39˚ weather.

Allerton north trail

Fortunately, this week the river was four or five feet lower and no parts of the trail were under water. Hopefully, it won’t rain to much this week and the course will remain fast for the race next week.

After my run today I took a little time to snap some photos. For most of them I used bracketed exposures. For each photo I actually took three photos: one with normal exposure, one underexposed, and one overexposed. The underexposed photo picks up details in the bright areas of the photo (e.g. the sky) and the overexposed image picks up details in the dark areas (e.g. shadows).

Once back home I combined each set of three images into a single high dynamic range photo and adjusted the levels so both the lights and the darks are visible in same image. If combined well HDR images look spectacularly vibrant and detailed. If combined poorly HDR images look very unnatural and washed out. I’m still pretty new to HDR so I may not of done a great job, but most of them look pretty decent I think.

Fu Dog Garden

Fu Dog garden

Fu Dog Garden

Fu Dogs

House of the Golden Buddhas

House of the Golden Buddhas

Near Allerton Park

Leaving Allerton Park

The End of September

If I look tired, it's because I am

Between the baby and work, I’ve been utterly exhausted. Hopefully the work-related busyness will ease up before the end of this week when I finish up with the big project from the last two months.


Photo of the Day

"September 2009 Photo of the Day"


Running

Well, I’ve been running a couple times per week, usually pretty fast. I feel like I’m definitely getting back into shape, despite the fact that my fun run times have been slightly slower each week.

Course

Month Distance # Workouts Avg per Workout
January 109.34 Mile 10 10.934 Mile
February 55.83 Mile 7 7.97571 Mile
March 108.792 Mile 10 10.8792 Mile
April 74.85 Mile 8 9.35625 Mile
May 64.5669 Mile 9 7.1741 Mile
June 7. Mile 1 7. Mile
July 0 0 0
August 16.3 Mile 5 3.26 Mile
September 39.78 Mile 7 5.68286 Mile
Total 476.458 Mile 57 8.35892 Mile

Cycling

I’ve been doing roughly one ride per week. It’s been too hectic to get out any more than that. I had a fun ride up in Chicago last week with the XXX Racing team.

September 2009

Bike Distance # Rides Avg per Ride
Bianchi 33.15 Mile 9 3.68333 Mile
Pocket Rocket 73.96 Mile 8 9.245 Mile
Thundercougarfalconbird 180. Mile 4 45. Mile
Total 287.11 Mile 21 13.6719 Mile

January – September 2009

Bike Distance # Rides Avg per Ride
Bianchi 500.65 Mile 112 4.47009 Mile
Big Red 12.07 Mile 4 3.0175 Mile
El Fuego 54.42 Mile 7 7.77429 Mile
Pocket Rocket 280.93 Mile 39 7.20333 Mile
Thundercougarfalconbird 1638.2 Mile 39 42.0051 Mile
Total 2486.27 Mile 201 12.3695 Mile

Walking

Will loves walking, so I’ve been doing quite a bit of that, more so earlier in the month.

A quiet moment

Month Distance # Workouts Avg per Workout
January 0 0 0
February 3.75 Mile 2 1.875 Mile
March 0 0 0
April 8.51 Mile 4 2.1275 Mile
May 6.7 Mile 4 1.675 Mile
June 11. Mile 3 3.66667 Mile
July 29.52 Mile 10 2.952 Mile
August 35.02 Mile 14 2.50143 Mile
September 29.82 Mile 12 2.485 Mile
Total 124.82 Mile 50 2.4964 Mile

The Silence

It’s been a little quiet around here lately at My Name is Rob. In real life things have been anything but quiet. Nearly all my time at home has been occupied by our little bundle of joy, Will (now six weeks old).

Six weeks

On top of that I’ve been busier at work than I’ve ever been before. I am in the middle of seven projects at the moment (up from the usual two or three), one of which has completely monopolized my time for a month or so. The other six haven’t gone away, they’ll still be waiting for me when I finish this one. Needless to say, things have been pretty tense lately. It’s no wonder Will has been able to post way more to his blog than I have to mine.

As I write, I am putting off packing for my weekend trip to Chicago for a software development conference. I really should get back to that.

Oh, and what’s the deal with the damn soy aphids?

Muggy and buggy night