Archive for May, 2008

Giving credit where it’s due

Wednesday, May 28th, 2008

Today I’d like to give thanks to Bike Repair Online. Their article on overhauling hubs walked me through the process of replacing my front axle, cones, and bearings. For whatever reason, one of my cones had become all mangled and had stripped some of the thread off the axle. My competing hypotheses are that:

  1. I overtightened the skewer and crushed the cone against the bearings
  2. the hub had gone out of adjustment and my continued riding messed everything up.

Perhaps ’twas a combination of the two.

At any rate, the wheel rolls very smoothly and I feel much better for actually knowing how the mechanics of the wheel hub work. Next project will be servicing the rear wheel hub, and while I’m at it I will finally rid myself of the self-incriminating dork disk.

Contrary to most mechanical work, I don’t think I cursed a single time. Well, except for my frustration at Home Depot for not selling individual 17mm wrenches.

Oh, and thanks are also due to the wife who let me take the time to hole myself up in the garage and do the repair.

She’s So Unusual

Tuesday, May 27th, 2008

I had never heard of Sister Rosetta Tharpe until I saw this video posted on grow-a-brain.

A very talented woman belting out soulful gospel while wailing on a vintage white Gibson SG, then posted on YouTube many years later. It seems so very postmodern.

Piano noodler part deux

Monday, May 19th, 2008

Almost a year ago, I posted about my son’s ability to plunk out Twinkle Twinkle Little Star on the piano.

His interest in the piano had tapered off for a bit, but in the last month or so he’s come around to it again. Up until now, his only interest was Twinkle Twinkle. But now he’s figured out how to play This Old Man, Frère Jacques, Jingle Bells, and this morning he figured out most of the Battle Hymn of the Republic. Oh, and London Bridge too.

Not only that, but he has also begun to harmonize. This morning, he played Twinkle Twinkle and added the 5th note of the scale below each note. I watched him playing in the key of G, and on the harmony he knew to play F# instead of F!

About a month ago I believe he was experimenting with modes of scales. He played Twinkle Twinkle in the key of C, but moved it up a note each time. So he started in Ionian, then played the tune in Dorian, Phrygian, Mixolydian, Lydian, Aeolian, and Locrian. While they all sounded strange, I think he was truly absorbing the different flavors. I say this because later I caught him doing the same thing, but instead of using the modes of C he started on the 2nd note of each scale and played it correctly: he played the tune in C major, then D major, then E major, then F# major, and so on up the keyboard. There were some keys that gave him trouble but for the most part he’s very good at finding all the sharps and flats that make the melody work in each key.

Needless to say, I’m very proud.

Event Report: San Diego Century 2008

Sunday, May 18th, 2008

On Saturday, May 17, 2008, I participated in the San Diego Century 2008. Once again, the event coordinators did a fantastic job of marking the course and providing much-needed SAG support. Of course, the well-marked course didn’t deter me from taking a slight detour that upped my total mileage by a few.

The big news is that I may or may not have been smoked by a group of riders that included Floyd Landis. As I was heading back to Poway from Ramona, a very well-coordinated cluster of cyclists overtook me. I attempted to get on their wheel but only managed to pace them from about 20 yards back for a minute, then was stranded at a stoplight. At the next SAG station I saw one of the guys from the group and he was on his cell phone, saying “hey guess who I just rode with… FLOYD LANDIS!” I really wish that I could have caught that group but I can still take pride in being able to say that I may or may not have been smoked by Floyd.

Road kill report: one severely torn and mangled deer (luckily on the opposite side of the road – and let me tell you that the smell of death certainly preceded it), several snakes and rabbits, and saddest was a small ruddy-brown songbird just lying in the bike lane.

The heat was the biggest competitor on this ride. While the purple monster was a challenging hill, it paled in comparison to the climbs of the Alpine Challenge. But the purple monster had fire in its belly, and there was no cover to be found. I overheard several cyclists at subsequent aid stations commenting that they felt they were near the danger zone, and I know that I held back a lot of effort to keep myself from overheating.

I missed my goal of completing the century in under 6 hours by just under 4 minutes, but I feel pretty good about the close margin.

I do have a gripe to vent about red lights and cylists. I held back in my post about the Alpine Challenge but after what I saw this weekend, I am a little bit upset about cyclists running red lights. In the Alpine Challenge, there was a time where I was in a small group of cyclists on a main road with a traffic signal. There was cross traffic that had tripped the light, but there was a single cyclist who had already crossed the intersection and was stopped, waiting for his buddies who were in my pack. I slowed to stop at the red light, but the guy at the intersection put his hand up to stop the cross traffic, even though they had the green light and the right-of-way. His buddies crossed and the car stopped at the light missed his green light. This really bothered me, since we cyclists had taken over the Alpine area with our event and were causing a huge inconvenience to residents. This is not acceptable in my opinion.

This weekend, there were two close calls caused by cyclists running red lights. At the first, I was stopped with a group of cyclists in the left-turn lane, waiting for the light to turn green. One of the cyclists got antsy and decided to push ahead before the light turned green and almost got t-boned by two cyclists coming through the intersection. They had the right-of-way but almost met with disaster because of this guy’s bad judgment. The second close call was when I was stopped at a red light with another cyclist who also got antsy and pushed off before the green light. There was a straggling car in the oncoming lane, making a left in front of us, who had to brake hard to miss the cyclist.

I am a big supporter of cyclists’ rights on the road. But when cyclists refuse to adhere to basic traffic laws, they give up any hope of having equal rights with motor vehicles on the road. And guys, if you’re going to run lights, you’ve got to have a head on your shoulders. What I saw this weekend was just plain stupid.

Ok, enough of my ranting. The stats. They are coming.

SAN DIEGO CENTURY 2008
Miles: 105.8
Riding Time: 6 hours, 23 minutes, 45 seconds
Average Speed: 16.5 mph
Max Speed: 44 mph

Little Endians

Thursday, May 15th, 2008

A minor bit (pun most definitely intended) of one of my projects at work deals with endian-ness. Click the link to learn more or you can suffer my hair-brained attempt at explanation. Or, here are some links to places far1 more interesting.

<HAIR-BRAINED EXPLANATION>
In computers, data is stored in bits (on/off). A string of 8 bits forms a byte. Bytes can be used to store numeric, binary data. But which end of the byte contains the most significant* bit? It turns out that the answer to this question is arbitrary. The number 1, stored in a binary byte, might be represented as 00000001. This is an example of big-endian bit ordering: the biggest bits are at the front of the string. The same number 1 can also be represented as 10000000. This is an example of low-endian bit ordering: the lowest bits are at the front.

Endianness, therefore, has major implications for computing across operating systems. It is absolutely essential that the OSs agree on which end of the byte contains the most significant bit. The number 1 on a low-endian platform (10000000) would be interpreted as the number 127 on a big-endian platform.

* Significant, in this case, means the bit representing the largest number. I can best explain this through example. The number fifteen (15 decimal) consists of two numbers, 1 and 5. In this case, the 1 is located in the more significant location, representing the number 10. The 5 is located in the less significant location, so even though 5 > 1, its lesser significance gives it a lesser value. Sorry, 5. It’s not you, it’s your endianness.
</ HAIR-BRAINED EXPLANATION>

Ok, now that that’s over, here comes the point of this post. When I was growing up, we sang a politically-incorrect children’s song called 10 Little Indians. Well I’ve had a really bad song going through my head all week:

One, little two, little three little endians
Four, little five, little six little endians
Seven, little eight, little nine little endians
Ten little endian bytes

1Oh how totally weird is it that a softer world has a comic about vegetables on the day I post this?

How much autism in you?

Thursday, May 8th, 2008

Here’s an infotainment device that gauges your position on the autism spectrum.

Last night I scored 37 (very high). I took it again today and put more thought into my responses and scored 35 (not as very high).

The autism spectrum quotient