Another glitch…

After my wipe and reinstall experiment, there are still a few little glitches (above and beyond the fact that I’m still running my RAID1 in degraded state because the disk it’s supposed to be mirroring to is being replaced). One of the most annoying was my hourly “rsync to the external hard drive” – my own home grown equivalent to “Time Machine”. About once a day it was freezing up, usually during the first big access to the drive, which is a “rm -rf” on the destination directory. And once it froze up, it really froze up – there would be dozens and sometimes hundreds of processes that wouldn’t end and couldn’t be killed, most the hdparm and smartctl commands that munin issues to detect the drive status and temperature. The only way to get those processes to end was the turn off the external USB cradle. This didn’t happen before, so I don’t know what’s going on. But I suspected that something is being more aggressive about spinning down idle external drives, so I issued the command “hdparm -S 0 /dev/sdd” and that seems to have solved the problem.

Other glitches – the dvd player application exits as soon as you start it. Also, I just had a notification in the system notifications area that there were upgrades to install, so I clicked it and it brought up the updater app, but when I clicked “Install all updates” it told me it couldn’t because I hadn’t authenticated. I’m pretty sure it’s supposed to prompt for your password and authenticate you first. So I installed them from the command line using aptitude. Nothing I can’t live with.

Thoughts on the Tour

When they initially announced the route of this year’s tour, I knew that Andy Schleck wouldn’t be winning it. That was before Nissan-Radio Shack-Trek turned out to be the biggest disappointment of the entire season, never really getting any good results through the spring. Other than Fabian Cancellara’s prologue and winning the team category, they’ve really been a team in complete disarray and it’s shown. I have heard rumours that they won’t be around next year, and that isn’t at all surprising after all the bickering and infighting in the team.

I don’t know if Frank Schleck’s positive test was some sort of sabotage, or just the fact that with Bryneel occupied elsewhere, they made a mistake in their doping program. Schleck’s team mate Chris Horner wrote that when you’re not the biggest team in the race or not one of the top contenders, you *do* sometimes end up drinking from those bottles that spectators try to hold out to the riders – the guys you see on TV sometimes take them and dump them over their heads to cool off, but they never drink them because you never know whether it’s fresh water or water from the streams beside the road, which are probably half beer fueled piss by the time the riders get up there. And as the tacks on the road proved, there are people out there willing to sabotage the race. I could easily see somebody putting drugs in their bottles and offering them to riders they dislike. On the other hand, as I see stages being won by men who’ve served two year suspensions for doping, I wonder if we’re even yet seeing a clean race. I want to see an end to doping, but I suspect while we’ve still got team managers who admitted that they doped when they rode in the tour, I don’t think it’s going to happen.

I’d hoped that Cadel Evans less than perfect showing in the Dauphine was just him getting into form to peak for the Tour, but it was obvious when the Tour hit the Alps that he just wasn’t as good as he was last year. I wanted to see him repeat, but that’s racing for you. If you’re not perfect at the Tour, you’ve going to get beaten by somebody who is.

Even before the Tour, Bradley Wiggens and Sky Team looked like a team dedicated to and perfectly capable of being as dominant in GC as they ended up being. But I really wondered why they wanted Mark Cavendish or why Mark Cavendish wanted to be on Sky. We knew he wouldn’t get the lead-out train like he had for his winning seasons at HTC Highroad/HTC Columbia. He proved early on he could win as a scrambler like a Robbie McEwan, and be he also proved that not being a priority for your team can end up with you being in a pile of riders in the road with a broken helmet. Fortunately his team decided they were comfortable enough on GC that they could give him a decent lead-out on Stages 18 and 20. But I wonder if his reason for joining Sky wasn’t more about the Olympics than the Tour? Certainly not being the focus of his team’s efforts meant he wasn’t expected to get the Green Jersey, and it gives him a chance to ride with other British riders who he’ll probably be riding with at the Olympics. Wiggens and Froome could very well end up leading him out to a sprint finish in the Olympic road race.

No offence to Wiggens and Froome, but I miss the slashing attacks and mountain top finishes of the Armstrong and Contador eras. This year seemed more like the Indurain era, where everything was predicated on not losing any time in the mountains in order to win it on the time trials, and I’m sorry, but time trials are boring. Maybe next year they’ll have more mountains, and it will be Froome’s turn to win?

I was disappointed that Ryder Hesjedahl crashed out of the Tour. Nobody is ever going to win the Tour and the Giro in the same year in this era, but it would have been great to see how he did against Nibali and the others who did both.

Sure, I’ll get right on that

A guy I know has started a new micropayments web site called “Kachingle”. It’s a pretty cool idea – you sign up and install a browser plug-in, and they use that plug-in to allow you to say you want to “kachingle” web sites that you think need some money, and once you’ve signed up to kachingle a site, they track how often you visit that site. At the end of the month, they take $5 out of your paypal account, and distribute it to the owners of the sites you’re kachingling, divided proportionally to the number of times you visit them. I have firmly believed for some time now that the web needs a micropayment scheme that works, and if this hits critical mass it would be an awesome way to do it.

However, right now it’s in the growing stages, and there aren’t very many people using it. Which means that sites like this blog don’t exactly make enough money to retire on it. Here’s my latest statement.

I have to love the juxtaposition of the amount ($0.08) and Paypal’s glowing description of what I can do with that 8 cents. “Spend the money online at thousands of stores that accept PayPal”? I bet not many of them sell things that are 8 cents including shipping and handling.

Went for a paddle

This morning I went for a little paddle at Bay Creek in my Thunderbolt. Last week I went for a paddle at Dan’s in my surf ski, but it was too early – I had to stop paddling because my shoulder was sore. This time, I had to stop paddling because I’m a fat out of shape lump. I made about a mile, in about 15 minutes (so it took me nearly twice as long as it would have taken me when I was in shape). I didn’t actually feel any soreness except one little catch when I picked up my boat. And I’m still feeling ok now, 12 hours later. Fingers crossed that it stays that way. If I don’t have any contra-indications, I would like to try another paddle next weekend. (Yeah, I’d like to go earlier, but I’ve got to do this slowly and carefully.)

StackOverflow

StackOverflow (aka “SO”) is the best site on the net for asking and answering questions about programming. Not about the job of programming (there is another site in the same family) but specific problems in “how do I do this” in programming. One of the ways it became good and stays good is that when you ask or answer a question, other people can vote your question or answer up (or down) and you gain (or lose) “reputation” points. (In the early days of the site, I tried to get people to call them “XP” as we called experience points back when I played Dungeons and Dragons, but to no avail.) The points aren’t good for anything in the real world (except they’ve sent me a couple of free t-shirts because of my work there), but we geeks prize being ranked, and so getting more reputation is a desirable thing. Plus you get some more rights and privileges at certain XP levels.

Because I was active in the beta of SO, and it was in beta at a time when I was bored out of my mind at work, I have pretty high reputation. In the first year of the site, I was in the top 15 users, and I think I’m still in the top 150 or so. But when I look over my past contributions, I see a bit of a pattern – most of my points come from one of two types of responses: “Fastest Gun In the West” (FGITW), where I was the first person to answer a fairly trivial problem like “how do I count how many items in an array in perl” and “Crusty Old Guy Imparting His Wisdom To the Newbies” where I try to impart some of what I’ve learned in over 25 years of working in good places and bad places and places that leave you so bored you spend all your time on SO. There aren’t enough of my answers where I actually took some time and effort to research something, write some example code and test it, or generally did something that somebody else couldn’t have done just as well. And in a way, I feel like it’s almost too late to change that – there are so many people on SO answering questions that unless you have something really specific where you just solved a very difficult problem you were having on something very obscure, somebody else is going to have the same answer as you.

So these days I try to resist the urge to answer the FGITW type questions. Instead I’ll put a comment after the question, and I’ll wait for the first couple of answers and see if I have anything to add, either in comments on the answers or by directly editing them (one of the privileges of high XP I mentioned earlier). I don’t care if I get points for them any more, I don’t want points for those sorts of answers. The other thing I do a lot of on the site these days is “patrolling” – looking for spam, stupid questions, joke answers, and the like, and voting to close them, voting them down or flagging them as spam or abuse, etc. I have considered running for the position of community moderator a few times, but in the last couple of elections they’ve demanded that you have done certain things on the Meta site, and I hate that place.

But of course, now that I’m trying to resist the urge to get meaningless XP for FGITW, I feel like everybody should have had the same revelation at the same time as me, so I have to resist the urge to tell people off for doing the same thing. I was actually prompted to make this blog post because I looked at a question a few hours ago, recognized it as a FGITW type question, and when I waited for answers, discovered that the first two were people like me, with +50K in XP. Hey, idiots, we know you’re smart, how about letting somebody who needs some XP have those points and do something to improve the site! It seems so obvious now that I’ve had the epiphany.