Archive for January, 2007

Every night now will be stickster’s last night in town.

That would be true if every day-after-tomorrow was FUDCon. I’m thrilled that we have 150 attendees signed up and a few more on the wait list. I can’t wait to renew some acquaintances, shake hands with people I haven’t met yet, hear what people are working on, talk about what I’ve been working on, have a beverage with friends at FUDPub, make plans for the next several months of work, and pack as much Fedora into the weekend as possible before departing Sunday. And it will be a relief from being at the office for a couple days, which is always nice. ;-)

Man on a mission.

Kevin Smith and I are a lot alike: both thirty-seven-year-old fathers of small children, and who love movies, pizza, beer, DVDs, and basically all things sedentary. Each of us has a family history of diabetes and yet, inexplicably, we’ve both managed to avoid facing the awful truth that we’re killing ourselves with food. We also share an eerie connection to Jennifer Garner, in that Kevin has worked with her and I’ve watched her many times on TV, but I digress.

Kevin wrote today in his blog that he was trying to make a big lifestyle change to win his personal war against overeating. What I liked about it is that it wasn’t some sappy crybaby story about how he had a sad childhood; or his uncle touched his naughty parts once; or he had ended up stranded at age seven under a bridge with his only friend Corky the Coconut Cream Pie, and they had to resort to cannibalism (nsfw) to survive that long, awful winter. No, Kevin told it straight, with all the self-effacement and vulgarity I’ve come to love from his writing over the years.

He, like me, frankly just hates physical activity, unless it’s in some way related to getting laid.

I’m not sure why anymore, but I’ve always played little mind games with myself about the obvious situation of my flabby fatso-ness staring me in the face when I look in the mirror every morning. I’d say to myself, “I can start exercising after the winter’s over, and it gets warm enough outside to start taking walks.” Or, “Losing weight would make a great resolution the year I turn 28/30/35/senile.” Or, “When’s my 30-year high school reunion again?” Even the lamest excuse or flimsiest timetable somehow can seem sane and rational when you’ve reached a certain pinnacle of laziness, and high atop Poky Peak, in my Fortress of Slothitude, the air is thin indeed, and certain pieces of the brain shut down out of self-preservation, like the part that tells you that you’re full of crap.

But finally, this past November, something in me snapped, when I finally realized I wasn’t getting any younger, the gray hairs were starting to multiply, and I found I had gained 10 pounds in just the last year. In short, my excuses were killing me. So I got off my ass and started an exercise program of sorts; it’s not perfect, but it’s a start. Three times a week, usually Monday, Wednesday, and Friday, I get up at 5:15 in the morning and hit the elliptical machine in the basement that I’d been avoiding looking at for the last two years or so. (I have a penchant for buying very slightly used gym equipment and then storing it in my basement as a sort of long, drawn-out appraisal process, before I ultimately give it away to charity.)

When I first got on the machine, I could barely do four minutes before I thought I was going to simply up and effing die. I was sweating like I had just done the world’s heaviest tractor pull with my teeth. But I told myself the experiment was a success, because I had exercised for four whole minutes and lived to tell the tale, and that I would hit the machine again in two days’ time.

Day two, I made myself do six minutes without stopping. It was really difficult, but I thought, “Hell, I didn’t die after four minutes, what’s another two? Buck up, be a man!” I sort of faced off against myself a little, like a double-dog dare from when I was seven years old. And against all odds, it worked. Again, I didn’t die. And again, I went back, and pushed the time a little further. Day three, eight minutes; day four, ten. New Years weekend set me back a little thanks to the almost constant inebriation; lesson learned, just as one does not drive while intoxicated, one should also not ellipticize. But in the following week I worked myself back up to the previous limit and passed it the following week.

I’ve kept up this process through this very morning, when I did 25 minutes without stopping, and for the very first time the first thing I thought when I got done was not, “Oh God, smite me now so I need not feel this pain again.” Instead, I actually felt I could have kept going for another 10 or 15 minutes without dying. At this point, I am starting to consider moving my wakeup time back, so I can push my time past the 30-minute mark sooner rather than later. Now, 25 minutes is not a lot for healthy folks (i.e. the type of person whom I could normally consume in one sitdown meal), but for someone with a pretty severe weight problem, it’s a pretty big mark to have passed.

I’m keeping my heart rate up around where it should be for almost all that time — it doesn’t take long to get there, believe me — so I know it’s the right intensity. And to stay at that intensity, I’ve actually had to start going somewhat faster over the last month, and with a little stronger tension on the machine too. Plus, it has one of those neat digital LCD thingies, and the “calories burnt” numbers keep rising with the timer, so I know I’m making progress.

What I don’t do is weigh myself every exercise day. About once a month I check my progress, and the great thing about doing that is that my progress seems steady and I don’t sweat the little dips and bumps in the downward curve. And so far, I’ve lost at least 12 pounds. That’s, like, a whole small ham, although I like to think of it as a ham-shaped piece of lipo-fat that didn’t cost me $12,000 to have sucked out of my body forcibly by someone with shaky medical credentials and a side business making fancy soap.

I’ve cut down, maybe not drastically but certainly “substantially,” on rice, pasta, and bread. I eat fewer sweets overall, and during the day I drink only water or — if I have to have a soda — diet sodas. I don’t hover by the secretary’s desk at work when she has goodies out, because when I see them, I remind myself that every extra piece of candy is another 6 or 10 minutes on the exercise machine. Remember how I hate exercise? So now I’m cleverly using my bad tendencies against themselves, so if I can only figure out a way to harness my dictatorial grammar policing habits, world domination is seriously within my grasp.

I’m going to try and roll out Phase Two by spring, in which I start pumping some serious iron, and by “serious,” I mean, the miniscule amount of iron that I can actually lift while grunting loudly. My eventual goal is to beat my wife at arm-wrestling, although I expect the road to victory will be long, arduous, and paved with a lot of shame, and arm soreness.

The main reason for me to stick with this is not necessarily the same one Kevin gave, although I have to admit it’s a nice side benefit. No, for me, it has everything to do with my family. Eleya and I have two beautiful kids, whom we love more than anything, and who never fail to surprise us daily by becoming these amazing little people. I know it’s going to be quite a long time before they marry and have kids of their own, and I’d like to make sure I stick around long enough to make both their lives a complete living hell when they do.

Hold the ham, please.

Uh, yikes.

/me goes to freezer to ensure it’s devoid of Smithfield products.

Free as in speech.

Thanks, Greg, for once again proving the point that free software is really about the freedom and not the cost. What’s the deal with the paper-thin FUD saying, “hardware vendors don’t certify source RPMs”? Of course they do! Source is tied one-to-one to the binary RPMs the hardware vendors certify; it’s an implicit logic. Where else would the binary RPMs come from, outer space?

Stallman’s idea was all about freedom, which is what makes it truly genius, and truly lasting. And that meant freedom to profit too — he may not personally be interested in that facet, but he knew some people would be, and the free software movement reflects that as it should. By all means, give everything away if it makes you happy; but don’t think for a moment that’s the only way to be ethically and morally pure. There’s nothing wrong with making an honest buck, as long as it’s honest.

A little excitement.

Today was weirdly bifurcated between hacking and sightseeing. Morning and late night I spent working on Luke Macken’s irssi-notify script, which Thorsten wrote about earlier today.

At Luke’s suggestion, I put a quick project page up at Google Code. Hopefully folks will feel free to make (reasonable) suggestions for improvements. One of the things that I’d really like to do is handle the text messages in a systematic, Perl-function-y way. The notify-send bit doesn’t like some characters, which need to be marked as XML/HTML entities instead (<, >, &, and ' ). If anyone knows an elegant way for me to convert messages properly, let me know. (And of course participants are welcome!)

The middle part of the day I spent at Mount Vernon with my family. We had a great time, except maybe for my dad, who for the first time was entitled to a “Senior” ticket:

What a drag it is, getting old.

Post-holiday chill.

Well, certainly I’m not talking about the weather. This is the second Saturday in a row with temperatures at or above the mid-60s. But after the normal stress of the holidays, there was not much news to report here. Ethan has of course abandoned all the toys Santa brought him this Christmas for the free hand-me-downs, which I think shows he’s already a pretty shrewd little guy with a good sense of ROI*.

Recently the band started to quote Jamiroquai as an interlude in one of our original numbers, and that has kicked off an excavation of sorts for me. After a sort of involuntary hiatus due to Leah’s wedding, honeymoon, and PhD program, now I can’t stop thinking of bass. If I’m not playing it, I’m thinking of playing it. And how better to do that than with some funky disco nouveau? Oh yeah.

Rawhide has been in flux lately so I have had a hard time working on a problem with the PPC build of one of my packages. A kind fellow contributor lent me an account, but then sadly the host was too low on disk space for me to do builds. I’m sure we’ll get that taken care of shortly. In the meantime, I’m figuring out where to pour some energy into docs this weekend.

* “Return on investment” for lingo-challenged family members.

Happy 2007!

We finished out 2006 with a wonderful weekend stay at a beautiful, enormous lakefront rental house, with two other families who have been good friends of ours for many a year. Unfortunately, we partied a little too hard the night before New Year’s Eve, so when the big night came we were all a little pooped. But that was a small matter compared to all the fun, laughs, relaxation, and various kickings of ass meted out to everyone who dared to pick up a PS2 controller and pretend to be a Jedi.

There was absolutely no Internet there so I felt no guilt or shame in leaving my laptop at home for the weekend. The kids all enjoyed playing with each other, and aside from a horribly stunted sleep schedule they were great. Something tells me more bedrooms would be a plus next year.

And now for the obligatory year-end summary. The good parts of 2006:

  • Kids growing and thriving
  • Band release of a new EP
  • Fedora: seat on the Project Board, two excellent releases, and a great FUDCon
  • A great time at the Red Hat Summit in Nashville
  • Got jump on New Years resolution by starting exercise routine
  • Finally learned Python to a reasonable extent

The not as good:

  • One server toasted by hard disk failure, backups “mostly” up to date
  • One root canal (upside: shiny new “pimp toof”)
  • One powerful aversion of spousal unit to kimchi
  • One sad realization that English is rapidly becoming a dead language

© 2002-2012 Paul W. Frields License: CC BY-SA 3.0. Some rights reserved.

Switch to our mobile site