Posts with unread comments

Update: It turns out that the way I’ve been creating the smart playlist, with “Genre = Podcast”, which worked for years now, suddenly stopped working. Changing it to “Media Kind is Podcast” and making it sync under the Podcast tab worked.

Thanks to the latest iPod and iTunes updates from Apple, the iPod, the very device that “Podcasts” are named after, has become useless for listing to podcasts the way I want to listen to them.

The way I like to listen to podcasts is in the car, while driving, a time when I probably shouldn’t be poking around the screen of my iPod instead of watching the road. But Apple, in its infinite wisdom, made podcasts different from music or audiobooks in that you can’t (by default) click “Play” on them and listen to them one after the other. Instead, you have to pick one, hit play, and when it’s done, find another one, hit play, and lather, rinse and repeat. Until a few days ago, I had a very nice work-around: I made a Smart Playlist that contained “Genre = Podcast + Playcount = 0″. It worked great.

But now there is a new update for the iPod and iTunes, and they’ve broken it. The playlist still shows, and I can still play it in iTunes and it plays all the way through and the ones you listen to remove themselves from the playlist. Beautiful. But even though that playlist is still checked to sync to the iPod, the playlist doesn’t show up anywhere on the iPod. So how the fuck am I supposed to listen to an hour and forty five minutes of podcasts, some of which are only 3 or 4 minutes long, without spending time poking around on my screen instead of watching where I’m driving?

Maybe it’s time to find a podcast app for my Palm Pre.

On Sunday I went over to Stephen’s to erg. Last time I was there the battery on the computer died and Stephen warned me not to rely on it, so I brought my gps to act as a timer and heart rate monitor. I also brought my video camera to bore everybody on YouTube again, but unfortunately the battery died after just a minute or two.

Without the erg computer, I was relying on other cues to know how well I was doing – I listened to the sound of the turbine and tried to notice what muscles were tiring. What I wanted to hear from the turbine was a ‘VOOgah’ sound that meant I was getting some pause and glide. If I wasn’t paying attention I would get a much steadier ‘vrrrmmvrrrmmm’ sound that meant I wasn’t pausing. (later on I tried the computer for a while and discovered that when that happened, my stroke rate went up from the mid 60s to the low 70s, but with no increase in speed.). I also tried to remember to get good twist and rotation – the more I concentrate on it now the sooner it will become natural.

I paddled steady for 15 mins, took a sip of water, paddled another steady 15 mins, then I tried the erg computer. With the computer to help me see if my stroke rate was increasing, I paddled for nine minutes steady, increased my speed for one minute without increasing my stroke rate, grabbed a quick sip of water and repeated two more times. The last set I finished off with two minutes of high speed (still at 65 strokes per minute) and some slow cool down. Over an hour of paddling all told.

embedded by Embedded Video

YouTube Direct  This is why I don’t mind paying Dan for some coaching, even when I don’t have a lot of spare cash. I can watch videos of myself alone until I’m blue in the face, but it takes a coach to point out the things I was missing. In this video I’m getting a *lot* more torso rotation that I do when I erg alone. And if there’s one thing that last year taught me, it’s that doing good technique on the erg translates to having good technique be natural on the water. If there’s one thing I heard over and over again from my teammates in 2009, it was how good my technique was and how naturally it seemed to come to me. Stephen referred to me as “a technique savant”. But it wasn’t natural, it was a result of hours spent at Dan’s house erging and listening to his advice, as well as listening to the advice of other experienced paddlers.

Today I was doing 800 metre (half mile) intervals, working on technique while maintaining a fast pace. I did 6 intervals, all around 4:11-4:13. This video is from the last one, where I was my tiredest.

My colo box, which I bought used on 10 January 2007, hung last night and needed to be rebooted. That’s the second time in 3 months, after nearly two years of flawless service. I wonder if it’s time to replace the hardware?

And once I open the discussion about whether to replace the hardware, I open another discussion in my mind: is it time to go back to Linode or some other VPS provider? I left Linode years ago because they didn’t have enough RAM and hard disk for what I needed, but over the years what they provide for the same amount of money has been growing and growing. I currently pay $100 a month for my colo space – I subdivided the box into three Xen domUs, and of the two guys who rent the other domUs, one of them pays me pretty regularly and the other guy sometimes remembers to pay but usually forgets. I don’t think either of them are making very extensive use. So essentially I’m paying $70 a month for 1Gb of RAM and 100Gb of HD for apps, and 370Gb for a music collection. Well, the music collection isn’t all the important, and for $60 a month at Linode I could get 1Gb of RAM and 50Gb of hard disk. Evidently adding another 50Gb of disk would add another $25/month to that, which isn’t optimal. Anyway, I’ve got to consider my options here before spending another $500 on a used colo box.

embedded by Embedded Video

YouTube Direct  I did a long work-out at Stephen’s today. I think my technique is coming along nicely, except I drop my head down and to the side too much when I get tired. Jim says I look like I’m leaning back, but I think that’s because my gut gets in the way. The front-view video is from about 40 or 50 minutes into the work-out, and the side view is from the first ten minutes. One thing I worked on was trying to get more rotation – when I thought about it and worked on it, my stroke rate dropped from around 72-74 down to about 64-66, but my speed stayed the same. I didn’t see much change in my pulse, but my heart rate monitor was cutting in and out all the time. I guess I should find out from Dan whether he thinks the longer slower stroke will lead to good results in the water as well.

I went over to Stephen’s house to erg tonight. The past two Wednesdays I’ve gone to Doug’s, but he was busy tonight. Stephen’s house is a bit of a haul, but gas is cheaper than buying my own erg. Plus it’s fun to hang out with different paddlers and talk about stuff.

We did 5 minute intervals, alternating. Stephen hasn’t calibrated his erg, so I think the speed it was showing was a bit fast. I would do a set with the resistance set to about 5-7, then he’d do a set at about the speed with the resistance set to 7-9. My heart rate was in the middle 150s. After we both did 6 sets, Stephen had had enough, because he’d done a hard workout yesterday, so I did a steady 15 minute piece at about the same speed. The last couple of minutes of my piece, I sped up and raised my heart rate into the 160s.

It was a great work-out. Plus I got to inflict my CD of “Kilted Generation” on Stephen.

The Facebook “Suggestions” box, which normally shows me people who know somebody I know or groups that a Facebook “friend” or two has joined, is currently suggesting “We can find 1,000,000 people who DO believe in Evolution before June”. There are only two problems with that:

1) Evolution is a fact. It doesn’t matter if you believe in it or not, it just is. The only people who are swayed by arguments about whether something is true or not by how many other people “believe” in it or not are idiots. The world didn’t suddenly start orbiting around the sun because a majority of people “believed” Galileo and Copernicus, it was always that way. And it didn’t stop doing so when Galileo renounced his theory under torture. And anthrogenic global climate change isn’t going to go away if you stick your fingers in your ears and go “LA LA LA I DON’T BELIEVE IN YOU”. (I’d say that idiots who can be swayed by majority belief arguments aren’t worth arguing with, but unfortunately they hold a lot of political power in this country.)

1a) As a scientific fact, I don’t think “evolution” deserves that magisterial capital letter.

2) The fan group, rather than presenting facts or arguments about evolution, is actually more about making fun of people who believe in one or more Gods, especially Christians. So maybe they should state that as their purpose, instead of making it about evolution, a scientific fact that many theists, even Christians, understand is true.

This morning, Doug, Mike and I agreed to meet at BayCreek for a paddle. I’d scouted it out on Thursday when it was about 42 degrees out, and it was remarkably free of ice. But as I got in the car to go, I noticed that the temperature this morning was only 25 degrees. Not quite as pleasant. I won’t be paddling without pogies today.

I arrived at the parking lot to see that Mike was already there, but he’d gotten his car stuck in the snow. I helped push him out, which is not exactly the sort of warm up I wanted. Doug arrived almost as soon as we’d gotten Mike out, and we didn’t waste any time getting ready. As I’ve done so many times before, I realized that I’d left my GPS on the table where I was getting ready. Oh well.

The creek had a bit more ice around the edges, and the water was cold and dense. The shallowness of the water and the swiftness of the flow meant that we didn’t make very good speed, and we had to constantly hunt from side to side to find water deep enough to paddle in, even if it meant being in the main brunt of the current. Often we ended up in single file because it the only deep water was too narrow for side by side paddling.

After 15 or 20 minutes, I was finally warmed up enough to take off my paddling jacket. There was a very narrow fast bit just downstream from where the weir used to be, and Doug and Mike waited for me just above that. As we warmed up, we started really enjoying it. I have to say, in spite of the ice forming on my jacket, in my beard, and on the top of the boat, I was warmer paddling this morning than I am sitting in my office right now.

In spite of the cold, we saw geese, ducks, swans and one kingfisher. We also saw lots of people walking their dogs in Ellison dog park. A few of the people looked at us like we were crazy. They were probably right.

By the time we were ready to turn around, I was dragging behind the other two guys a bit. After we turned around, I enjoyed the feeling of actually making some headway so much that I went out hard and lead them through a line that went from deep fast part to deep fast part. I think I managed to keep the lead for about half a mile before first Mike and then Doug pulled past me.

After we “finished”, we decided to paddle out into the bay to look around. We could see some motorcycles running around a pylon course on part of the ice, and the ubiquitous ice fishermen, and there were were out nearly half a mile from shore. We hit ice a few dozen feet short of where the time trial turn-around was, so I said “to hell with it” and paddled out into the ice. My Looksha does an ok job of breaking thin ice, but when I went to turn I got about 90 degrees around before I hit thicker ice that I couldn’t break through easily and turn at the same time. That’s when it hit me how silly this little stunt was. I had to paddle backwards a bit, breaking ice with my paddle for every stroke, and then once I got into thinner ice, turn for home and paddle back, still breaking ice. Not the smartest thing I ever did, but not dangerous. At the worst, I would have had to paddle backwards around the curve that I’d already cut in the ice, and I didn’t have to do that.

It was a great day out, and I’m hoping there will be more thaw days.

NYMCRA has announced their points calendar for this year. It’s only seven races this year, instead of the ten last year. Assuming that these races are going to be on the same weekend as last year, here’s what my race calendar looks like so far:

Probable Date Race Points Race Comments
15 May Round The Mountain Y I didn’t do this one last year because it was too early. It was pretty rough. I may need to use the Looksha.
5 June Tupper Lake 9 Miler N Not a points race, even though it was last year. It was my first real long distance race, and it’s very well suited to me, being a river without massive waves or long shallow stretches.
12 June SLVP Madrid Y Up near Ogdensburg, NY. 9 miles with a portage. I know nothing about it, but the Google satellite view shows Madrid is on a river with a lot of shallows.
26 June Rochester Open Water Challenge Y I’m hoping I’ll be comfortable enough in waves by then to use my Thunderbolt, or maybe borrow a surf ski.
10 July Armond Bassett Y This was my first 10 miler last year, and in spite of the thunderstorms and my bad pacing, I’m looking forward to it again. It will be a perfect race for the Thunderbolt.
17 July Electric City Regatta Y 12 mile race in Rotterdam, NY. I don’t know anything about it, but the web page says it starts on the upriver side of a lock, so it’s probably an up and back race.
1 August Owasco Lake Challenge Y I missed this one last year because Vicki and I went to Pulaski with the Huggers Ski Club. I heard it was a good one.
8 August Great Race N This isn’t a points race, but I enjoyed it this year and Vicki is talking about maybe doing the short course.
25 September Long Lake Long Boat Regatta Y My favourite race last year.

I’ll probably fill in some non points races too. I enjoyed Tupper Lake last year, and even though it’s not a points race, I’ll probably do that one.

Yesterday, Jim contacted me minutes after I woke up asking if I wanted to paddle. It’s been above freezing during the day for a couple of days now, and there was open water near where he lives. He had to get going quickly because he had something going, and I had to do some work too, so I rushed down to the water. Unfortunately in my rush, I forgot my GPS, but even worse, I didn’t stretch properly. Jim brought this funny boat with no deck on top and a one-bladed paddle. I think he called it a “canoe”.

We were paddling up into a strong current, which meant hugging in as close to the bank as we could, and then when the river was blocked by ice, he turned up this creek that was running pretty fast. And worse still, it would get very shallow and very fast at the same time, meaning that I had no depth to paddle in just when I needed it the most – I ended up being pushed backwards several times and I was worried I was going to break my rudder. The rudder is designed to kick up if you run over something going forwards, but has no protection for going backwards. But mostly what I ended up doing because of the lack of stretching was hurting my shoulder. I didn’t want to make it worse, so I paddled very easily back to the put-in and let Jim go off and do some real paddling without me.

Today was even warmer than yesterday, so Jim, Stephen and I met at the same location. This time, my plan was to stretch a lot more, get woken up and warmed up, and show up a bit early so I can start paddling easy before they both show up. And it worked – my shoulder was a bit sore, but it felt more like a residual from yesterday, and got less sore as time went on.

I got to wear the new Hydroskin shirt, paddling jacket and neoprene socks that Vicki bought me for Christmas. They were very good. Actually too good – after warming up for a few minutes, I took off the jacket and my pogies. Man, it’s great to be warm and comfortable while paddling in January.

We warmed up by paddling downstream, because it was clear of ice a long way downstream and not very far upstream from the put-in. Jim said “once we turn upstream, it will be `anything goes’”, which is code for “Jim and Stephen are going to try to race and leave me in the dust”. One thing about paddling my Looksha that I think I’ve mentioned before – in spite of being wider than the Thunderbolt, the cockpit is actually might tighter, and in winter clothes my hips are locked in place and I don’t get much rotation. I should probably see about removing or planing down the foam sides of the seat. Because of that, I didn’t feel my technique was really working right. I really miss paddling the Thunderbolt, but every time I crunched into an ice floe or over some debris close in to shore, I was glad to have my “beater boat”.

When we turned upstream, Jim started going hard before Stephen had even finished turning, which I thought was a neat trick, but it turns out afterwards that Jim had seen that I was ready and thought we were both ready. Anyway, I held Jim’s wake for about a mile or so as he snuck in between fallen trees and ice floes up the shore, but it was hard going. My heart rate was a pretty steady 160 bpm, which is close to my anaerobic threshold. Stephen managed to grind his way up to us, and when I found my heart rate going even higher than 160, I decided to let Jim go and Stephen passed me and continued to ride Jim’s wake. I kept grinding along at 160 bpm and losing some ground. Eventually they decided to stop for a rest, and I caught up to them, but they continued to go at a fast pace so I started losing again. This would never have happened in my Thunderbolt! (Mostly because I would have broken my rudder on a submerged log in the first mile and been out of action.)

Is there anybody out here who knows anything about Subversion? I’m very new to it, and I think I might be used to better revision management systems like ClearCase and Git. Here’s the situation: My boss asked me to fix this project so that it could be built with Maven instead of Ant. One of the important things I had to do to was to move src/com to src/main/java/com, and move test/com to src/test/java/com, which I did using the “svn mv” command. I foolishly assumed that since I used Subversion commands to move the directories, that Subversion would then know that things had been moved. And when I merged my branch into the trunk, it appeared to work. But now somebody else just finished work on a branch that he branched off before my work. So we go to merge his stuff into trunk, and basically Subversion appears to think “ok, he made changes to src/com/foo/bar/baz.java, but that directory doesn’t exist any more, so it’s irrelevant, so discard it” instead of what I expected, which was “ok, he made changes to src/com/foo/bar/baz.java, but src/com has been moved, so I need to merge that into src/main/java/com/foo/bar/baz.java”.

Is there a way to make Subversion do the revision management, or am I going to be manually merging this guy’s changes for the next two days?

Here’s what I discovered after a day of using the current beta of Google Chrome for Mac:

  • It frequently lost the text cursor in text input fields, especially on GMail.
  • It seemed much slower and more likely to corrupt the display compared to Safari in Google Wave.
  • It had a bad habit of undocking a tab on the slightest provocation.
  • The fact that the tabs take up space in the window frame means that you’d frequently undock a tab when you were trying to move the whole window.
  • It doesn’t have a “Reload all tabs” option. Supposedly there is an extension to that, but in order to use extensions I’d have to upgrade to the latest development build. That’s more work than I’m willing to do when it has all these other problems.
  • It doesn’t recognize or tell you about RSS feeds. In Safari or Firefox, any page that has an RSS feed displays an icon, and if you click it, the OS opens the feed in the currently configured RSS reader. The functionality is so ingrained in browsers that many pages don’t seem to have any other indication that they have RSS feeds. Once again, I’m told that Chrome has a plug in for that. Once again, too much trouble.

About the only thing I liked about Chrome more than Safari is that when I restarted it, it would re-open the three pages with 15 or so tabs between them that I had open beforehand. Safari can be trained to open the one page with 10 tabs that is my main window, but then I have to manually fiddle with the other pages. Oh, and Chrome opens new links in a tab instead of a window – that’s nice that I don’t have to hold down command when I click.

The main reason I was tempted to use Chrome is that using a busy wave in Google Wave causes browsers to eat memory like crazy. In Safari, to recover that memory I have to close the whole browser. In Chrome, you can recover it by closing the tab. Nice, but I was closing the tab and re-opening it every few minutes because the “space to next unread blip” functionality would stop working. I have to restart Safari about once a week if I avoid Wave, and about once a day if I use Wave.

I find it deeply ironic that the two biggest problems I had with Chrome were with Google apps. Maybe I’ll come back to Chrome when it’s ready. But not now.

Start this off with a look back at last years, because for once I did a pretty fair job.

Here are my resolutions from last year:

break 20 minutes in the Baycreek time trial
I actually broke 19 minutes, so chalk that one up as a win.
finish the Long Lake Long Boat Regatta long race (9 miles)
I didn’t just finish, I came in 5 seconds behind Mike Finear, after dragging him in my wake for several miles. Another win.
figure out if I want to continue flying or not.
Gave up flying, didn’t really miss it. Found myself obsessing over every mistake I ever made in the air and about how blasé I was about the danger at the time. Trying to tell myself that’s because I was on my game back then so I could handle it, and now I’m out of practice I wouldn’t handle it so easily if it happened now. Can’t tell if that means I should never go back, or if I need to really practice a lot if I go back.
develop an ajax web site, using either GWT or jquery or ruby on rails or something
I started an iPhone app, but hit a snag and put it aside. Realized that the GWT web site would be a better help with my job search, and made some half decent progress on this before I actually got a job.
diet
That went pretty well. Between February and June I lost 40 pounds and then hit a plateau. Unfortunately it’s the same plateau I hit every time I go on a diet. Spend most of the fall still within spitting distance of being on the diet (it’s hard to be strict when you’re home all day) but not losing any weight. However, I think I was building some muscle mass in my arms and core, so maybe it wasn’t all that bad. Managed to gain 10 pounds of it back between Thanksgiving and now. Still a win, I think.
exercise
Yeah, pretty much. I started out the year being barely able to paddle 2 miles, and now a 10 mile workout holds no terror for me. Still trying to figure out how to keep that fitness over the off season. (Yeah, I know, “Off season? What’s that?” – getting out to paddle once in a blue moon is no substitute for paddling three or four times a week)
get a better job
Well, it took until a week before Christmas, but I got a decent contract job. Hopefully it will lead to more decent jobs.
once more subject myself to the psychological torture of trying to get more treatment for my pain
I didn’t actually do anything about this one. But between not having to sit at a desk, not having to drive much, losing weight and exercising more, my knees weren’t that bad. Of course after a week of driving 3 hours a day to my new job, my knees are now the worst they’ve been since back when I used to drive to Ottawa twice a month. Hopefully that will recover now that I’m working more from home.
1600×1200
How about 1920×1080 on the left, and 1920×1200 on the right. Now *that* is resolution, baby!

That was the year that was. This is my list for this year:

  • Break 17:30 in the Baycreek Time Trial. I’d like to break 17, but I think 17:30 is more attainable.
  • Join NYMCRA and start competing for points. I’d like to do at least 5 of the points races this year, but they haven’t put out the 2010 calendar yet so I don’t know which ones those will be. Last year I did Tupper Lake, Armond Bassett, and Long Lake, and I could easily extend that to 5 by doing Round The Mountain or Bear Mountain and the long course at the Rochester Open Water Challenge. I probably won’t get a lot of points, because unlike the other guys I don’t get any handicap points because I’m not over 50 and my Thunderbolt is Unlimited Class. If I’m reading the points system right, at Long Lake I would have gotten 85 points because although I was only 5 seconds behind Mike F, he got handicap time for being in an EFT, a Touring Class boat and time for being over 50, so his adjusted time is 3:34 ahead of me. Competing for points might add a new twist to races, but mostly I see it as a reason to go to more races.
  • Start building up my training volume. This year my GPS recorded 670 miles of kayaking, and that’s not including the early part of the season before I bought it, and the few times I forgot to charge the damn thing. I’d like to increase both the number of paddles and the length of them. If I can manage a few 20 mile plus days, I’d be slowly working towards doing the “90 Miler”, maybe in 2011 as a 50th birthday thing.
  • Get the diet back on track and try to break through this plateau I was stuck at this fall.
  • Finish revamping my navaid.com site into GWT so it doesn’t look like something designed in 1992, which it probably was.
  • Figure out the GRIB thing that Laurie wants me to do.
  • Hold onto this job, or find another one quickly when it ends.
  • And that’s about it for the public ones.

Hopefully I’ll do as well this year as I did last.

Jim and I snuck out this afternoon for a paddle. It had been snowing pretty hard this morning, and I envied Dan and Stephen who were going skiing, but by the afternoon it had warmed up to the mid thirties and was raining off and on. I was nearly ready to knock off for the day when I got a text message from Jim inviting me to paddle. I can never say no to Jim, so I loaded up the Looksha and headed out to the river.

The river had dropped quite a bit – you could see a shelf of ice about a foot or more up from the current water levels. That made finding a place to put in a bit difficult. But at least the river wasn’t full of ice floes this time. It was still running fast, though. We paddled up stream using every trick to try to stay out of the main current, but barely managed about 4.4 mph the whole way up. Because I was in the Looksha, I could be a lot more daring in terms of cutting between debris in the river, both because the boat is stable and strong as a tank, and also because it has a kick-up rudder so a submerged trunk won’t knock the rudder off the boat or knock me out of the boat. Jim and I were able to experiment with a few tricks where we could see where sneaking in close to shore could gain you a couple of boat lengths on somebody taking a safer route out in the current.

Coming back was a different story – we hung out in the middle of the stream to get full advantage of it, and averaged about 7.4 mph or so. The big advantage of coming back is that because there is no advantage to getting in close to shore, we could paddle side by side and talk more.

One seemingly contradictory thing about this Looksha is that while it’s a big wide stable tank, it’s actually a tight squeeze getting in and out. The seat has side pieces that hold me in pretty tight when I’m wearing cold weather clothing, and the cockpit is much shorter front to back so I can’t draw my knees up. Getting out on a steep bank where I couldn’t use a paddle brace was pretty undignified looking, and I got kind of muddy, but at least I only got one foot soaked in freezing cold water.

Bottom line? Last year, my last paddle of the season was the Saturday after Thanksgiving. This year, I’m paddling the day before New Years. It doesn’t get any better than this.

It was a brilliantly sunshiny day, and the temperature was around 37 degrees F, so Jim and I decided to go paddling in a part of the Genesee River near his place that was “open” (for some value of open). Our usual partner in crime, Stephen B, was busy with family stuff. When I arrived, the floes were pretty dense, very thick, and roaring down the river at about 1.5 miles per hour. I kind of wish I’d brought my Looksha instead of banging up my Thunderbolt. The Looksha is a stronger, heavier boat, plus if I’m going to damage a boat, I’d rather damage the one I’m not going to be racing. Jim paddles a big heavy downriver boat for just that reason.

Trying to get in on the slippery bank, I managed to soak both feet, which is not good. Then it was hard to get turned upstream without going out into the main flow of floes. But we were able to sneak up stream by staying tucked in close to the near bank. Then after a while the ice jammed in on our side of the river, but the other side was very clear of ice for over half the width of the river. We ferry over by turning perpendicular to the current and allowing ourselves to drift downstream as we pick our way across. We ended up repeating this process a few times as the river snaked back and forth. If you choose the right point to cross in a gap between floes, you don’t even lose much paddling time.

The banks are high, and so we’re enjoying the bright sunshine but are protected from whatever wind there might be. It didn’t take long for my feet to warm up, and with my PFD on I didn’t even bother with the anorak I’ve been wearing on the colder days. (I got a really nice paddling jacket for Christmas, but it was one size too small so I’ll have to wait before I get to paddle in it.)

With the river flowing so fast, we paddled up for about 55 minutes, and down for about 25 minutes. On the way down, my feet started to get cold again – Jim said that cold feet are often the deciding factor for how long you can paddle in the cold, and he recommended that I get some neoprene wet suit boots or something. But even cold feet couldn’t diminish my feeling of how great this was. Even a bad day paddling is better than a good day in the gym, and this was a good day paddling.