Saturday, April 1, 2006

Guilt Guilt Guilt

While I'm in a posting mood, I thought I'd throw this chart out for discussion:After a brief period of activity after my last guilt trip, things have died down some recently....

Shan, haven't you been to Mexico recently? I'm sure you have some lovely pictures to show us, or stories to tell.
Jen, did you tell folks about the 1/2 marathon you are training for?
Mom, how's things with the orchestra down there in PV? No interesting gossip to share?
Bren, aren't you and Julie down in PV right now? What are you doing for the summer? Nothing to rant about?
Dad....you're being beaten out by Keira, and she can't even type yet. No stories to share about the theatre group?

Maybe next time you are thinking of sending a mail out to everyone, you may think "hmm..I could post that to the blog!" and share it with everyone.

End of guilt...now I really will go and play with Keira.

Armchair quarterbacking

Instant replay
Perfect hindsight
In slow motion
You're always right
Watching life on tape delay
You know what happened yesterday

An armchair quarterback
You'll never have to lose
You'll never have to wipe the dog shit off your shoes
An armchair quarterback
Do you get those armchair blues?

-- Armchair Quarterback by Ten Foot Pole

As I wander around the internet on a daily basis checking out blogs I'm interested in and chasing down bits of news/gossip/stupidity that amuses me, I've been struck by the amazing amount of folks who are willing to post their opinions on things that they have absolutely no clue about. Not only are they willing to post their opinion, but they are then willing to fight just for the fun of fighting. For the most part this arguing becomes pure pointless noise, and completely obscures any real information. As a good example I would point people at the following conversations which all occurred around the exact same topic (Scott Byer (from Photoshop) blog, macslash, Rich Schaut (from Microsoft) blog, Discussion on Ars Technica). There is no need to go to the actual links, unless of course you are interested, as the topic being discussed is rather arcane.

Basically people are wondering why Adobe hasn't shipped new versions of it's products yet for the new Intel Macs. Scott Byer, an extremely talented engineer off of the Photoshop team, posted a very good description of why it is taking Adobe so long to ship those new versions and was very frank about the issues that they were/are running into. Kudos to Scott. What blows my mind is that after Scott's nice post, there are pages of comments from people telling him that he is completely wrong and that he has no clue what he is talking about. Not only that, it spills over into Ars Technica, MacSlash, and probably several other sources that I didn't bother tracking down. Rick Schaut puts together another nice post from Microsoft's point of view...and still got folks posting that he didn't know what he was talking about. How many people in this world have experience porting a million line piece of code from CodeWarrior to Xcode? Ummm...well let's see. I can count about 1 person from Google (heh), 6 folks from Adobe, probably about 6 from Microsoft, a few from Apple and really that's about it. I know that there's some folks from Blizzard and Maya who have ported some big apps over, but I'm not sure if they fall in the million line+ category. So where are all these other opinions coming from? Why do they feel that they know anything about the topic? It's very obvious from some of the posts that they haven't even written any code before, let alone tried to port from one compiler to another. I spent over 8 months of my life working on doing the switch for a large application, and ran head first into most of the issues that Scott and Rick describe in their blogs. Ironically both blogs actually refer to me (not by name) as being an example of why the Xcode switch can be so difficult to do.

Getting away from this specific example of commentary stupidity, I want to emphasize that I fully support everyone's right to voice their opinion, but PLEASE try and make it an educated one. If you don't know the answer, or are curious, there is no shame in asking questions instead of arguing. It just helps educate everyone, instead of leaving multiple pages of useless discussion that educate/help no one.

Maybe the next big web app will be a way for folks to be able to prove their authority on a subject so that people who are interested can easily filter out the drivel of anonymous cowards. Hmmm...sounds like something a Googler could work on :)

Sorry to bore everyone with a Saturday afternoon rant. I'm going to go play with Keira now.

Sado-masochism 101

Regular readers will know that my friend Eric conned me into signing up for an adventure racing course. Well, the course weekend finally arrived last Friday. As per usual I felt woefully under prepared in terms of both fitness and gear. I was really stressed because I had broken part of the rear suspension on my bike the weekend before on a training ride, and Steve at the shop had jury-rigged a new screw for me to hold things together at the last moment. Last thing I wanted was my bike collapsing out from underneath me at 0200 AM, 20 miles away from anything.

I sprinted home on Friday night, grabbed my bike from the shop and headed home for my last real meal. We were expected at the campground at 20:00 to pick up our course info, and find out what we were going to be doing for the next 36 hours.

Sunday, March 19, 2006

Killer ride

My friend Eric and I went out on a killer ride yesterday trying to get ready for our 24hr course next weekend. Eric put together a map outlining our route. If you have Google Earth (and you ALL have Google Earth don't you? :)
Anyways, if you are interested, feel free to check it out. Took us several (7) hours, but that included a nice lunch break, and some accidental bush whacking.

Click here to download it.

Learn how to speak Canadian eh?

Had a weird lost in translation moment today...

I wanted some tape to wrap around the chainstay on my mountain bike to protect it from the chain. The chainstay is the bike arm that runs from the front cranks to the back wheel, and the chain can hit it if it pops off your chain rings and scratch it up. I walked into Home Depot, grabbed the first person with an orange apron on and politely asked them to tell me where one would find hockey-tape. The blank stare I got was not that uncommon in our local Home-Depot, as they seem to have a lot of turn-over and there's new staff all the time who appear more lost than the customers. I thanked him, and immediately grabbed the next orange aproned help staff. 5 orange aprons later and I still hadn't found anyone who'd even heard of hockey-tape let alone could tell me where to find it. I described it in great detail and promptly got shown electrician's tape (nope), duct tape (nope), masking tape (nope) and scotch tape (really nope).

If I'd been at Crappy Tire, not only would I immediately been whisked to the hockey-tape section, but it would've been on sale and I could have probably bought 20 rolls on my Crappy Tire bucks.

Sigh...

To save some of you googling, click here to see what hockey tape is, and for a real laugh, click here to see Crappy Tire's ONLINE selection of hockey tape and that's only a subset of what they have. For the first time in my life I ALMOST feel the need for a Molson's or a Labatt's to drown my sorrows....this will have to do I guess. :)

Friday, March 17, 2006

Just need a bit more lego

I just need a couple of extra bricks...I wonder if this guy can give me the destructions :)

Aircraft Carrier

Monday, March 13, 2006

Just need some practice...

Mom, here's something for you to set your sights on.

Sudoku World Puzzle Champion