March 5, 2008

Small Trac TextMate Bundle update

I’ve been using Trac across two jobs for about the past 5 years, and until a coworker pointed it out to me yesterday, I never knew that it had wiki syntax for strikethrough by surrounding text with double tilde. For example, ~~Text to be struck~~ will appear as Text to be struck.

I ended up using it quite a few times over the past two days, so I decided to add a scope to the TextMate bundle. Now, anything that is struckthrough using the double tilde syntax will be scoped in TextMate as markup.deleted.tracwiki. I chose that over markup.strike or markup.strikethrough because many of the themes I have do not have formatting for the latter two, but do for the former.

Check out the Change Log and grab version 1.1.2.

February 28, 2008

Electrons

Tonight, Aunt Mae called and asked why she was seeing two of everything. After my initial panic of some potentially serious health condition passed, we determined that she had somehow accidentally activated the Picture In Picture feature of her television.

I asked her to try finding the “PIP” button on her remote, but she couldn’t find it. So, I asked her to try turning off the TV and then turning it back on to see if the PIP would just “go away”. In my fairly-electronics-aware geek brain, the TV might revert to PIP-off on reboot.

“Oh honey, I tried that, but I’m still seeing two of Hillary,” she said. I chuckled, and sympathized.

“Maybe I didn’t leave it off long enough.”

That’s when I was reminded that her understanding of the universe is vastly different from mine. In her mind, the length of time that the TV was off could somehow cause a different outcome when she turned it back on.

It’s not that the electrons might disperse a few microns more, and thus never re-collect to activate the PIP function. In Aunt Mae’s universe, there are no electrons.

To finish the story, it turned out that a few minutes after we hung up, we simultaneously realized that, like most households, Aunt Mae has thirty-some remotes. The phone rang as I was starting to dial her number. We found the PIP button on the correct remote, and she was back to one Hillary. Whew.

February 1, 2008

Thanks, JD

Last January, when I was unemployed for a while, doing the job search thing and driving to interviews almost every day, I got used to quickly backing my car out from the garage onto the carport, a space off to the side of our driveway where Lor parks her truck, and then taking off down the driveway. I got a little too accustomed to it, apparently, as I did the same routine while Lor was home, and the (old) truck was parked there. Imagine my surprise when the car came to a sudden, and fairly loud, halt as I backed square into the truck. It left a nice hole in my rear bumper, a nice bow in the left side of my trunk line at the seam, and several spots of chipped paint.

Better yet, Lor was in the car when it happened. Fortunately, it didn't really hurt the truck at all.

A few minutes later after the humiliation died down, it all became very funny, as those things usually do. We decided that since the car was still perfectly drivable, we would wait a while to get it fixed, at least until I had found a job, and we had finished the bathroom remodel.

So here we are one year later, and we finally got it fixed. This was our second dealing with JD Auto Body in Verona. The first was with my 2000 Jetta, which we guess was the victim of a toppled 4x4 post in the Home Depot parking lot. JD did an excellent job then, and so we went back.

They did an excellent job once again. The estimate was reasonable (they did estimates for both repairing and replacing the bumper), were able to get me on their schedule within a week, let me drop off and pick up when it was convenient for me, and were friendly the whole time.

To my admittedly untrained eye, they did a great job with the repairs. I had them fix some scratches and nicks on the front bumper in addition to repairing the rear. Both turned out looking brand new. The seam that they repaired between the trunk and the rear left panel is tighter and more aligned than the factory seam on the other side.

While I'm sure they had to wash the car to work with clean bumpers and to match the paint, they really washed it. Honestly, it is the cleanest it has been since we drove it off the lot back in 2004. It looks like a new car.

So, if your car needs body work, I highly recommend JD.

January 27, 2008

The scoop on poop

I was on my usual drive home from the park'n'ride after work the other day, when I heard something very unusual on the radio, the word "poop". That's not usually a word one hears on NPR. So, I tuned my ears in a bit more and learned that, oddly enough, there is an exhibit on poop at the Carnegie Museum of Natural History, The Scoop on Poop.

I'm sure it's all in the name of science, but when I got home, Lor and I couldn't help but laugh about it. A bit later, she said "You should tell Mike." The thought of Mike Rowe doing a bit on poo at the Carnegie Museum was just too funny of a thought to resist. So, I waded through the astounding amount of Flash on Discovery Channel's website and posted a message to the Dirty Jobs suggestion board. Who knows, maybe Mike will stop by.

January 20, 2008

Pee-freezin' weather

Last year we had booger freezin' weather and light switch freezin' weather. Today, we had pee-freezin' weather. Sera is somewhere around twelve years old (we rescued her, and so we aren't exactly sure how old she is), and her bladder can't quite make it through the night anymore. So, today, Lor got up at 5am to take her out. A bit later, around 7:30, I got up to let the other two out, and found a frozen puddle just outside the back door. Now that's cold.

December 20, 2007

Christ is Born! Give Glory! in 25 words or less

Album: Christ is Born! Give Glory!
Composer: Kastalsky, Glagolev, Finley, plus many traditional melodies with contemporary arrangments. See liner notes at archangelvoices.com
Artist: Archangel Voices
Conductor: Dr. Vladimir Morosan
Rating: ★★★★☆

Excellent, refined followup by this talented small ensemble has beautiful blend and dynamics, clear diction, and excellent musical selections, the best of their albums.

Find it at archangelvoices.com

In my review of Archangel Voices first album, I mentioned their obvious talent, but also the problems I heard. They have clearly fixed those problems. Their sound is no longer nervous and unsure, but comfortable, refined, and precise. The voices blend beautifully, but also stand out when the time is right.

Archangel Voices are on a path to becoming a world class small ensemble.

December 18, 2007

Praise the Lord in 25 words or less

Find it at Amazon.com | iTunes

This is an amazing collection of many Russian Orthodox "standards", and the choral performance itself certainly deserves 5 stars. There are also some less frequently heard selections, which is a very welcome bonus.

I waffled a bit on giving the CD 5 stars overall, though, so I figured I should mention the reasons briefly. First, I believe that some of the selections, while impeccably performed, seem slightly out of place sonically when listening to the overall sound of the album. Track 3, Rachmaninov's "To Thee We Sing", is an example. It doesn't seem to fit in the otherwise well-chosen flow of tracks 1 through 5. If you listen on random, you may never notice this kind of thing.

Second, there are some direction choices that do not make sense to my ears. As one example, on the final track, Tchaikovsky's "Praise the Lord from the Heavens", the second half of the Alleluia section is sung in double tempo (or at least significantly higher tempo). To my ears, it does not work, and is especially noticeable as the closing sound of the entire album.

I am, of course, picking nits. This album is the finest performance of Russian Orthodox master works in my collection.

December 11, 2007

Nativity Season Concert

The St. George Orthodox Church Choir will be joining six other choirs for a Christmas Concert on Friday, December 14 at 7:30pm at Holy Cross Greek Orthodox Cathedral in the South Hills. It will be a truly Pan-Orthodox event with choirs from the Greek, Carpatho Russian, Ukranian, OCA, ROCOR, Serbian, and Antiochian Archdiocese singing Liturgical and seasonal music from their traditions, and then joining together as one choir for the final piece.

Thanks to Holy Trinity Orthodox Church for organizing and sponsoring the event and to Holy Cross for hosting.

Christ is Born!

November 19, 2007

Trac TextMate Bundle

I've updated the Trac TextMate Bundle with a major bug fix, and some updates to wiki CamelCase link recognition, including the ability not to link a CamelCase word by prefixing it with !. Thanks to sdevore for reporting the bug, and to Adam for suggesting the addition of preventing CamelCase links.

See the Changelog here, or download the update.

September 30, 2007

New truck

We finally said good-bye to Lor’s ‘96 4Runner last week. It was a great truck, and was still going strong after almost 160k miles. We decided we needed something bigger for Home Depot runs, and antiquing. So, Lor found a used 2006 Toyota Tundra Limited double cab with only 14k miles on Autotrader—quite a find, so we’ve been told. We got it from Land Rover of North Hills, and they gave us a great deal, and were very nice to deal with. The previous owner apparently trades in his current vehicle once a year (or more) for whatever happens to suit his mood. Good deal for us.

He also loaded the truck up with some nice extras that we basically got for no cost. It has what looks like a fairly expensive set of off-road lights (I’m no off-road light connoisseur), on a huge bumper/grille protector. It has running boards, a bed liner, a hydraulic hard cover for the bed, and a bed extender! He also installed a satellite radio, which still seems to have an active subscription.

We probably won’t get much use from the lights, as nice as they are, so we may try to eBay them. They do look pretty cool (if slightly intimidating), though, so maybe we should keep them for effect.

That’s two vehicle ironies in the past month. My small-but-mighty wife drives a big intimidating truck, and my dad, the most humble and understated person I know, drives a 263 horsepower rocket with a wing on the back.

September 24, 2007

Feedhub.com goes live!

It’s been a lot of hard work by the very dedicated and talented folks with whom I work, and we’re all very excited to get it out there for everyone to try. So, if you use or know about RSS, go check out feedhub.com. We hope you like it!

September 22, 2007

Prepay more

Recently, a friend asked me to look into mobile prepaid plans because she only uses her mobile for emergencies and wanted to try to reduce her monthly bill. She had heard from another friend that prepaid plans might be a good way to save money. Her current service is through Verizon, so we decided to check their prepaid plans first. So I did a little homework.

Verizon has 2 prepaid plans, EasyPay and INpulse.

The EasyPay plan doesn’t sound like it would save any money, as there are two versions of it and the lesser expensive one costs $50 per month. So unless she is already spending more that $50 per month, that’s probably not a good option. It also includes things that I know she will never use, like text and picture messaging.

The INpulse plan sounds good at first, but when you look at the details, it starts to sound less attractive. First off, there is a $.99 per day fee, regardless of whether you use your phone or not. That means there is a minimum of approximately $30 per month without ever making or receiving a call. Then, each minute costs $.10.

This is where it gets tricky.

The minutes expire, and how soon they expire depends on how many you buy at a time. The more you buy in one chunk, the longer they last. It appears that you have to buy a minimum of $15 worth of minutes at a time (approx 150 minutes), and at that amount, the minutes expire after only 30 days!

That means she would have to spend approx $45-$50 (with fees and taxes) per month to have 150 minutes per month. Hmmm, sounding like less of a good deal.

I decided to compare these prepaid plans with the regular monthly plans. They have a basic plan for $40 per month that includes 450 minutes. I’m pretty sure this is the plan my friend has currently, and I’m also sure she would never use 450 minutes in a month (probably not even in a year). After fees and taxes, this would probably be around $45-$50 per month.

It appears that the minimum you can spend per month to have service from Verizon is realistically around $45-$50. If you go prepaid, then you only get 150 minutes in that month, and if you go regular, you get 450 minutes.

The only benefit I can see to the prepaid plans is that they might be slightly cheaper if you are willing to buy minutes in large chunks so that they don’t expire so quickly, and you don’t want to be locked into a contract. Otherwise, I can’t really see any benefit. Am I missing something?

If you know of a carrier that provides a relatively inexpensive prepaid plan that would be good as an emergency plan, please let me know.

August 27, 2007

0 to 18

Last Monday evening, we went from no kids to an eighteen year-old, when our nephew moved in to go to start his college career at the nearby Penn State branch campus. We had been planning on it for a few months, but he called on Monday at 2:45pm to tell us he was leaving in fifteen minutes to bring his stuff and move in. He lives an hour away, and we thought he was coming on Thursday. Ah, teenagers.

His major is Computer Science. Coincidentally, someone asked me recently if I would encourage my kids to be interested in computers. While I probably haven’t had much influence on my nephew’s interests, I have to say that I’m looking forward to talking to him about his classes, and helping out if he needs.

Tonight he cooked dinner for us: Princess Chicken, from his favorite “Everything Chinese” cookbook. It was a little weird to sit back and let someone who is not me or Lor cook dinner, but we managed, and the chicken turned out to be quite delicious. Maybe we can convince him to cook more often …

Like most things, I’m sure it will have its ups and downs, and I’m sure it will be an adventure for all of us. He’s a great kid, though, so Lor and I agree that the ups are going to be much more frequent than the downs.

August 15, 2007

Mac Salad

Lori left this note for herself last night. When I noticed it in the morning today, my nerd brain immediately tried to make an Apple-related news headline out of it.

Of course, it had nothing to do with Apple, Macintosh computers, or anything remotely geeky at all. This past weekend we hosted two pool parties and ended up with a refrigerator-full of leftovers. Lori decided to bring the rest of the macaroni salad to her work luncheon on Thursday.

I suppose that makes me a nerdy fan-boy. So be it.

August 9, 2007

Moving back to .Mac

With Apple’s latest space bump to 10 gigs for .Mac accounts, I decided to move my sheet music from my box.net account to my .Mac iDisk. With the larger space, and OS integration, there’s just no good reason not to use it now.

You can find the files on my iDisk now. The files are still available at box.net, but won’t be for long.

July 20, 2007

Stop here

In the morning today, I noticed that one of the signs at a fairly busy red light on the drive to the park’n’ride had been changed from “Stop here on red” to “Stop here on red to activate sensor.” I’m sure most people have seen both versions of this sign, but today I was running late, and I noticed that my reaction to the revised wording was different than to the original.

My initial reaction to “Stop here on red” is that it is a forceful command, with no indication of either what the consequences to me will be if I do not (although crashing into another vehicle is certainly one fairly obvious consequence), or the benefit to me if I do stop there. I think my tendency is to ignore, or even question the authority of the sign.

On the other hand, my reaction to “Stop here on red to activate sensor” was that I wanted to stop right here because I perceived that doing so may cause the light to turn green a little more quickly, and so I might not miss the bus.

It may seem like a fairly trivial moment in the day, but I’ve found that drawing on all the little day-to-day experiences like this one helps me to think about, design, and implement a better user experience.

July 19, 2007

Masses et Motets de la Renaissance in 25 words or less

Album: Masses et Motets de la Renaissance - Musique Sacrée de la Renaissance - Century 8
Composer: Byrd, Monteverde, Palestrina, Tallis, and others
Artist: Various
Conductor: Various
Rating: ★★★★☆

Light, beautiful countertenor and soprano voices shine, and are the reason for listening to this pleasing, if somewhat typical, tour of the genre.

Find it at Amazon.com | Liturgica.com

July 17, 2007

More pets than people

I heard an interesting statistic on the Today Show. There are more pets than people in the US. It’s certainly true in our household, with three dogs and two people. Here are some other statistics, as well.

July 11, 2007

The special

Because Aunt Mae is such an incredible cook, we almost always have dinner at her house when visiting, but last night, due to some unfortunate circumstances, we ended up at a local Eat & Park for dinner. Fortunately, Aunt Mae is the kind of person around whom you just can’t help but smile and laugh, no matter what the circumstances.

When we were being seated, on the table next to ours was this sign. That brought on a few laughs, and lightened the mood.

When the time came to order, Lor had decided on the cheese-steak. “The regular or the special?” asked the waitress. Lor asked what the difference is, and the waitress answered that the regular comes with american cheese, and the special comes with Cheez Whiz.

In my mind, it’s debatable that american cheese qualifies as cheese, but I’ve always thought of it as at least being a closer approximation to real cheese than Cheez Whiz. I almost laughed out loud at the thought of Cheez Whiz as an upgrade to american cheese.

After the waitress walked away, we all laughed out loud for a bit. When the waitress came back, Lor ordered the special.

June 19, 2007

Subtitles

I know the morning news anchors and crew work as hard as anyone else, but even so, they have become a source of humorous morning entertainment for Lor and me.

In the morning today, they ran a short bit on Tiger Woods and his wife having had a baby less than 24 hours after the end of the U.S. Open. During the bit they showed a clip from an interview with him from just after the Open. At the bottom of the screen, they put a typical caption of his name, “Tiger Woods”, and a subtitle, “PGA Golfer”.

While sufficiently accurate, I would think that being the most dominant and recognizable golfer of one’s generation would earn a slightly more distinguished subtitle, or maybe even obviate the need for a subtitle at all.

Maybe soon they’ll have pieces on “George W. Bush”, “Politician”, or “Steve Jobs”, “Guy in black turtleneck”.