December 2010

I’ll be honest, December kind of sucked. Or at least I thought December sucked, but that was before January. The combination of physical injury/pain with stress from work and holidays made for a rough beginning of the month. What happened at the end of the month (which I’m not going to get into) made all that pale in comparison.

Photo of the Day


For the first, second, and third time in over two years I missed a day taking photos. I’m trying to get my act together. I don’t quite have the same joy for this project I once did. I’d like to regain that.


Running

December didn’t exactly go as I’d hoped. My knee problems made running difficult and I basically had to stop until my knee gets better.

Month Distance # Workouts Avg per Workout
January 109.05 Mile 10 10.905 Mile
February 76.18 Mile 8 9.5225 Mile
March 84.86 Mile 10 8.486 Mile
April 83.15 Mile 9 9.23889 Mile
May 57.95 Mile 7 8.27857 Mile
June 17.98 Mile 3 5.99333 Mile
July 54.62 Mile 8 6.8275 Mile
August 65.78 Mile 9 7.30889 Mile
September 107.4 Mile 13 8.26154 Mile
October 144.087 Mile 17 8.47573 Mile
November 131.57 Mile 15 8.77133 Mile
December 10.8 Mile 3 3.6 Mile
Total 943.427 Mile 112 8.42346 Mile


Cycling

Cycling made my knee hurt even worse than running. I ended the year with roughly half the miles I would have hoped.

Month Distance # Workouts Avg per Workout
January 166.25 Mile 20 8.3125 Mile
February 140.67 Mile 12 11.7225 Mile
March 508.83 Mile 18 28.2683 Mile
April 318.98 Mile 13 24.5369 Mile
May 365.89 Mile 20 18.2945 Mile
June 447.97 Mile 22 20.3623 Mile
July 390.59 Mile 19 20.5574 Mile
August 223. Mile 15 14.8667 Mile
September 146.5 Mile 17 8.61765 Mile
October 303.29 Mile 19 15.9626 Mile
November 128.21 Mile 14 9.15786 Mile
December 5.6 Mile 2 2.8 Mile
Total 3145.78 Mile 191 16.4701 Mile


Walking

I began walking a little more later in the month, as it wasn’t as hard on my knee as either running or cycling. Working from home, having no disposable income, and knowing practically nobody in area, my daily trips taking Will to and from daycare are often the only time I leave the house. Spending some time outside walking the 3.6 miles round trip seems to be preventing craziness from setting in. On the other hand, how would I know?

Month Distance # Workouts Avg per Workout
January 37.26 Mile 11 3.38727 Mile
February 51.45 Mile 16 3.21563 Mile
March 34.7 Mile 10 3.47 Mile
April 44.35 Mile 11 4.03182 Mile
May 48.75 Mile 14 3.48214 Mile
June 64.2 Mile 16 4.0125 Mile
July 56.3 Mile 15 3.75333 Mile
August 56.75 Mile 16 3.54688 Mile
September 28.84 Mile 7 4.12 Mile
October 32.1 Mile 12 2.675 Mile
November 15.9 Mile 4 3.975 Mile
December 20.4 Mile 8 2.55 Mile
Total 491. Mile 140 3.50714 Mile

I would walk 500 miles…

Freedom Day

I ran the Freedom 5K this morning at 11am. It was 90˚ and sunny, very undesirable conditions for a short, fast, violent effort. On top of that my legs weren’t moving quite right after 75 miles of cycling yesterday. Yeah, that was a bad idea.

Are we having fun yet?

For some reason this race has way more competition than all the other local 5K races. All the area high school runners show up, which is not typical. This means about 20 runners will finish under 18:00, whereas a typical local race will have 2-5 runners that fast. Of course, the race started super fast. I was well off the leaders’ pace and I still passed the 1-mile mark in 5:32. Ugh, too fast.

Heat

It was blazingly hot and I started to fade. My second mile was slower, and my third mile was even slower. I finished around 20th place or so. The clock read 17:55, though my watch read 18:09, a substantially larger discrepancy than usual. Other runners mentioned the same thing. I wonder what the official time will be… The race went okay, considering the horrible weather.

After the race I quickly changed gears and got the family ready to ride Big Red in the parade. Each year the Champaign County Bikes advocacy group invites members to ride in the parade. We’ve done this a few times before. This would be Will‘s first parade.

Trailer

Ready for the parade

Pre-parade

Two sweaty guys

Again, it was blazingly hot. We stood around in the staging area for a little before finding a tree to rest under for a few minutes. Just minutes before we were to start the parade the rain began to pour. Everyone else ran for cover, but I relished the welcome relief from the heat. I was soaking wet and it was the best I had felt all day. The rain slowed to a drizzle as we began on wet streets. A few blocks into the parade it stopped. By the end the roads were dry.

Parade start

Parade start

CCB

Champaign County Bikes in the parade

On the back of the tandem

Melissa’s view never changes

Gary rides the “Jazz-cycle”

Parade Ragfields

Team Ragfield in parade mode

Finally, after the parade Will took his first swim in his new pool.

Swimming

Good times were had by all. We’re not watching fireworks right now. The boy’s asleep and we’re exhausted, so that’s probably a good thing.

Robot 1-X

Six weeks ago Apple announced the iPad, a portable touch screen computer. It runs the same operating system and application software as the tremendously successful iPhone and iPod Touch devices, but it has a larger screen and faster processor. A lot of geeks panned it as just a big iPod Touch. Sure, an iPad is just a big iPod Touch in the same way a swimming pool is just a big bathtub.

The geeks didn’t get it. I got it, but that’s because I had actually used one. This device doesn’t do everything a geek would want to do with a computer, but it does everything a non-geek would want to do on a computer. And it does so in an easily understandable way, without software installation/configuration headaches, viruses, malware, etc. In other words, it’s not targeted at the geeks, it’s targeted at everyone except the geeks.

I love my new toy

Work has been ridiculously busy the last six weeks. I’ve been laboring, around the clock at times, to enhance my company’s iPhone app (WolframAlpha) to work as well as possible on an iPad. About halfway through that time we hired another employee to help with this project (and future projects). It was a little slow at first, as I had to spend some valuable time actually training the new guy. By the end he was working productively and actually made significant contributions to the project. We ended up with an app that works pretty well.

WolframAlpha on iPad

When the app was initially launched last October it was priced at a premium, $50. I only found out about this price literally minutes before the app went on sale. I was a bit upset. I figured nobody would buy it and all my hard work would have been wasted. I was wrong. It sold remarkably well (close to 10,000 copies), which completely blew away my meager expectations. It was a lot, and the company made money on the app, but the app wasn’t serving the exact purpose they wanted.

A few days ago the company announced a radical shift in the direction of the project. Instead of making money on the app directly they wanted to get more people using the service. Presumably they’re making money somewhere else. I don’t know about these things, I just write the code. Anyway, as of a few days ago the new price of the app is $2. It runs on both iPhones and iPads. Within hours of the announcement (humorously made on April 1st), the WolframAlpha iPhone app became the top selling application in the entire iTunes app store. A few hours later it became the top grossing app (total money earned) in the iTunes app store. It stayed at the top of the charts for a couple days. As of right now it’s still near the top, at #12. In other words, the response has been incredible.

On top of the tremendous success of the WolframAlpha app, I was somewhat involved in another side project. My boss, Theodore Gray, collects chemical element samples, photographs them, and writes books about them. Theo saw the potential of the iPad as the killer electronic book platform and put a huge effort into making a really amazing eBook: The Elements. The text and photos are largely the same as the printed edition of the book, but the images are not static, they are interactive, animated, and rotatable with the touch of a finger. It’s hard to describe, you really just have to see it.

Anyway, in addition to giving advice and answering technical questions, I worked to create an embedded version of the WolframAlpha app that pops up from within The Elements app.

It would be nice if that was the end of the story, but there is still much work to do, features to add, problems to fix. Hopefully the hours will be a little more sensible for the foreseeable future.

Robot 1-X is a character from Futurama. It is the new model of robot that immediately made all other robots obsolete.

The Most Adorable Fit I’ve Ever Seen

Last night was the neighborhood holiday party. We dressed Will up in the Santa outfit Uncle Brad gave him. Shortly thereafter he threw a little fit that, in that particular outfit, was rather adorable. I couldn’t help but to preserve the moment.

Anyway the holiday party was a success. Will received a great deal of attention from the mostly-grandparent-aged crowd. We left just a couple of songs into the singalong so we could get Will home to bed, but we were there long enough for everyone to enjoy themselves.

The FOLEPI River Trail Classic

On Saturday morning I ran the FOLEPI River Trail Classic 4-mile race in East Peoria. This is a race that I had run once before (in 2003) and I liked it. This race is quite unique in that it is a point-to-point race which is almost entirely downhill (at railroad grade so it’s not steep at all, just fast Fast FAST). Since we were in Peoria for Thanksgiving I decided to give it another shot.

As Melissa pointed out to me before the race, yes, I am running a marathon next weekend. I’ve done very little speed work this fall, instead focusing on long distance. Still, what’s the worst that could happen?

Rob & Will before the FOLEPI River Trail Classic

Will and Rob pre-race

In my warm-up confusion I somehow caught the very last bus to leave the finish/registration area to head to the start. We arrived after the designated start time, though fortunately they waited. I hurried to the start line just in time to… stand around. After several minutes of waiting with little-to-no instructions a young woman (parade queen?) very softly said “Ready, set, go” at which point, I assume, the race started. I wasn’t really sure. My GPS had turned off during the long wait, so it was just as caught off guard as I was. I eventually got it going about 50 seconds into the race.

Every race has a handful of people who want to start at the very front who really have no business starting at the very front, and this race was no exception. In fact there seemed to be a greater number than usual, as it took me quite a while to pick my way through. I thought this would do well to slow me down, but it didn’t so much. The first mile was completely flat (the only flat part of the course) and I kept reeling in the fast starters. I crossed the 1-mile mark in 5:32. Hey, that’s the fastest mile I’ve run in probably six years. And I still had nearly an entire 5K race left to go.

On the one hand I thought I was probably going too fast. On the other hand I knew the next three miles were all downhill. That would help, but would it be enough? Instead of easing back I pushed on. I reeled in a few more fast starters with a 5:38 second mile. I hadn’t slowed down as much as I expected, but it took a lot out of me.

The third mile was much the same, slowing down a little bit to 5:43. As soon as I crossed the 3-mile mark a couple guys I passed earlier passed me back. Uh-oh. I was slowing down and the trail was starting to flatten out a bit. It was all I could do to not completely crack in the last mile. It wasn’t pretty, but I eked out a 5:51 4th mile. There were a few more runners hot on my heels by the finish, but nobody else passed me.

Rob finishing the FOLEPI River Trail Classic

So, I’m guessing my final time was somewhere in the ballpark of 22:44. Sure, it was mostly downhill, but still not bad for very little speed work. We left for Thanksgiving with my family right after the race ended, and the results haven’t been posted yet, so I don’t know my placing. Melissa and I both estimated somewhere around 15th place or so. In 2003 I ran 22:24 for 6th place, so the competition was much stronger this year. Anyway, I like this race for the sheer novelty of running three miles downhill, if nothing else.

Update: The results have been posted. I finished 15th overall (good estimate) and 2nd in the 30-34 age group.

The Homer Fireworks

“Celebrate the independence of your nation by blowing up a small part of it.”

My friend John and another coworker of mine were helping out with the fireworks show at Miller Aquatics and Health Club, just outside of Homer, on Wednesday. They invited us out to watch, though I didn’t think I’d be home from my bike ride in time to make it out to Homer by 9 pm. Fortunately, I was home in time and we decided at the last minute to go.

The show was really well done and we sat very, very close to the launch site, so we had a different perspective than I’ve ever had for fireworks before. As you can imagine, I brought my camera to try to get some good shots of the fireworks. It took some getting used to, but I think by the end I started to get some good photos.

It's that time of year

The iPhone

The original iPhone was announced at Macworld Expo in January 2007 while Melissa & I were living in Nicaragua. It was amazing, a phone that ran the same beautiful, wonderful operating system as my desktop and laptop computers. The crowd at the Macworld keynote was disappointed the device wouldn’t be available until June. No matter, I wouldn’t return to the U.S. until August.

I ordered my iPhone in July and had it shipped to my parents’ house so it would be waiting for me upon our return. Around the same time I also ordered a new (non-i) phone for Melissa. We arrived at my parents’ house on a Sunday evening. The iPhone was there, in all it’s glory, but I couldn’t actually use it yet. Apparently, because of the way I set up our account with AT&T, I needed to activate Melissa’s phone first. This required talking to AT&T customer service, which wasn’t open on a Sunday evening.

The disappointment only lasted a few short hours, which was nothing compared to the months of waiting I already endured. I got everything straightened out with AT&T first thing Monday morning and my iPhone was up and running. I loved it.

Cracked screen

Two months later, while I was locking up my bike at work, I dropped my padded carrying case about two feet onto the concrete. The phone slid out face down. I was concerned the concrete might scratch the glass. Even worse, the glass cracked. It was still usable, just less beautiful… but not enough to warrant $199 to replace the screen.

In April 2008 the iPhone (and iPod Touch) developer program was announced and I signed up right away. As a software developer I am exited by the prospect of running my own code on my phone/PDA (much as I did with three previous Palm OS devices, and three Windows Mobile devices). At first Apple highly recommended not using your primary phone for development purposes, so I bought a refurbished iPod Touch.

The iPhone 3G was unveiled in June 2008 to much fanfare. I didn’t really care that much as AT&T still does not offer 3G data service in Champaign-Urbana. I was excited about the built-in GPS and larger storage capacity, but not enough to upgrade. Fortunately, my employer acquired on which I have been able to use. Score. In the meantime I set up my old iPhone for Melissa.

Finally, earlier this month the iPhone 3GS was announced. More storage, better camera, video recording, built-in digital compass. My AT&T contract was nearly up so I qualified for upgrade pricing. It didn’t take much convincing for me to order one. It was Fig’s Father’s Day present for me. It arrived last night and I’ve been using it all day today.

All in the family

from left to right: my original iPhone (now used by Melissa), my iPod Touch (used for development), my employer’s iPhone 3G (soon to be returned), my new iPhone 3GS

The Memorial Day Weekend

This Memorial Day weekend flew by. We got a lot accomplished, but not as much as we had hoped. I can’t help but feel partly responsible.

I had Friday and Monday off work, which is pretty rare. I celebrated by sitting around in my underwear until noon or so on Friday. I followed that up with my first post-marathon run, five miles easy. It went well. I had some tight muscles with a few aches, but no major injuries. I spent most of the afternoon mowing the lawn and doing other miscellaneous yard work. In the evening we went to Target to look at baby items.

Kickapoo mountain bike trails

Kickapoo mountain bike trails

Saturday morning I mountain biked at Kickapoo with Gene and Greg. I haven’t been there in a few months, so I wasn’t quite at the top of my game. The trails were a little muddy, but not nearly as bad as they could have been. Gene and Greg took me onto the “new” section of trail, which was absolutely ridiculous. Most of the trail is challenging, but this new part was downright sadistic. The single track trail was very narrow (18″?), cut into the side of a very steep hill, slanted downward, with tight and steep switchbacks. I made it through okay. Actually, it was dangerous. There, I said it. The rest of the trail pales in comparison.

Fields

Many unplowed fields across Illinois and Indiana had bright yellow flowering plants (which I assume are weeds) this weekend.

Saturday afternoon we drove to Indianapolis. First we visited Babies-R-Us to look at cribs and other various items. Next we went to Aimee & Brett’s house to pick up a few baby items they wanted to give us. Then it was on to Aunt Jeanne’s house to meet up with the family. Finally, we went to Zionsville to my uncle Dennis and (new) aunt Sally’s wedding reception (the main event of the trip). The reception went well, and it was great to catch up with the cousins, aunts, & uncles. Sally is a wonderful woman and she and Dennis seem very happy together.

Dennis & Sally

newly married Dennis and Sally

Sunday morning I got a little cleaning done in the office, but not as much as I (or Melissa) hoped. It’s never as much as I hope. I also worked for a little while setting up one of my old computers for my grandparents in Bismarck. After lunch we went swimming (our first family swim). Then we went shopping for new stoves. We’ve been on the brink of getting a new stove since Christmas. I think it’s finally going to happen this week.

Memorial

Danville National Cemetery at the VA on Memorial Day

Monday morning I drove over to Danville for the Memorial Day 5K race at the VA. It rained during the race, which kept the temperature somewhat cool, but also made the roads a little slick. Right from the start a large pack of high schoolers shot out to the front. I tagged onto the back of the pack, maybe 12-15th position for the first half mile. I was running way too fast and I knew it. What were all these jokers doing?

Entrance to the VA on Memorial Day

The 5K course followed the road around the VA, which was lined with flags for Memorial Day.

The second half mile I slowed down, but all the kids around me slowed down even more. I moved my way up through the pack. I reached the first mile in 5:36. I ran mile two in 5:50, by which time I had moved into 4th place. My heart rate was through the roof and it was starting to wear on me. The last guy I passed tagged along behind me and stayed with me for the third mile. He passed me back with around a quarter mile left. My last mile was 5:55 and I finished in 5th place (out of a record 398 participants), 1st in my 30-39 age group. I was worried I might still be feeling the effects of the marathon eight days prior, but my legs felt perfectly fine. It was a tough race, mostly because I started too fast (didn’t I just learn not to do that?). Well, racing a 5K is a world apart from racing a marathon. Incidentally, my heart rate hit 194 in the last tenth of a mile, which I believe is the highest I’ve ever recorded (my theoretical max heart rate is 195).

After the race I went to visit my grandparents. They’ve been having some health problems recently and I hadn’t seen them in a few months. They seemed to be doing fairly well, all things considered. My dad and I worked to get their computer problems straightened out. Then we had a pizza lunch before hitting the road. I drove my dad back to Danville in the new car, which he seemed to enjoy.

Finally we spent this evening at a cookout with Cara & John at our house. John got a nifty remote controlled speedboat for his pond. Good times.