Archive for August, 2004

Evil attack squirrel of death

I may have been in a pretty weird mood last night when I first read this, but when I did I laughed so hard I was crying, I couldn’t breathe, and this morning my jaw aches.

Hopfully it’s still as funny…

This was no ordinary squirrel. This was not even an ordinary pissed-off squirrel. This was an evil attack squirrel of death.

Update: The above link isn’t working any more, so I have found a copy of the original story to post here. I would love to give credit to the original author, so if anyone has info on that, please let me know.  Original story linked in the comments.  I have updated the above link.  Thanks David.

The story

I never dreamed slowly cruising through a residential neighbourhood could be so incredibly dangerous! Studies have shown that motorcycling requires more
decisions per second, and more sheer data processing than nearly any other common activity or sport. The reactions and accurate decision making abilities
needed have been likened to the reactions of fighter pilots! The consequences of bad decisions or poor situational awareness are pretty much the same for
both groups too.

Occasionally, as a rider I have caught myself starting to make bad or late decisions while riding. In flight training, my instructors called this being “behind the
power curve”. It is a mark of experience that when this begins to happen, the rider recognizes the situation, and more importantly, does something about it. A short break, a meal, or even a gas stop can set things right again as it gives the brain a chance to catch up. Good, accurate, and timely decisions are essential when riding a motorcycle.at least if you want to remain among the living. In short, the brain needs to keep up with the machine.

I had been banging around the roads of east Texas and as I headed back into Dallas, found myself in very heavy, high-speed traffic on the freeways. Normally,
this is not a problem, I commute in these conditions daily, but suddenly I was nearly run down by a cage that decided it needed my lane more than I did. This is not normally a big deal either, as it happens around here often, but usually I can accurately predict which drivers are not paying attention and avoid them before we are even close. This one I missed seeing until it was nearly too late, and as I took evasive action I nearly broadsided another car that I was not even aware was there! Two bad decisions and insufficient situational awareness.all within seconds. I was behind the power curve. Time to get off the freeway.

I hit the next exit, and as I was in an area I knew pretty well, headed through a few big residential neighbourhoods as a new route home. As I turned onto the nearly empty streets I opened the visor on my full-face helmet to help get some air. I figured some slow riding through the quiet surface streets would give me time to relax, think, and regain that “edge” so frequently required when riding. Little did I suspect.

As I passed an oncoming car, a brown furry missile shot out from under it and tumbled to a stop immediately in front of me. It was a squirrel, and must have been trying to run across the road when it encountered the car. I really was not going very fast, but there was no time to brake or avoid it-it was that close. I hate to run over animals.and I really hate it on a motorcycle, but a squirrel should pose no danger to me. I barely had time to brace for the impact. Animal lovers, never fear. Squirrels can take care of themselves!

Inches before impact, the squirrel flipped to his feet. He was standing on his hind legs and facing the oncoming Valkyrie with steadfast resolve in his little beady eyes. His mouth opened, and at the last possible second, he screamed and leapt! I am pretty sure the scream was squirrel for, “Banzai!” or maybe, “Die you
gravy-sucking, heathen scum!” as the leap was spectacular and he flew over the windshield and impacted me squarely in the chest. Instantly he set upon me. If I did not know better I would have sworn he brought twenty of his little buddies along for the attack. Snarling, hissing, and tearing at my clothes, he was a frenzy of activity. As I was dressed only in a light t-shirt, summer riding gloves, and jeans this was a bit of a cause for concern. This furry little tornado was doing some damage!

Picture a large man on a huge black and chrome cruiser, dressed in jeans, a t-shirt, and leather gloves puttering maybe 25mph down a quiet residential street.and in the fight of his life with a squirrel. And losing.

I grabbed for him with my left hand and managed to snag his tail. With all my strength I flung the evil rodent off the left of the bike, almost running into the right curb as I recoiled from the throw. That should have done it. The matter should have ended right there. It really should have. The squirrel could have sailed into one of the pristinely kept yards and gone on about his business, and I could have headed home. No one would have been the wiser. But this was no ordinary squirrel. This was not even an ordinary pissed-off squirrel. This was an evil attack squirrel of death!

Somehow he caught my gloved finger with one of his little hands, and with the force of the throw swung around and with a resounding thump and an amazing impact he landed square on my back and resumed his rather anti-social and extremely distracting activities. He also managed to take my left glove with him!

The situation was not improved. Not improved at all. His attacks were continuing, and now I could not reach him.

I was startled to say the least. The combination of the force of the throw, only having one hand (the throttle hand) on the handlebars, and my jerking back unfortunately put a healthy twist through my right hand and into the throttle. A healthy twist on the throttle of a Valkyrie can only have one result. Torque. This is what the Valkyrie is made for, and she is very, very good at it.

The engine roared as the front wheel left the pavement. The squirrel screamed in anger. The Valkyrie screamed in ecstasy. I screamed in.well.I just plain screamed.

Now picture a large man on a huge black and chrome cruiser, dressed in jeans, a slightly squirrel torn t-shirt, and only one leather glove roaring at maybe 70mph and rapidly accelerating down a quiet residential street.on one wheel and with a demonic squirrel on his back. The man and the squirrel are both screaming bloody murder.

With the sudden acceleration I was forced to put my other hand back on the handlebars and try to get control of the bike. This was leaving the mutant squirrel to his own devices, but I really did not want to crash into somebody’s tree, house, or parked car. Also, I had not yet figured out how to release the throttle.my brain was just simply overloaded. I did manage to mash the back brake, but it had little affect against the massive power of the big cruiser. About this time the squirrel decided that I was not paying sufficient attention to this very serious battle (maybe he is a Scottish attack squirrel of death), and he came around my neck and got IN my full-face helmet with me. As the faceplate closed partway and he began hissing in my face I am quite sure my screaming changed tone and intensity. It seemed to have little affect on the squirrel however. The rpm’s on The Dragon maxed out (I was not concerned about shifting at the moment) and her front end
started to drop.

Now picture the large man on the huge black and chrome cruiser, dressed in jeans, a very ragged torn t-shirt, and wearing one leather glove, roaring at probably 80mph, still on one wheel, with a large puffy squirrel’s tail sticking out his mostly closed full-face helmet. By now the screams are probably getting a little hoarse.

Finally I got the upper hand.I managed to grab his tail again, pulled him out of my helmet, and slung him to the left as hard as I could. This time it worked.sort-of. Spectacularly sort-of, so to speak. Suddenly a large man on a huge black and chrome cruiser, dressed in jeans, a torn t-shirt flapping in the breeze, and wearing one leather glove, moving at probably 80mph on one wheel, and screaming bloody murder roars by and with all his strength throws a live squirrel grenade directly into your police car.

I heard screams. They weren’t mine…

I managed to get the big motorcycle under directional control and dropped the front wheel to the ground. I then used maximum braking and skidded to a stop in a cloud of tire smoke at the stop sign at a busy cross street.

I would have returned to fess up (and to get my glove back). I really would have. Really. But for two things. First, the cops did not seem interested or the slightest bit concerned about me at the moment. One of them was on his back in the front yard of the house they had been parked in front of and was rapidly crabbing backwards away from the patrol car. The other was standing in the street and was training a riot shotgun on the police cruiser.

So the cops were not interested in me. They often insist to “let the professionals handle it” anyway. That was one thing. The other? Well, I swear I could see the squirrel, standing in the back window of the patrol car among shredded and flying pieces of foam and upholstery, and shaking his little fist at me. I think he was shooting me the finger.

That is one dangerous squirrel. And now he has a patrol car.

I took a deep breath, turned on my turn-signal, made an easy right turn, and sedately left the neighborhood.

As for my easy and slow drive home? Screw it. Faced with a choice of 80mph cars and inattentive drivers, or the evil, demonic, attack squirrel of death…I’ll
take my chances with the freeway. Every time. And I’ll buy myself a new pair of gloves.

Microsoft Homepage Improvements

Much has been said and discussed about the recent update to the homepage of Microsoft.com. They have moved to a much more css/xhtml driven site, although they are not all the way there yet. More specific details can be found in other articles, but I just wanted to make sure to give one more lowly blog’s kudos for the progress made.

Eric Meyer writes the exact article that I wanted to, and says what I was thinking. Loud and boisterous kudos should be given for the steps taken. Yes we can quitely point to things that may have been missed, but it should not be held over their heads as wrong doings.

Sprint is often given praise as an example of a big company doing great things with CSS and XHTML, and for that we are appreciative. But our homepage, and the recent business section release aside, a large section of our site does not validate. That’s not through lack of trying or desire, but the existing structure of our Content Maintenance System, doesn’t allow us the full control that we would like to ahceive validation. While the higher ups have drunk from the standards kool-aid, they weren’t willing to put in the extra time and money it would take to do a bottom up overhaul of the engine driving our site. Especially since they already spend untold amounts of money getting it in place as it is.

With that in mind, I have no idea what hurdles Microsoft had to overcome to even get as far as they did. Maybe the remaining issues are ones that they have no choice but to leave for now and will address at a later time, just as we hope to do at Sprint. But they decided to get the best they could out the door as a sign of good faith or of things to come.

So once again, kudos to Microsoft for the great step forward they have made. May it continue to permeate into the rest of their site, and may they find a way past their current “small” issues soon.

Chevrolet XHTML/CSS overhaul

Kudos to Chevrolet for their recent XHTML/CSS overhaul. The code is extremely clean, and they get extra brownie points for going for (and achieving) XHTML Strict compliance.

After France (who is always in the know) pointed me to the overhaul, I (naturally) went poking through their code and they are doing some sweet stuff. Much of it required by the strict standard not allowing things like “onclick” attributes in the code, they use the DOM to parse through all anchor tags on a page to create popup code, status bar messages, and more.

One thing I found weird is that they do the following at the top of each page:

if (!document.getElementById || !document.createTextNode) { window.location.replace('/upgrade/'); }

This is presumably to redirect older browsers to their upgrade page. While I can understand doing this from a standpoint of locking down your audience to your selected/supported browsers, part of the advantage of an XHTML design is that older browsers can view the site in is “degraded” form and still be able to get the information they are looking for just without the bells and whistles. This snippet of code basically eleminates that “feature” of an XHTML design, and locks those users out.

That minor confusion aside, this is a great looking rewrite of the site and whoever did the job (inside employees or vendor) are to be commended for their great job. They have been able to implement many things that we have pondered at Sprint (parsing in popup code onload, etc) and it will be intersting to see how things shake out for them over time and what others have to say about their implementation.

Edit:
After posting this I went poking around my own site and saw that Chris Moritz made a comment on my Sprint IFR article. Wonder if they were pondering using IFR for the Chevy redesign?? Oh, and got Chris’ name from a Digital Web mention of the redesign.

Edit 2:
From another mention (in portuguese) we meet antother developer (search for “thew”) who mentions yet another developer, Dave, who has a site. Hopefully Dave will put up some kind of a write-up on the launch.

The ActionScript Jabberwocky

Someone much geekier then I, wrote the Jabberwocky in ActionScript. This is pure genious. I can only dream of being cool enough (and geeky enough) to make up something like this. Kudos to whoever runs turdhead.com for coming up with such beauty.

ActionScript is fairly similar to JavaScript, and if you know any programming language you will be able to appreciate the majority of what is going on, just maybe not the fine details. But If you know the poem well enough you may be able to get a good enough kick out of it if you are even slightly techy/geeky.

Found via /.

Jabberwocky text to compare to

“Weird Al” Yankovic

We had heard that Weird Al was coming to town and playing at the Starlight Theater several weeks ago and so we went to see if they had any good tickets left… naturally they didn’t. So we decided to try and win some tickets and then maybe if worse came to worse, we’d buy some cheap nosebleed seats. Well the feeble attempts at winning tickets were not helped by my owning an iPod which I listen to on the way to and from work, and for some odd reason no one was giving away tickets during my playlists.

So two days before the concert I decided to see what tickets were left, and for some odd reason some prime tickets were available. So I went ahead and grabbed them.

Now let me take a moment to express my pure distain for buying tickets from ticketmaster (they don’t deserve a link). The tickets were $38 a seat (which isn’t my issue), but there was an $8 “convenience” charge for EACH TICKET!!! What the heck is that all about? We called the place they were playing to see if we could come down and buy the tickets there, but they said the same $8 per ticket charge would apply. So if we didn’t use the “convenient” way to buy the tickets we still had to pay the convenience fee. What a joke! Then to add insult to injury, there was another $4.something processing charge. If you are going to give me this rediculous charge at least do me the decency of masking it, and just make the tickets be $46 each. Highway robbery at it’s finest…

Anyway… we got to the theater an hour early or so and it was a PERFECT evening. 72 or so degrees and just a slight breeze. Our tickets were dead center and 20 or so rows back… pretty sweet. Some comedian comes out and makes fun of various things around KC (the plaza, the triangle, Sprint, etc) and actually made me chuckle a few times (I don’t laugh easily).

Finally the show starts. This was only my 3-4 “professional” concert, and my first time seing Weird Al. He put on a great show, and was easily my favorite out of the shows I had seen. When I started thinking about it, I know more of his songs then probably any other artist. I guess this was an extension of his Poodle Hat tour so he played several songs from that album. Several of them I didn’t know either the parody or the original song… guess I’m getting out of touch.

But he did do some classics… All about the Pentiums, Horoscope (which I proudly know the long fast part in the middle), The Saga Begins (Star Wars I one), Yoda, Amish Paradise, I was Only Kidding, a compelation set or two, and several others I of course forgot.

We had a total blast and are going to make sure to get tickets early next time he comes. A highly recommended show from a great artist.

Next Page »