RE: I usually spend some of my weekend free time on my various hacks. This plugin gets updated monthly or so. I usua… http://disq.us/dk57h
March 11, 2010 9:00 PM MST | #

March 11, 2010

PermalinkRun: Green Mountain (5.48 mi)

My neighbor John was fresh off his 1/2 marathon near Vegas last weekend and said he would join me on his 1st Green this week. How is that for recovery?

We met up with JV who was tour guiding Mike from Ohio again today. We ran it casual to the lodge, where Jim snunk up on us and joined the party. Those guys took off and John and I hung back. The casual pace wasn’t so casual for him. I remember feeling like that — just last year. Shortly thereafter, John waved me on so I up’d the effort to meet everyone on the summit.

There was a lot of fresh powder on the trail today. Was not expecting that since I saw no snow at home last night. On descent, JV and Mike took off for Bear and Jim and I ran back the way we came. The working stiffs had to get back to the J-O-B! Jim and I chatted about race schedules as we are running at Lake City together and debating the proper way to prep between now and then.

I went 5.48 miles with an elevation gain of 2,444 feet in 01:20:19, which is an average pace of 14:38. Heart rate average was 138. View my GPS data on Garmin Connect.

Posted: 09:02 MST in Activities | Permalink | Comments
Location: Boulder Mountain Park @ 39.9974471, -105.292740
Tags: greenmountain jv run

March 10, 2010

March 9, 2010

PermalinkRun: Easy/Shitty 14M (14.01 mi @ 08:04)

I felt great when I got up this morning. Looked like a great day. But by the time the run came around, I wasn’t so hot. Very dry up through my throat as I fight off this disease. On top of that, spring reared its ugly head by being windy as hell on the run. Nothing better like grinding out a high HR just to put down 9+ pace into a headwind and your hat blowing off. Sucked. I just kept it light and motored through it. Must have some fatigue from yesterday’s test too. Odd, how it wasn’t a long hard day but I feel it. Tomorrow will be a new day.

Today, I reset my HR zones in SportTracks with what Neal and I came up with yesterday based on the data. My previous values that are used in my Training Load graph were the defaults and they were off. So going forward from today, I will use these as my zone baselines for those calculations. The result is that my TSB went up by a few points and some of the peaks in ATL came down. All good.

HR Zones

After doing that, I went to the Training Load settings and linked in this new HR category as the set to use. Then pressed “Reset Category” to allow it to recalcuate the factors based on these ranges. So here are the values. All the cards on the table.

Factors

I would really like to get a graph of time spent in each zone over time but can’t see a way to do that. Anybody? TrainingPeaks does that. I am at reason #2 to get that software now. Just need one more.

Skipping Green tomorrow because the closer is coming by in the morning to finish up our refinance. That means Thursday AM for any peeps that want to run with the Mayor.

I went 14.01 miles with an elevation gain of 979 feet in 01:53:00, which is an average pace of 08:04. Heart rate average was 140. View my GPS data on Garmin Connect.

Posted: 10:13 MST in Activities | Permalink | Comments
Location: 40.1673219, -105.015489
Tags: run

March 8, 2010

PermalinkLactate Profile and VO2 Max Test

Sometimes you just need validation that you are doing the right things…

Back in February, Neal Henderson gave a talk at the BTR Speaker Series. At the end of it, he threw out an offer for discount pricing on their services. They are located right at the base of Mount Sanitas so I know the location well. I didn’t know we had such services in Boulder so I made an appointment for a Lactate Profile and VO2 Max test. Today was the day.

I woke up a bit under the weather. Kim and Kayla are in the starting stages of something. The other kids are fine. But I feel groggy in the head and had stuff in my throat. Could have been any other day for this but it was today. I will deal. Ate a decent breakfast a few hours beforehand since you can’t eat the hour prior. Got to the Boulder Center for Sports Medicine and changed into my normal running gear. Had to wait a while to get my test underway. Browsed the halls which were filled with random jerseys of famous athletes that had come through these halls. In good company!

BCSM

Met Paul K. who would be administering the test to me. Basically, I would warm-up for about 25 minutes on a treadmill just getting comfortable. Paul would read my HR rate from my monitor and track things a bit. Just to get us ready for the workload to come. I hopped off with a few minutes left in the warm-up to hit the bathroom. With that out of the way, I ran a few more minutes and then the protocol began.

Basically, you run for 4 minutes at a constant 1% grade at a constant speed. This is enough time for things to level out. He would ask for my level of perceived exertion. Then I hop off the treadmill and Paul pricks my finger and takes blood. I would then wipe my brow, swig some water and jump back on. Paul would up the speed by 0.4 MPH and we did it again. We did this 8 times. That last time hurt. I was glad to be done. The treadmill is not my friend nor a place where I excel in running. I feel out of my element. Luckily those few days on the mill last month eased a bit of that.

Next was the VO2 Max test. A few things started going wrong. I was fairly gassed from the lactate profile intervals. Just happens. Then we had a fall start on the VO2 measurement system so I had to restart that test once. By then, I think I had cooled down enough that my body wasn’t ready or willing to do the peak performance of the day. Furthermore, my mind was done. But we went again. Here is what it looked like.

VO2Max Test

In this test, they basically bring you back up to speed and then start doing grade increases until you crash and burn or fall off the treadmlll dead. I didn’t get too far into the test before I hopped off. As you can see, you are breathing through this tube. I have nose clips on too. Its terribly claustrophobic. The treadmill was zooming. The incline was growing. And my flight response took over and I jumped off. I surely could have went for more — especially on a fresher body. But I wasn’t really there for the VO2 test. It was just an add-on they offered for a little more money if you did the lactate profile so I figured why not.

I was done. I cooled down and then went to meet with Neal to go over the results. So here is the big money graph. I will go through it for you and I and highlight some of what Neal and I covered. There is probably more than I care to write but I will give some of the highlights.

Lactate Profile

HR (blue) and lactate (red) ideally sort of run parallel to each other. This shows you that you are powered by aerobic effort. Lactate isn’t playing a role yet on the left but does more and more as you move right across the page. Lactate is kind of like your turbo booster. You want to use it when you want to go fast but you can’t use it that long or you burn out.

As the speed goes up, you start seeing lactate increasing faster. There is a magic point in there and this is what I came to find out. You are trying to find out your lactate threshold here. That’s defined as a 1 mmol change followed by a greater than 1.5 mmol change in lactate.

I hit this around 164 bpm on the HR scale and 6:45 pace. This is 1-2 bpm faster than I predicted using my own methods at home. I got very close. Neal also pointed out not to get too fixated on the pace here. Pace on the treadmill versus on the road with conditions just doesn’t compare. However, HR and lactate levels will stay together. So the pace is just a round about estimate. I was happy to see this number given what I want to do at Boston.

Neal pointed out that my marathon range can fall in the 158-162 range and I should stay comfortable. Pace-wise this was low 7s here at altitude. So with taper, some lighter gear and sea level conditions — it will be faster and that is around where I want to be running if sub-3 is going to happen.

We moved on to the VO2 results. I scored a 57.2. In the chart he pulled out for VO2 at age groups, there is low/fair/average/good/high/athletic/olympic. I feel at the breakpoint between high and athletic. He joked that I am “in the club” of a nice VO2 for high altitude athetes. He made the assumption looking at the data alone, that I probably could have hit 60 on a better test day. On the graph above, those 2 right most data points are the VO2 test. Once at peak and once 2 minutes later to see decay. You can see that my lactate levels in the VO2 test only hit 4.32 — meaning I didn’t eclipse the effort of my last interval. The VO2 test was supposed to be at a higher intensity than the final interval on the lactate test. For me it ended up being somewhere between the final 2 lactate intervals. Not my best work.

In the bottom right of this graph, it broke down my HR training zones. We went over those and most of this was a refresher in what I do each week already. Basically showing that my sweet spot is 133-155 in training. If you watch my runs I am usually right in the mid-140s. A perfect landing. However, he gave me some encouragement about putting in some bursts of tempo work during long runs. I tend to shy away from that and this is the 3rd time I have been told that might be my biggest thing to gain on right now. Will take it under advisement — although I sort of did that on Saturday where I ran hard for 3 miles mid-long run.

We talked a bit about longer term goal like Leadville and that shifted the conversation to fueling and slow slow paces. Spoke about my taper and how to use my ATL/CTL/TSB stuff properly to make that happen. What types of numbers he has seen in peak performances AKA perfect tapers. All good.

All in all, I will say I didn’t learn much today — but that wasn’t my goal. I don’t pretend to be guessing my way through this. I have been collecting data, analyzing, graphing, listening to peers, etc. I heard Neal speak for over an hour on this same topic a month ago in which I learned a lot. Today was more about getting some hard data on some kind of internal body functions that only a lab could provide in order to validate where I am and what I think I need to do. Frankly, I think I did my homework well and nailed it pretty well. I was also excited to be able to produce a decent looking chart to show my fitness isn’t a fluke. After putting hours…no, days…no, weeks…no, months into my running its fun to see some sort of numerical proof that the system is working and is ready to kick some ass this year.

Posted: 18:57 MST in Geek | Permalink | Comments
Tags: boulder run

PermalinkColorado Government and Amazon Are Pissing Me Off

Amazon Associates is a program where you earn referral money on stuff you sell on Amazon to others. How do I use this? Well, my Now Playing plugin allows people to publish the music they listen to on their web site. When people click through, they can buy it on Amazon (or iTunes). When they do, I or the plugin purchaser make money. If people don’t setup an account, it uses mine so I get the revenue.

Colorado recently passed HB 10-1193 which fucks this all up. Amazon, other online retailers, and consumers are not happy with this. Basically, the Colorado government is trying to make up for lost revenues by collecting online sales tax. They didn’t even go about it in a straightforward way. So the result is that Amazon is playing hard ball and canceling all Colorado-based Amazon Associate accounts. I am not really sure what that has to do with this whole issue other than Amazon is saying “they hurt us, we hurt you, then you make the calls”. What a pain.

Until this gets resolved, any referrals I make go into the trash can. So I either need an out of state front or find a charity that I can donate these to (by using their account). Ideas?

Here is the letter I received from Amazon today.

Dear Colorado-based Amazon Associate:

We are writing from the Amazon Associates Program to inform you that the Colorado government recently enacted a law to impose sales tax regulations on online retailers. The regulations are burdensome and no other state has similar rules. The new regulations do not require online retailers to collect sales tax. Instead, they are clearly intended to increase the compliance burden to a point where online retailers will be induced to “voluntarily” collect Colorado sales tax — a course we won’t take.

We and many others strongly opposed this legislation, known as HB 10-1193, but it was enacted anyway. Regrettably, as a result of the new law, we have decided to stop advertising through Associates based in Colorado. We plan to continue to sell to Colorado residents, however, and will advertise through other channels, including through Associates based in other states.

There is a right way for Colorado to pursue its revenue goals, but this new law is a wrong way. As we repeatedly communicated to Colorado legislators, including those who sponsored and supported the new law, we are not opposed to collecting sales tax within a constitutionally-permissible system applied even-handedly. The US Supreme Court has defined what would be constitutional, and if Colorado would repeal the current law or follow the constitutional approach to collection, we would welcome the opportunity to reinstate Colorado-based Associates.

You may express your views of Colorado’s new law to members of the General Assembly and to Governor Ritter, who signed the bill.

Your Associates account has been closed as of March 8, 2010, and we will no longer pay advertising fees for customers you refer to Amazon.com after that date. Please be assured that all qualifying advertising fees earned prior to March 8, 2010, will be processed and paid in accordance with our regular payment schedule. Based on your account closure date of March 8, any final payments will be paid by May 31, 2010.

We have enjoyed working with you and other Colorado-based participants in the Amazon Associates Program, and wish you all the best in your future.

Best Regards,

The Amazon Associates Team

Posted: 09:25 MST in Rants | Permalink | Comments

March 7, 2010

PermalinkThe Hardest 100

Marathon & Beyond had an article this month on the hardest 100. Not to spoil it, but the author ends up saying that the hardest 100 is the one that you are running that day. Wise words.

Anyway, I love me some graphs and charts so it was fun to see some data on 30 different 100s and see how they stacked up. Stuff I noticed:

+ Leadville just eeked out over Western
+ Hardrock was #1 which didn’t seem to surprising
+ Hawaii has the #2 race


Hardest 100

Posted: 22:38 MST | Permalink | Comments

PermalinkWeekly Training Summary (71.62 miles / 11:24:28)

So less miles than last week (83), however I only ran 5 days this week versus every day last week. I took a rest day on Wednesday because I needed it and then I have today off for the LT test tomorrow. I knew the Wednesday off would hurt the week but I really felt like rest was the right answer the day before the traverse. This easily would have been a 90+ mile week otherwise.

Mon - Slow 18M
Tues - 14M+ @ Magnolia
Wed - Rest
Thurs - Boulder Skyline Traverse
Fri - Easy 5M
Sat - Steady 20M
Sun - Rest

Didn’t do any normal Green Mountain runs this week given Magnolia and the Traverse. Opted for something different just to break up the routine. Feeling like my consistent visits over January and February satisfy the periodization requirement I was looking for. However, I am sure I will get back up there this week.

With 6 weeks till Boston, an interesting date has come up today in my training plan: max training effect. Apparently, from now on till race day, I will not be absorbing all 100% of the training effect. Said another way, until now, there was sufficient time for my body to absorb each workout and positively impact fitness at its fullest. Now, at some sliding scale day by day, you start absorbing less and less of it. Its not lost forever — its just that full absorption comes post-race. This doesn’t mean quit or taper. Once the percentage drops low enough, then taper becomes the solution.

Graph time!

Performance Management Chart 2010-03-07

Last: CTL = 88 / ATL = 124 / TSB = -36
This: CTL = 98 / ATL = 136 / TSB = -38

Less days on my feet but they were all big days and that bumped up ATL this week. Gave me some good spikes. I think the 2 rest days contributed to CTL tracking it nicely so I didn’t get a huge bump in TSB from the week although I felt like I should have. Although, I am still trying to figure out what various TSB levels feel like. I think some combination of different activities this week stressed other systems and didn’t contribute to a pure TSB spike. I still contend that TSB doesn’t perfectly translate in areas like muscle soreness, etc.

Excited about Monday’s test. Feels like a great point to do this with the intersection of the date above. Will be interesting to see if the results match what I think they are and how (if any) I can modify my remaining training to get every last ounce out of this cycle.

Posted: 21:29 MST in A Day in the Life | Permalink | Comments
Tags: run

PermalinkDanger

I may lose a toe with all these kids running around on ice skates.

I may lose a toe with all these kids running around on ice skates.
@ near 8th Ave & Pratt St
(Longmont, CO, United States)
Posted: 14:45 MST in A Day in the Life | Permalink | Comments
Location: near 8th Ave & Pratt St @ 40.172373, -105.105619

March 6, 2010

PermalinkRun: Steady 20M (20.03 mi @ 07:36)

Stay consistent but don’t get in a routine. For various reasons, my long runs have been not so pure the last 3 weeks. So even though I put in the distance, the runs were broken up or not at pace or in the mountains. As I contemplated my usual Saturday morning on Green Mountain, my heart wanted to go but my mind overruled. I needed to do Monday’s long run today. Why? I have to rest tomorrow as prescribed so I can be ready for my LT test on Monday.

I got a late start as I watched Kayla while Kim slept in. Kayla isn’t sleeping through the night anymore and its killing Kim. So I watched the kids, worked on taxes, and did other stuff until she was up and around. By then, it was nice and warm outside and I was chomping at the bit to get going. You know its going to be good when you look forward to a long run!

My legs were a little sore this AM from the traverse. Just the usual quad stuff from so much climbing. But that didn’t seem to effect my road running. I actually figured I would do about 14 today but then after being out there about a mile or two, I decided for the bigger loop. This was heavily influenced by the fact that I stripped off my shirt 2 miles into the run! First shirtless run of 2010 - March 6th! Surely, it will go back on a few more times but I felt at one with the road again. Something about wearing layers during winter just doesn’t allow me to connect with the entire running experience.

HR was running slightly high and I wasn’t really managing it. Just letting it do what it wanted. Unfortunately, this ended up putting me into the steady range for the day instead of slow but I figure that is a response from the level of fatigue I am at. No worries. There is a downhill section of this route from about mile 7 to 10. I figure its sort of Boston-ish. Nice descent. And I just ripped it up! I was sub-7 just cruising along. It felt solid and strong.

I broke for a minute at 10 for some business and water. Took my bag of GU Chomps. Those things are like crack. I love them. But that’s all I had. Didn’t plan on 20. Oops. But I don’t mind having a fuel fail in training once in a while. Makes your body adapt because that is going to happen in a 50 or 100 I suppose.

Was a little slower on the way back home for the 2nd half. Its all flat and there was a headwind. I was so happy with that first 10 that this 10 just needed to get done. Luckily, there were a bunch of people on the Greenway today so I was able to chase them down for something to fixate on. Got back home and had to do some distance in the neighborhood just to get over the mark for the day.

Date Distance Direction Pace Avg HR
10/02/09 20M CCW 7:46 152
01/19/10 16M CW 8:04 144
02/02/10 16M CW 7:42 146
02/09/10 18M CW 7:42 144
02/15/10 20M CCW 7:50 141
03/06/10 20M CCW 7:36 151

I went 20.03 miles with an elevation gain of 542 feet in 02:32:16, which is an average pace of 07:36. Heart rate average was 151. View my GPS data on Garmin Connect.

Posted: 11:16 MST in Activities | Permalink | Comments
Location: 40.1683937, -105.016816
Tags: run

March 5, 2010

PermalinkIgnite Boulder 9

At Ignite Boulder 8, they announced there would be a special Ignite to commemorate “Global Ignite Week” but the link for tickets would go out to attendees of Ignite Boulder 1. So I knew I would have to do some work to get my seat. Turns out it wasn’t too hard and I was secured for a special 150 person edition of Ignite. The event was at the Boulder Public Library in the Canyon Gallery. Not as cool as Boulder Theater. Felt much more like being in college again.

#9!
@ Boulder Public Library
(CO, United States)

We learned that:

  • Stinky people travel on the AT and mail themselves things
  • Graphs are hilarious and can prove any point you want to make
  • Kids are reliable forms of automation
  • The Internet was invented for porn
  • The plural for beer is beer, you hoser! Eh?
  • A 100ms delay in neural activity sucks so don’t get hit by a car

It was a quick set and we were out of there. Not the same vibe as last time but I am sure Ignite #10 (coming May 6th) will be back to its usual self!

Posted: 18:30 MST in Geek | Permalink | Comments
Location: Boulder Public Library @ 40.013827, -105.280025
Tags: boulder ignite

Pages:  1 2 3 4 5 6 7 8 9 10 11 12 ... 262 | Next