media, movies comments edit

Saw The Aviator this weekend, the movie about Howard Hughes.

The story takes you from Hughes’s childhood through the flight of the Spruce Goose (which now resides in my home state of Oregon). I won’t get too much into the story, since it is a biopic, but it is a fascinating trip.

I wasn’t too hopeful considering I’m not a big Leo DiCaprio fan, but Howard Hughes is a very intriguing figure to me. By the end of the movie, DiCaprio was Howard Hughes. Not to mention Cate Blanchett does a great job as Katharine Hepburn, and how can you deny the draw of Kate Beckinsale as Ava Gardner?

The cool thing is, this movie was good from any standpoint you take: historian, aviation fan, or drama lover. There’s something for everyone here. A great historic story, some wonderful airplane history and information, and a beautiful story.

The effects were also well done; seeing them build and fly the Spruce Goose was almost like being there. I’ve never actually seen it in real life; seeing as how it’s local, I am now absolutely convinced I need to visit.

Check it out; this one’s well worth the money to see, and with the size of the plane Hughes built, how can you not see it on the big screen?

General Ramblings comments edit

All email has been read and action is now being taken to control all damage done in my absence. I should know better than to leave for longer than two days.

downloads, media, music comments edit

IMPORTANT NOTE: hymn, which I use with the below script for unlocking protected music, is no longer being updated. The new version, JHymn, is a Java-based GUI app that performs the same function and handles the iTunes 4.7.1 issues. It also provides the ability to back up your music (when you unlock it) to a new location. As it does not have a command-line interface, it is not usable with this script. If a command-line interface comes, I’ll update this script. Until then, use JHymn. I’ve posted my JHymn settings here.

I’m a user of iTunes, and I have purchased music through the iTunes Music Store. I’m also a big believer in fair use, and while I don’t condone anything illegal, I’m irritated by the FairPlay DRM system, particularly the five-computer authorization limit. I’m not spreading my purchased music around, but the need to remember what’s been authorized and what hasn’t, to authorize and deauthorize machines… it’s a pain.

I got hymn and FairKeys to download a copy of my FairPlay authorization keys and then un-DRM my purchased music. Then I made backups of both the protected and unprotected versions of the songs.

The problem then ended up being that I didn’t want to have to manually do that every time I bought something on iTunes. As such, I figured I needed a script that would do exactly that: Make a backup copy of the protected (*.m4p) files, decrypt any that didn’t have a corresponding decrypted version (*.m4a), and then make backup copies of the decrypted versions. “M4P Backup.vbs” was born.

The script will, for each *.m4p file found in your music library:

  1. XCopy the file into a backup folder for you. (By using XCopy, you get a folder tree for your protected music files mimicked from your original music library folder.)
  2. Check for a corresponding .m4a file in the same library folder.
  3. If a .m4a isn’t found, the script calls “hymn.exe” to create one.
  4. The decrypted .m4a file is backed up alongside the corresponding .m4p.

Below is a sample console session of the “M4P Backup.vbs” script. Click the image to enlarge it.

[Sample backup session - click to


  1. Download hymn at Get that working - I cannot offer technical support on hymn. You may also need to get FairKeys from if hymn is unable to find your FairPlay keys. Check the hymn forums for information on using FairKeys with hymn.
  2. Download “M4P Backup.vbs,” below. Unzip the script into a known location (i.e., your desktop).
  3. Open your unzipped “M4P Backup.vbs” file in a text editor. At the top of the script, in a section marked “CONFIGURATION,” set the configuration variables as specified. Examples are provided in the script.

That’s it! Once you’re set, you can either double-click the script to execute it, or you can explicitly call the console script host to run the backup script in console mode (as shown in the screen shot): cscript "M4P Backup.vbs"

Download M4PBackup 1.0

Version History: 1.0: First release. Tested with hymn 0.7.1.

General Ramblings comments edit

I figure I should probably spew the details of Christmas this year so folks are up to speed, plus I’m gonna forget if I don’t dump it, so here goes.

Christmas Eve was the more hectic of the two days. About 2-ish in the afternoon we hauled over to Jenn’s maternal grandparents’ house on the other side of town. I won’t lie; it felt a little awkward. There wasn’t a lot of talking or anything, there was a small amount of gift opening, but generally that was it.

Jenn’s dad had taken an antihistamine or something before he got there, so he was a little tired. He ended up crashing on the couch not an hour into it.

Jenn's dad, passed out on the

After that, we headed over to my parents’ condo, but we didn’t stay there long before we then, as a group, went over to my grandparents’ apartment. That was great fun, as evidenced by my dad.

Dad, showing the fun we're

Actually, it wasn’t that bad, Dad was just having some fun with me because I was being a little overzealous with the camera. Heh. We stayed there a while, then went back to my parents’ place and opened stocking gifts.

Jenn and I finally returned home by, I dunno, probably 10:00p.

Christmas Day Jenn and I woke up around 8-ish and opened the presents we got for each other. Jenn got a sweet deal on a GameCube bundle, so now a whole new world of gaming has been opened up to me in the form of Nintendo. This is actually the first Nintendo I’ve owned (not counting the GameBoy SP), and it’s an interesting thing. I’m really starting to notice the different approaches the consoles take as far as what gaming is/should be. In particular, Sony seems to have a lot of individual and network titles for PS2, implying a more one-or-two-person-per-console attitude, whereas Nintendo games have a more “party” atmosphere to them, allowing for four players simultaneously on one console more often. It’s an interesting approach, and one I sort of like - Jenn enjoys playing games with me, and with more “party” oriented games, it’s a more fun experience.

Trav and his

My parents and sisters were supposed to be at our place by 10:00a. They had other places to be later that day, so they were going to be out by 2:00p. They showed up a little after noon, which put a damper on any plans we had to play board games together and chat. Instead, we got straight to the gift opening, which didn’t last long (money’s tight this year since almost everyone in our family moved, which, for me, included the purchase of the house) because we did a “Secret Santa” style of giving, each person only buying for one other family member.

After that, we proceeded to play a few minutes of Dance Dance Revolution, which just reminded me how fun it is and how much I need a hard dance pad.

Trav's dad playing Dance Dance

They took off, then an hour or two later Jenn’s family (the same crew that was at the Christmas Eve gathering) showed up for a lasagna dinner.

I already ranted about how I’m not a big “family dinner” person, and this was no exception. It wasn’t a bad experience, but I wasn’t having the time of my life, either. It all got better when, after dinner, we gathered ‘round the movie Elf and had some laughs.

They left around 8:30p or so, and that left Jenn and I to duke it out, GameCube style.

All in all, not a bad holiday, though I won’t lie: The entire season this year has not felt at all like Christmas. I’m not sure if that’s a sign of growing up, changing times, the chaos of life, or something else. Maybe a combination of all of the above.

Regardless, I hope everyone else out there had a happy holiday. On to the new year!

Jenn and Trav wish you a happy holiday