Lance Wins His Last Stage


I love the Tour de France. And today has been a most memorable day.
Lance Armstrong has won his first indiviual stage of the 2005 Tour de France. And he has won the last “test of truth” for his career. Along the way, he beat his nearest competitor (Jan Ullrich) by 23 seconds. Jan Ullrich is a fighter. I sure hope the German press offer apologies to der Kaiser. He had an amazing ride. He was second only to Lance Armstrong. And he has climbed onto the podium. Lance will be on the podium with the two men that have challenged him the most during the last seven (7) years (Jan Ullrich and Ivan Basso).
Unfortunately, not everyone had a great day. This morning, Michael Rasmussen started as the third-best rider in the peleton. But he had a horrific day in the saddle. He had two crashes and had to change bikes four times. He will not be on the podium in Paris. But he will leave the Tour with a stage win and the King of the Mountains jersey. This has been a great year for him. And he has many more years to come.
And while the GC leadership was decided, the entire American cycling contingent had a superb day. Four of the top ten cyclists [Lance Armstrong, Bobby Julich, Floyd Landis and George Hincapie] were Americans. And all four can claim ties with DS Johan Bruyneel, the US Postal team and Lance Armstrong. These four men have shown that Americans can compete in the highest levels of worldwide cycling.
At the end of the day, the GC standings are compelling.
1 Lance Armstrong (USA) Discovery Channel 82.34.05
2 Ivan Basso (Ita) Team CSC 4.40
3 Jan Ullrich (Ger) T-Mobile Team 6.21
4 Francisco Mancebo (Spa) Illes Balears-Caisse d’Epargne 9.59
5 Levi Leipheimer (USA) Gerolsteiner 11.25
6 Alexandre Vinokourov (Kaz) T-Mobile Team 11.27
7 Michael Rasmussen (Den) Rabobank 11.33
8 Cadel Evans (Aus) Davitamon-Lotto 11.55
9 Floyd Landis (USA) Phonak Hearing Systems 12.44
10 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 16.04
Every man on this list has had a memorabe Tour.

  • Oscar Pereiro has been amazing. He has won a stage and contested many others. He was huge in the mountains. And he will be someone to watch for the next few years.
  • Floyd Landis has been a great leader for Phonak. This team has had to struggle with the loss of its erstwhile leader (Tyler Hamilton) amidst blood doping charges. Yet the team has two riders in the top 10.
  • Cadel Evans has had an amazing three weeks in the mountains. He has earned the honors received this year.
  • Michael Rasmussen is the next great Dane. He is the KOM winner. And he won a solo stage. With some time (and a little more TT training) he will contend for overall leadership in the Tour.
  • Alexander Vinokourov has shown his relentless, attacking style throughout this year’s Tour. T-Mobile will miss him in the future. Whoever picks this man up will have a gem – with a few rough edges yet to be polished.
  • Levi Leipheimer has been wonderful this year. He has now made a op five finish. What an accomplishment. I guess the Specialized folks will be glad about their investment.
  • Francisco Macebo has shown continued improvement. He has placed high in the mountains and kept close in the time trials. He will challenge many in next year’s Tour. In the meantime, I think he may be a serious challenge to Roberto Heras in this year’s Vuelta.
  • Jan Ullrich has done it! He will place third on the podium this year. That means that he has had a podium finish in seven of his eight Tour finishes. I can’t think of a better way for Lance to exit the stage than to have Jan at his side.
  • Ivan Basso has won second place in the Tour de France. After losing this spot to Andreas Kloden last year, I am sure that he is thrilled to be second only to Lance Armstron. He will be the favorite to win next year.
  • Lance Armstrong has won his seventh consecutive Tour de France. There are no superlatives that can do justice to this accomplishment. With today’s stage win, Lance has won twenty-five stages of the Tour de France (including three team time trial victories). He has worn the leader’s jersey for eighty (80) days. And he is the only person to ever win seven consecutive Tours. I doubt that anyone will break this record – at least, not anytime soon.

Tomorrow is the ceremonial parade into Paris. This will be a parade into history. But history is something that doesn’t stand still. Lance will continue to make history in his life – whatever he chooses to do. At the same time, the Tour de France will move on as well. There will be new Tour champions and new revelations every year. So while the “Tour de Lance” is over, the Tour de France remains.
-CyclingRoo-

Morning Grind #5

It’s early Saturday morning. As I look out the windows, I realize that I will be the recipient of another beautiful day. I am sure it will be a scorcher. But it is clear and bright. What a way to start. The only way to start it better would be to see the sun rising over the ocean!
Here are the quick takes for today:

  • Cindy and Dana are still in New Orleans. Dana has two games today. We’re praying for you, sweetheart.
  • I’ve loaded the new HyperWRT bits from Rupan. The HyperWRT code is v2.1b1. And the Linksys code is the 4.20.6 codebase. Linksys hasn’t even released their binaries yet. But they did release the source already. Linksys/Cisco is taking their commitment to the open source community very seriously. They deserve our thanks. With the source code, Rupan has retrofitted the HyperWRT code. So far, the code looks great. I’ve been using it for almost 24 hours. So far so good.
  • It’s the Tour, baby! Michael Rasmussen has just fallen during his TT ride. This may give Jan the edge he would need to take third place. Lance is underway. This should be fun. And at the time checks, the three leadersa are Americans – and none of them is named Lance – yet. Bobby Julich, Floyd Landis and George Hincapie are at the top for now. But we still have Jan, Michael, Ivan and Lance to go through. But any way you look at it, American cyclists are doing fabulously.

I’m in a peculiar mood. I think I may just go out and buy a new vacuum cleaner. Sometimes, I frighten even myself.
-CyclingRoo-

Morning Grind #4

Settle down everyone. It’s Friday. Nothing big going on here in the heart of America. But there are always some tidbits from around the globe.

  • The next version of Windows will be branded as Windows Vista. While I normally hate marketing names, I actually like this one. It certainly highlights the fact that Microsoft wants the next OS to represent a new “vision” for computing. And it beats both the calendar branding and the acronym branding of the past.
  • C|Net has a couple of really good pictures of cycling gear in their “Tour de Tech” article about Lance Armstrong’s high tech arsenal on display at the Tour de France.
  • Yahoo! Sports has a great article about Lance and Trek. I sure hope Trek can find another rider who can be nearly as pivotal as Lance has been.
  • Last words from Lance: `Honestly I’m ready for the end,” Armstrong said. “I’m ready for this career to be over and move on to something else. I’ll come back, but certainly not as a racer, primarily as a fan of cycling.” Lance, we’ll miss you. But I have a sneaking suspicion that we’ll all see you again. I’m taking bets on politics – but not for a couple of years. First, he’ll work for the Discovery Channel (the team and the network). He may also get a position with a sponsor – like Trek. But in the end, he’ll have a position in millions of hearts across the country and around the globe. Salut, mon ami.

-CyclingRoo-

Morning Grind #3

Here are today’s quick takes…

  • John Udell has a great piece about tagging and its impact upon the web – and the enterprise. He notes, “Is this a fad or a real breakthrough in information management? I say both. Tagging has attained the elusive cachet of coolness. New taggers feel an initial thrill of empowerment. Venture capitalists, sensing the buzz, are looking to amplify it.” One of the more intriguing targets of corporate tagging will be corporate email. Udell notes, “My guess is that e-mail will play an important role. Mining corporate e-mail to identify groups who are — or should be — collaborating is getting to be a big deal. Tagging can improve that process.”
  • The EDS Fellows have a good piece about the impact of service-oriented architecture (SOA) on IT governance. In the first of a multi-part series, Charlie Bess notes that “Organizations will need to define techniques to ‘fast-track’ business critical changes into production as well. Solutions that need functionality early may need to create a veneer of service functionality until the formal service is defined.” One of the larger implications of a completely SOA-based IT infrastructure is the reality that deployment decisions may become more de-centralized – into the hands of the business units that are paying for the components to be built/deployed.
  • Prasenjeet Dutta has decided to take a jab at Robert Scoble (and Microsoft). He says, “stop conversing with the market and start shipping something that people can actually use.” Fair criticism. And Robert has accepted that criticism. So let’s hope that Microsoft will start delivering products that match Robert’s high rhetoric. The first product up will be the IE7 beta, soon followed by the VS.Net suite to be unveiled at the PDC.
  • It looks like Discovery held the lead in the team classification for only a day. T-Mobile had a rider in today’s break. That will probably neutralize the minor lead they had over T-Mobile.
  • Cindy and Dana have made it to Louisiana for the “Battle on the Bayou” tournament. Play starts tomorrow.

-CyclingRoo-

Discovery Leads Team Classification!


1 Discovery Channel Team 216.19.20
2 T-Mobile Team 0.37
3 Team Csc 22.04
Wow! Discovery leads in the Team Classification in this year’s Tour! With the abandonment by Andreas Kloden (T-Mobile) and the amazing breakaway by Savoldelli and Rubiera, the Discovery team leads the team classification. Their lead is small, but they may be able to maintain it. I would expect both T-Mobile and CSC to try and get into some early breaks – just to challenge Discovery’s advantage. But until then, the sponsors should be thrilled.
-CyclingRoo-

Morning Grind #2


And the “short takes” for today are…

  • Dana and Cindy are off to New Orleans for the “Battle on the Bayou” tournament. I’ll link to my wife’s pics when they are posted.
  • InfoWorld has a brief article about bicycle-powered VoIP systems. Convergence does reign supreme! Are cycling and VoIP the peanut butter and chocolate of the tech age?
  • There are new bits from the HyperWRT team. Rupan has rolled the HyperWRT 2.1b1 feature set on top of the Linksys 4.20.6 firmware source. Heck, Linksys hasn’t even released a binary build from this source tree. Wow, things sure move fast.
  • Discovery Channel has just won another stage. Chechu and Paolo got in an early break that was able to stay away for the entire stage. Paolo pulled out the stage win in a sprint finish. I love it when a grand tour winner can show why they’re special. Way to go, Paolo. Maybe Lance will be able to pull off his stage win tomorrow or Friday. And Lance certainly will be the favorite for Saturday’s TT. What a great Tour for Discovery!

-CyclingRoo-

Morning Grind #1

Pardon me, Dave. I should probably check to make sure that today’s title is not in some way copyrighted (a la, Mornning Coffee Notes). But the title suits the mood. Like a good coffee bean, sometimes you have to be burned, ground up and then steeped in boiling water (or steam). But the final result is amazing: a) a great smelling beverage, b) a good boost for a slow morning, and c) a really good flavor. And the beginning of each new day can be something like that: highly traumatic but quite rewarding. Here is today’s “booster shot” of mornining “quick takes.”
– Lance is still in the maillot jaune of the Tour de France.
– Yahoo! Sports is reporting that as the final week is starting, Lance’s rivals are “resigned to defeat.” Too bad. I sure hope Jan can make the podium. And wouldn’t it be a treat to see Lance pace him there! BTW, today’s stage may well favor Lance and Jan pushing ahead of Rasmussen. If they can get into a time trial mode, they can put some distance into the maillot a pois. I can’t believe I’m saying this: go Jan!
– I love the Yahoo! Sports interactive display for the Tour de France. At the top of the window is a little diagram of the gaps between escapes and the peleton. It’s a cute graphic, but it does provide good info – especially about the time gaps and the various people in each group of riders. At the bottom of the window is a graphical stage profile that shows where the race is on the day’s parcourse. It give a great view of the stage and where the riders are at the current moment.
-CyclingRoo-

Format Wars: RSS 2.0 vs. Atom 1.0

As I arrived at work this morning, I noted the lead article on Slashdot. It discussed the impending battle between two feed/syndication protocols. Specifically, there is much speculation that Atom 1.0 has a number of compelling features over RSS 2.0.
As I considered the premise of the article, it made me think of the Betamax v. VHS debate several decades ago. Like that debate, the “winner” (if one must be found) will be the protocol that gains widest adoption. Given the recent Microsoft statements (as well as native support Mozilla Firefox), RSS has gained a formidable foothold. In fact, even Apple has hopped on the RSS 2.0 (w/enclosures) bandwagon with its iTunes 4.9 product. So Atom will need to have some fairly substantial advantages or it will be lost in the groundswell that is RSS incorporation into almost everything.
And speaking of gaining a foothold, the Slashdot article refers to a wiki where the two protocols are discussed. Unfortunately, that wiki has been “owned” by a bunch of haXorz (i.e., WILLY ON WHEELS). Some folks need to get a life! This should be a good debate. And demonstrating thoughtful consideration of issues is one of the hallmarks of open computing. Too bad that some folks think lively debate is equivalent to trivial tomfoolery.
-CyclingRoo-
Update: I wanted to see the differences between the two specs so I started fishing @ Technorati and ran across Randy Charles Morin’s great RSS site. Randy posted a very good quote from Jon Udell. Jon said, “Because today’s blogging infrastructure delivers those benefits sufficiently well, I don’t see a pressing need for most people (or rather, for the blogging tools that most people use) to replace RSS with Atom. But if things evolve in the direction I hope they will — towards richer payloads when content is syndicated among people (“publishing”) and machines (“data exchange”) — then Atom will really start to shine. To the many folks who labored over this specification: thanks for a job well done!” Jon’s full comments can be found here.

Tags:

Solving One Problem and Opening a Can of Worms

I live at home with a wonderful wife and four great teenagers. My oldest daughter is a nineteen year-old college student. And as the first of four, she often feels “entitled” to special treatment. That’s not her fault. After all, she is the oldest. And much is expected of her. But she can (sometimes) be a real pain. And so begins the saga…
Meredith has been complaining that the wireless signal strength in her room is not very good. Actually, she compains that she can’t stream the music she wants to hear w/o running into periodic network disconnects. And she seems to think that the Microsoft “Repair” option is the best way to fix any network problem. Consequently, I started yesterday committed to the proposition that I would eliminate the reason for her griping.
Situation Analysis
As of yesterday morning, I had the following wireless infrastructure. I use a Linksys WRT54G. In fact, I am using one of the very first WRT54G’s that Linksys built. And I have used a number of different firmware builds over the years. I started with the stock Linksys builds. I then moved on to the Sveasoft builds. After becoming frustrated with the politics of the Sveasoft firmware, I moved to the HyperWRT build. I really like this build as it is the Linksys software with only a couple of minor tweaks – most notably, a power boost feature. So I’ve used HyperWRT for quite some time.
But Avenger (the firmware author) has been working on other things for the past couple of months. So I decided to try a few different builds. For the past few months, I’ve been using the DD-WRT build. This firmware is based upon the Sveasoft Alchemy base. And it adds some nice custom features – including a captive portal (Chilispot). It’s been an interesting build to play with.
In addition to the WRT54G (w/DD-WRT), I have four desktop systems in the house. All four systems use Windows XP. Fortunatley, all four systems have WinXP SP2 installed. Therefore, all three have the Windows Zero Configuration (WZC) support installed. In addition to these systems, my wife and I each have a laptop supplied by our employer. My system runs WinXP SP2 while my wife’s system still runs Windows 2000.
Attempt #1
I tried to reposition my daughter’s computer to get a better signal. This worked. But she wasn’t wholly satisified with the outcome. Actually, she was upset that she had to move anything, but that’s another matter. So I tried moving the wireless router so that I could get better coverage. This worked fairly well, but I couldn’t move the router too far away from the new cable infrastructure that was installed this past Thursday.
In the final analysis, moving stuff around helpd slightly. But for relocation to work, I would have to do some drastic rewiring and movement of the access point. So on to the next option.
Attemp #2
I decided to try the newest stock firmware from Linksys. The currently available version is 4.00.07. Based upon the release notes, Linksys had changed the wireless drivers. So I thought that the new drivers might provide better signal management – and maybe fix the problem. So I went and downloaded the firmware from Linksys and installed it on my router. Since I was using the DD-WRT firmware before, I had to first load a base Linksys firmware build, cold-start the unit (thus wiping out all firmware flotsam and jetsom) and then load the new Linksys firmware (also cold-starting after IPL).
And I love the new firmware from Linksys. It is quite nice. First of all, the new firmware supports WPA2 encryption. From the “Wireless -> Wireless Security” tab in the web UI, I noted all the fancy new options – including WPA2 PSK. So I just had to use this firmware. But there is more to WPA2 then just the router firmware. I needed to get WPA2 support onto all of the client systems.
On my Windows XP systems, I had to first ensure that they were using XP SP2. Fortunately, they all were. I then had to make sure that each system had the Windows zero config (ZCW) support for WPA2. In April 2005, Microsoft released Knowledge Base article #893357. This KB article includes the necessary patches to support WPA2 in the “Wireless Networks” tab of the “Network Configuration” dialogs. So I installed these updates.
But that was only the start. I needed to get new drivers that would support WPA2. Since most of my home systems use Linksys devices, I just had to get the right firmware loads/drivers from Linksys, right? Uh, wrong. Linksys does not provide support for WPA2 just yet. So I had to track down the drivers from Broadcom. BTW, you have to get the Broadcom drivers from a third-party. Fortunately, you can get the drivers for the Broadcom chipset from HP. They can be found here.
Of course, one of the cards was a more recent hardware build (the Linksys WMP54G v4). Apparently, Linksys abandoned the Broadcom chipset in faovr of equipment from RaLink. The drivers for the RT2500 chipset can be found here.
At this point, I installed the drivers on all the machines. Voila. I now had WPA2 support on all of my home systems. And it was easy to get WPA2 support on my office system. I use a Dell D600 with an Intel Centrino chip. I simply downloaded the most recent Intel drivers and I was in business.
My wife’s system was a little bit trickier. She has an older Dell system. And it is running Windows 2000. Fortunately, she is using a Linksys PCMCIA card (WPC54G). The most recent firmware for this card includes a WPA supplicant for Windows 2000. So with the installation of the Linksys code, I was in business.
So after all this research and several software upgrades, I was hoping for success. But there was no change in signal strength. While the WPA2 support is welcome, the new wireless drivers for the WRT54G did not solve my problem.
Attempt #3
I decided to take a different tack and change antennas. Yeah, yeah, I know. Changing antennas might have little impact on the problem. 2.4GHz signals are heavily attenuated by walls, foil-clad insualtion, and other building materials. But I thought it was worth a try. So I went to my local Best Buy and picked up the Linksys High Gain antenna kit. And while my hopes for success were high, the antennas didn’t provide the help I needed. In fact, signal strength dropped within the house. I would note that I had fewer dropped packets (as noise levels were much better). But in the final analysis, I didn’t want to spend that much money just so my neighbors could hear my signal better. So it was time to move on.
Attempt #4
At this point, I was getting a little frustrated. Since I’ve been running this same router for a number of years, I was starting to think the issue might be associated with the radio in the older unit. I had to return the antennas, so I figured that I would just exchange the antennas for a new WRT54G. I was very tempted to get some MIMO gear instead. But I let that craving pass.
So I went to Best Buy and picked up a shiny new WRT54G. I figured that I would be spending less – after the rebates – then I was willing to spend for the antennas. Of course, this meant that I would have to go through rebate purgatory with Best Buy. If you haven’t had to do a mail-in rebate with Best Buy, don’t try it. Fortunately, Best Buy will be phasing out their rebate program sometime during the next five years.
At the end of the purchase experience, I had a new router. And this v3 hardware has some real advantages to the previous hardware. First of all, it’s newer. So the radio signal is more stable. It seems “stronger” as well. Second, there is more memory in this device. This will make my custom firmware woes a little easier for the next few years.
So I got home and configured my brand new router. I first set it up with the stock firmware. I then upgraded it to the new Linksys version. While signal strength was not immensely better, it was good enough to keep working at it.
Attempt #4 – And Then Some
The more I started to think about the problem, the more I was getting frustrated. While the new router helped marginally, nothing was seeming to help in any substantive way. Then, I had a revelation. Approximately two months ago, I switched from HyperWRT to DD-WRT. And that was when my daughter returned from college.
By itself, this shouldn’t mean much. But then I remembered that some settings can be held in NVRAM between firmware loads. And more importantly, different firmware authors have different views on power settings. Linksys believes that power settings should be quite low – usually between 19mW and 21 mW. And Avenger sets the default for HyperWRT at 42mW. But the Sveasoft folks have always liked 28mW. And since DD-WRT is based upon Sveasoft Alchemy, it is set to 28mW by default. So when my daughter came home from college, I had unintentionally switched from 42mW to 28mW.
I could certainly boost the power setting for the DD-WRT firmware from 28mW to 42mW. That would solve things at least for a while. But that just wasn’t good enough for me. I had seen the new Linksys firmware. And I wanted to use the new WPA2 protocols. So I really wanted something with WPA2. After all, I had spent all that time upgrading the client systems to support WPA2. But the Linksys code wouldn’t provide the power boost that was neeeded to solve my daughter’s problems. I really wish Avenger had some magic up his sleeves.
>
Well, the folks from the HyperWRT team have come to the rescue. One of the great things about open source projects is that they are open. People can pick up where others have left off. And while Avenger is extremely busy with his “day job” responsibilities, Rupan has been able to pick up where Avenger has left off. He has taken the Linksys 4.00.07 firmware and added the HyperWRT power boost features. The saga of the last few weeks of HyperWRT development can be found in the “HyperWRT and 4.00.07G” topic at the HyperWRT forum. The bits [for the WRT54G only] can be found here.
So I loaded up the HyperWRT beta bits. And they are meeting my needs in every regard. Many thanks to the Linksys/Cisco folks for choosing to open up the firmware on one of their most successful products. And many thanks to Avenger, Rupan and the rest of the HyperWRT team. You guys rock!
Summary
Did I need a new router? Probably not. My real problems revolved around switches between various firmware levels and the default power settings that various authors used. But the new router is welcome nonetheless. The new radio is much more reliable and should provide an excellent duty cycle. Further, the additional memory will allow me to load all sorts of new features onto the router. And in addition to having a shiny new router (for only a couple of bucks, after rebate), I have also upgraded the entire household to WPA2. All in all, it’s been a successful weekend.
-CyclingRoo-

Success Through Layers

Do you remember when Mom told you that the best way to stay warm on a cold day is to use many layers of clothing? And do you remember the best cake you’ve ever had? For me, it was the layered wedding cake I ate over twenty-one years ago! And most of us remember that the best way to describe/categorize any given technology is to discuss it in the context of the seven layers of the OSI model.
In that vein, I would note that the best way to stay secure is to utilize a multi-layered defense. Part of any multi-layered defense must be the ability to re-direct access requests away from known threat sources. If you can bypass known trouble spots, you can avoid many problems.
With that sage advice in mind, I’ve decided to update my local “hosts” file to re-direct “known bad” destinations to my local (“good”) IP address. Specifically, I have implemented the hpHosts file as a means to maintain a comprehensive list of “known bad” destinations. The previous link describes the how-to’s necessary to implement a new hosts file using the hpHosts file. It’s fairly simple. Just make sure you shut down the DNS Client first, if you’re running Windows XP. Otherwise, you’ll run into some performance penalties.
-CyclingRoo-