David's Mumblings

Ergonomics

category: General
A couple of weeks ago, I started waking up with my left hand extremely stiff; it was painful to move my fingers for about an hour. The first time or two I figured I was sleeping funny, but after a week or so I began to suspect that the demons of RSI had returned. My butterfly keyboard has helped an awful lot in that respect and usually I don't feel pain, but I guess I was doing something funny that bothered my hand.

Having heard of people installing similar software, I downloaded Workrave, a program that reminds you to take breaks, and tries to enforce it, too, by beeping at you if you don't take time off. The delays are configurable; I've got mine set to a twenty second break every four minutes, and a five minute break every forty five minutes. It's kind of annoying to get interrupted every four minutes when I'm doing something that doesn't involve typing (like clicking through news articles), but I figure it was worth a try.

Positive results so far: after about two weeks of using this, my hand feels normal in the morning again... (In fact, the problem went away after a day or two of regular breaks.) ^ TOP

Posted on 10/23/07 at 02:50:13 by dchaley (David Haley)
No comments


Tires changed

category: General
Well, we changed the flat tire today. Was something of an interesting experience, not because it was hard per se, but because neither of us had done it before. Got my hands covered in car grease. Got my shirt all dirty, too, since I had to lie on the ground to see under the car and figure out where the jack was supposed to go. Still, it was strangely satisfying to have "fixed" the car... (Yeah, yeah, changing a tire isn't exactly a highly demanding task, but hey, cut me some slack...)

All that's left now is to bring the old rim to a tire place and get a new tire. Oh, and I think I'll be writing a letter to Frontier Ford (the dealer) explaining how disappointed we are in their "service" -- the tire that died in Salt Lake City was sorely worn, according to the guy who changed the tires there; this tire also showed signs of being pretty worn out. (The rubber was gone in spots, leaving some sharp metal wire bits that I unfortunately jabbed myself with. Ouch.) I should have expected it: the first time we paid them >$150 for a check-up, they didn't change the windshield cleaning water. If they aren't thorough enough to do even that, what else is it that they're not doing? Apparently not really checking the tires, either... harrumph. I ask you: why pay $150+ to get ripped off officially by Ford, when you can go to a generic car place and pay $50 to get ripped off? ^ TOP

Posted on 10/23/07 at 02:44:21 by dchaley (David Haley)
No comments


Flat Tire

category: General
Just as we made the final turn driving home tonight, we heard this rumbling from the back of the car. I had felt the car wobbling a bit on HWY101, but the road is so bad at places it's hard to tell if it's your car or the road. Well, this time it was the car. After a valiant effort, it gave out and went completely flat. At least it did so literally 50ft from our apartment so we could hobble along at 5mph.

From our previous adventures with tires, you might remember that our spare is a full tire, so we'll put that on tomorrow and go grab another tire for the old rim. This is starting to kind of irritate me, but what can you do? Better the tires than the engine, in any case... ^ TOP

Posted on 10/21/07 at 02:05:35 by dchaley (David Haley)
No comments


Dumb Defaults

category: Computers and Tech
I tried configuring the text email program pine on the Stanford cluster machines to read my email from the command line. I told it to use IMAP. Being naive, I figured that would actually do the reasonable thing and connect to the IMAP server, leaving mail on the server.

But noooo, the default is to take all of the email off of the server and move it to the local computer. So it helpfully trashed my entire IMAP inbox, moving all of the files to my user space on the Stanford systems. At least I still have the emails, although I have now lost all record of what I have read, what I've replied to, what I've forwarded, what I've marked as needing future attention...

Apparently, this has happened before, so Stanford has a system that resends all of your email to your IMAP inbox. I tried running it, and of 700 email messages it only restored 200. I'm trying it again, this time after modifying their system to have larger delays in between email restores.

The problem, it would seem, is due to a default setting that is set by the Stanford machines that tells pine to helpfully move all of your email off of the server. It seems ridiculous that the default for IMAP should be to trash the usefulness of IMAP.

@$!@%!@#$"!@$"!@"$!@#$!@#. ^ TOP

Posted on 10/14/07 at 16:44:10 by dchaley (David Haley)
No comments


"Temporary Wives" ???

category: Opinions
I was reading this article from Le Monde about how plastic surgery, tanning salons etc. are more and more common in Iran. Naturally, such an article segued into a discussion of women's rights. Read More → ^ TOP

Posted on 10/08/07 at 02:02:01 by dchaley (David Haley)
2 comments


The Holy Hand Grenade

category: Opinions
The Monty Python joke "Oh Lord, bless this Thy hand grenade" takes on somewhat new meaning as churches use the game Halo to reach out to the young. See the NY Times article for more information.

Some choice quotations from the article (emphasis mine): Read More → ^ TOP

Posted on 10/06/07 at 19:34:17 by dchaley (David Haley)
No comments


"Please RSVP"

category: Opinions
A pet peeve of mine. I'm guessing that somebody, at some point, didn't know that "SVP" means "please" in French, and therefore figured it was more polite to add "please" in front of RSVP. Of course, this is rather like saying "ATM machine", "PIN number", "NYC city", "HTML language", or any similar thing. But now, people are so used to seeing "please" in front of "RSVP" that it could be considered impolite to tell people to just RSVP. So, we are reduced to asking people to please, reply please! (Pretty-please??)

It's kind of like how you order an appetizer and then a starter (entree) at the restaurant. Grr.

I am reminded of the Uncyclopedia article on Redundancy. :-) ^ TOP

Posted on 10/03/07 at 00:25:00 by dchaley (David Haley)
No comments


Small World: people find my posts!

category: General
I was going through the logs of people who accessed my blog, and noticed that somebody from a startup in the area (at which work a whole bunch of people I know quite well) found this post about Java and iterators from my blog. What's even more interesting is that, due to HTTP referrals, I know how they got there. They came from this Google search query; or, a query for "iterator hasnext side effects java".

It turns out that my post is the #1 result, and contains a discussion between my father and I about various assumptions and considerations regarding side effects, optimization and Java iterators. I find it pretty neat that not only did somebody from this company find my page during their search, but also that mine is the first result in a Google search (albeit a fairly precise one). Now I can only hope that my page was remotely useful to them... :-) ^ TOP

Posted on 10/02/07 at 19:04:43 by dchaley (David Haley)
No comments