Why I don’t consider myself a Linux person any more.

Time was, I was an enthusiastic Linux geek, proselytizing, apologizing, saying “well, it doesn’t now, but somebody will write something to do that”, overlooking the visual horror of the clashes of look and feel and user experience of all the disparate programs written on all the disparate X11 widget sets (yes, I could tell the difference between Xt and Xm at a glance), actually not laughing in people’s faces when they said that Gimp was better than Photoshop, ignoring the fact that Richard Stallman is a smelly looney who eats his toe jam in publc, etc. But over the years, two things have happened:

  • I care more about user experience than I do about raw computing power
  • I don’t apologize for my computers any more

Or to quote Three Dead Trolls In A Baggie “yeah, well I’ve got a girlfriend and things to get done.”

So I use Linux on my servers, and I think it’s a great OS for servers. I even contribute to open source products here and there. I hardly ever use it as a desktop any more, although it was my daily work desktop a year ago, and it was fine for work where video and audio didn’t matter. I’m just not anything like the “freetard” I used to be. Which is why I recognize the type so readily. And when somebody sends me something like this, and thinks it says something about how iPad is nothing new, I can instantly recognize the scent of crazy. Especially since it was sent to me in response to my saying that I hope HP hurries up with the Palm WebOS-based tablet because I like the user experience (UX) of WebOS better than I like iOS.

I’m sorry, but if you think somebody who is debating the subtle differences in UX between WebOS and iOS is going to like a hefty laptop with the keyboard broken off, running Windows XP or Linux, with no multi-touch, a stylus and a battery life that’s probably measured in minutes, you have greatly misunderstood the question. Or the purpose of a tablet. Or the meaning of life.

Not exactly how I planned to spend this evening

I want to start putting in some long distance paddles in the Thunderbolt – specifically I wanted to do a couple of 10+ milers early this week before I have to start tapering for the Armond Bassett race on the 10th. I’ve been doing mostly surf ski paddling since Tupper Lake, and that mostly tires out my balance muscles rather than my forward stroke muscles and aerobic system. Tuesday’s practice is another surf ski session, and Wednesday is the time trial, so really that left today and Thursday or Friday.

So I figured what I’d do is get to work early today, and get home early, feed Widget, and then go out for a long paddle at GWC, then come home and walk Widget. And everything was going perfectly according to plan (I even brought along my headlamp in case I took longer than expected) until I got into the boat. I pushed my feet down onto the foot rest, and there was a strange noise and the foot rest gave way. That’s when I had a sudden flash of insight that a few days ago I’d found a wing nut on my driveway. After spending a few minutes trying to figure out if I could rig something in the boat to hold the foot brace in place, and failing that, trying to see if I could paddle without it. No luck. So I packed up and brought the boat back home.

Then I spent at least an hour with the boat upside down on a couple of saw horses, with my head lamp on, trying to squeeze both arms into the front of the boat, trying to thread screws through angled holes by feel, and generally getting frustrated and annoyed. With the boat upside down and my head in the hole, the heat rising off my body got trapped inside the boat, raising the temperature and activating the smell of hundreds of hours of wet swampy feet that have soaked into everything in the kayak over the years.

I finally got it done. I think I got the foot brace in the right holes – I guess I’ll find out on Wednesday. And because I missed the long workout that I wanted to do, I think on Wednesday I might do a lap around the bay before the race.

Rochester Open Water Challenge – too challenging?

Today was the Rochester Open Water Challenge. The wind was coming from the south, meaning the bay was a little rough, but the lake looked very smooth. So I decided to paddle the long course, in spite of the misgivings I’ve had for the last couple of weeks. There was a chance that the wind would pick up in between the time the short course started and the long course did, but I figured it would be better to aim high and fall short than to take the safe route. Although I have to admit it looked like the waves were smaller on the lake than on the bay, so I was maybe taking the easy way out by going out on the lake.

The course was different than last year – Ken was hoping to have us run directly into the waves for a bit over two miles, then surf back, and then repeat it. But with shifting winds and no predominate swell, he ended up putting the turn around buoy 2.25 miles straight off shore. I tried not to be freaked out about being that far from shore. After all, there were three safety kayaks out on the course, not to mention the committee boat at the turn.

[youtube ZT6FQwNOpP0]
At the start, going through the channel, there were immediately three distinct groups – Jason Q was leading, with two guys hot on his tail, including one in a Thunderbolt T-REX, then there was Doug and Mike. I was beside Mike Littlejohn and Stephen Bergash, although they both started to pull away as soon as we got into the lake proper. I didn’t see where the woman in the rowing skiff got ahead of me, but I don’t think she was ahead of me in the channel.

As we went out into the lake, the water could best be described as “lumpy” – there were waves coming from all directions at once. Not very big, but very random – if there was any predominate swell, it was coming from the west, almost directly the direction we’d have been going if we’d taken the original route. It was throwing me off big time. My stroke was falling apart – I was using my arms way too much, and I had to keep interrupting my stroke to brace or just to plant my blade in a wave top. I was trying very hard to push more with my legs, because that seems to help my stability. But I just wasn’t doing well. Not paddling well, not feeling stable or comfortable, and getting further and further from shore. I had to keep telling myself that if I dumped, I could just turn back, and if I finished one lap, I’d still have done more than if I’d done the short course. It was the only way I could keep myself going.

As we got to the committee boat, I was actually catching Stephen B. But he surprised me by going to round a buoy instead of the boat, and got another length or so on me. I quickly got it back, and passed him just as Julia rocketed past us both. We were doing all right, but the chop was getting worse. Julia dumped, and Stephen yelled that he’d take care of her and I should go on ahead. At one point this very strange little group of three waves appeared out of nowhere – it was fairly big, but only about 25 feet wide. I tried to surf them, but I didn’t have the energy to get on them right, and they were too close together. As a matter of fact, the only good surf I got was the last hundred yards or so into the beach. It was almost enough to make me want to turn around and go back out again, but only almost. I’d had enough, and I was ready to quit.

I’ve been beating myself up about the decision to quit ever since, but I was probably right to quit rather than going out again and dumping because I was overtired.

Getting there…

My IP block has been delisted by SpamHaus. Unfortunately, in spite of the “R” in “RBL” standing for “Real-time”, apparently some ISPs cache their copy of the SpamHaus RBL and are still blocking me. Hopefully normal service will be restored eventually. My outgoing mail queue has gone from 120 to 85, so I guess some ISPs are updating their caches.

I also discovered that evidently you can’t just rsync your whole mail spool area over to a new system because postfix somehow ties the spool file names to the inodes they’re on or something. I was getting strange errors like fatal: lock file defer B99792602A5: Resource temporarily unavailable until I did a “postfix check”, and it said something about renaming files, and now everything is happy again.

Current radar picture
Current radar picture

This is the current radar picture. It’s 45 minutes until time for kayak team practice, and the practice schedule for today is “surfing”. Yeah, I don’t think I’m going…