Ramblings

First, let me say that it’s not just me that thinks Ariel is hot.

I’ve just learned that INXS, who was my absolute favorite band for a couple years in high school (yes, yes, I know, just shut up), is going to do a reality show called Rock Star, in which they’ll hold auditions on five continents to find a replacement for Michael Hutchence, who died in 1997. I’m so disappointed in these guys. I thought they had more class than this.

One random reason why I don’t drink: The man went to the hospital last week complaining of serious stomach pains, and X-rays revealed the construction bars were lodged in his stomach. I do enough stupid things while I’m sober.

Lava safety tips:

– Stay inside the National Park Service’s rope perimeter.
– Do not go near the water and do not enter bench areas. Stay at least a quarter-mile inland.
– Move inland quickly if you hear cracking or booming sounds or other unusual noises.

I’ve also learned, after less than 48 hours of relative solitude, that if I were still single, I’d probably be dead.

Howdy, Y’all

So here I am in Knoxville, Tennesee. I flew this morning. My flight arrived just after noon and I was settled into my hotel room and unpacked shortly thereafter. My training (the reason I’m here) begins tomorrow morning at 9:00 AM. Wish me luck.

I’m travelling alone again, since plane tickets for this trip were so expensive. So once again, I’m here without Jen and Grace, so my evenings are free and boring.

Dave and I tried to get iChat AV to work, but we had trouble since he’s still at work. We’ll try again when he gets home. Hopefully it’ll work when he’s no longer behind that particular firewall.

It’s Like Living in the Future

So, Apple kicked in a couple free iSight cameras for our recent order. Naturally, being the inquisitive and investigative types we are, we tried them out right away.

The iSight and iChat AV work great over our cable modem connections. We got great frame rates (15-20 per second) and phenomenal throughput (about 190 kps). Sweet! Audio was perfectly intelligible, but not CD quality. Here’s me chatting with Dave:

And here’s me chatting with Dave’s cat, Dart:

Dave is a much better conversationalist than Dart, but Dart held his own until we started discussing the influence of The Kinks on 80s new wave bands. After that, I could tell he was faking it.

Tangelo Updates

I’m getting ready to release Tangelo 1.0b5 to my beta testers. This version supports multiple weblogs and provides valid RSS and Atom feeds, plus a few minor interface improvements.

Warning: minor geek speak to follow, but nothing too deep.

Getting the RSS feed to validate was a chore. I worked on it for days. I couldn’t understand what was wrong. The file that Tangelo generated on my own machine was perfectly valid and perfectly fine. Hmmm. Must be something wrong the FTP code, because once it’s uploaded, it has a null character toward the end of the feed. Weird.

Now, I’m programming Tangelo in REALbasic and I’m running the latest release, version 5.5.2. I also keep 5.5.1 handy, as I’ll often launch the older version to test something quickly. This is what I was doing with Tangelo. I had my main code open in 5.5.2, and my demo code open in 5.5.1. Everything worked in the demo code, but as soon as I switched to my production code, BOOM! Feed’s broken.

In REALbasic, all networking is done through sockets. So once I realized that the difference was between 5.5.1 and 5.5.2 (and not in my code, which is correct), I figured there must be something that changed in the socket code between 5.5.1 and 5.5.2. So I posted a question to the incredibly valuable REALbasic Network User Group, the best and most informative mailing list I’ve ever participated in. Turns out there’s a bug in REALbasic 5.5.2, but it’s not in the sockets. It’s in the BinaryStream, which is simply a way to read data from a file (as opposed to treating the file as text). As the BinaryStream reads in data (in chunks, the size of which is determined by the programmer), it adds a null character to the stream. Thanks to Lou Forlini for pointing me in the right direction.

So, the fix for now is to revert to 5.5.1, which isn’t that big a deal, I suppose, and hope for 5.5.3. And if there is no 5.5.3, hey, that’s cool. That just means RB 6 is coming faster.

For The Gipper

Ronald ReaganWhen people tell me I became president on January 20, 1981, I feel I have to correct them. You don’t become president of the United States. You are given temporary custody of an institution called the presidency, which belongs to our people. – Ronald Reagan, 1988.

This one’s for the Gipper. Rest in peace.

I’m still haunted by former first lady Nancy Reagan’s recent statement about her husband’s deteriorating condition: Ronnie’s long journey has finally taken him to a distant place where I can no longer reach him. A chilling reminder of the unrelenting disease that claimed him.

It Still Happens All The Time

We finally got around to re-recording “It Happens All The Time” this weekend. Click here to download the new version. No more goofy synth running through the whole song (there’s still a tiny bit of synth in there, but it’s completely different and I think it’s used much more effectively this time). Two guitar parts plus bass and drums. Rather than using a stock drum track like I did before, I created a new drum line from scratch in Reason Adapted, an absolute kick-butt program from Propellerhead Software.

And last night, my good friend Brett came over to give GarageBand a try. Brett was the worship leader at Westwood who preceded me. He’s now the Worship and Arts Director for NewSong Fellowship in Lancaster. We fooled around with GarageBand and Reason (ReWire rocks!) for a while, then he decided to record a worship song he’d written a few years ago called “You Alone.” Click here to hear it. Brett did all of the male vocals and guitar work. His girlfriend Jamie did the female vocals, and Jen did the bass line. What did I do? Ummm… I was the producer. Yeah, that’s it. I produced the whole thing. Well, I did help to talk him out of including the Nordic Keyed Fiddle. But Brett was floored by the possibilities that GarageBand and Reason present. I figure he’ll be saving up for a Mac pretty soon.

PowerBook G4: $3100
M-Audio MobilePre w/Reason Adapted: $150
iLife ’04 w/GarageBand (educator discount): $35
Being able to record a song in an evening and have it available worldwide on the Internet the next day: Priceless

Top Ten Albums

10) Lincoln – They Might Be Giants

Ana Ng and I are growing old
And we still haven’t walked in the glow of each other’s majestic presence
Listen, Ana, hear my words
They’re the words you would think I would say
If there was a me for you
“Ana Ng”

9) Muswell Hillbillies – The Kinks

You keep all your smart modern writers
Give me William Shakespeare
You keep all your smart modern painters
I’ll take Rembrandt, Titian, Da Vinci, and Gainsborough
“20th Century Man”

8) Grind – Jawbone Hill

Hey, baby, look to the seasons
Hey, baby, feel them one by one
Hey, baby, shout to the rainbow
Tell the Artist about His beautiful light
“Sun, Moon, and Angels”

7) The Burn Service – Vineyard Music Group

You are the fountain of my life
And in Your light I find my reason
‘Cause Your love reaches to the stars
Even the great deep
And Your love reaches to this heart
And it makes me sing
“Your Love Reaches Me”

6) Utopia Parkway – Fountains of Wayne

When you think you’ve found something worth holding onto
Reaching for attention, hoping she would notice
You collecting bottles and thrown away cans
Like she was returnable, one day would refill your hands
How she loved you, all you imagined
Fit so well into your plans
“Troubled Times”

5) Resigned – Michael Penn

What once I took as remedies were only chalk hypotheses
‘Tis the season for a breeze to blow them all away
To add insult to injury, the sum you gets means I agree
So you can call that empathy and find someone else to blame
“All That That Implies”

4) Ben Folds Live – Ben Folds

I pushed you ’cause I loved you guys
I didn’t realize you weren’t having fun
And I dragged you up the stairs and told you to fly
Flapping your arms, you started to cry you were too high
“Philosophy”

3) Much Afraid – Jars of Clay

Fare thee well
We’re trading all our words for tea and sympathy
Wonder why we try for things that could never be
Play our heart’s lament like an unrehearsed symphony
“Tea and Sympathy”

2) Pinkerton – Weezer

Yesterday I went outside
With my mama’s mason jar
Caught a lovely butterfly
When I woke up today
Looked in on my fairy pet
She had withered all away
“Butterfly”

1) Gordon – Barenaked Ladies

Drove downtown in the rain
Nine thirty on a Tuesday night
Just to check out the late night record shop
“Brian Wilson”

Fictition Isn’t a Word

I try to be as apolitical as I can. I don’t really enjoy discussing politics, and I know that many of my own convictions and beliefs, while strongly held, are at odds with what many people, including many close friends, believe. And that’s OK with me.

But I have to mention this whole Michael Moore thing. I agree with Josh that Moore is “one of the few people who I believe sincerely hates America, including all that it has ever stood for and everything it currently stands for.” But let me be clear: I don’t dislike Moore because of his politics; I agree with him on some issues (but not many). I dislike him because he’s dishonest.

Andy Ihnatko is one of my favorite writers. I trust what he has to say, because he’s honest. So I was interested to read about his investigation of the facts laid out in Bowling for Columbine. Andy wrote: My research is still preliminary. I’ve found so many problems with the accuracy of the film that at some point, I just had to throw up my hands and start at the beginning of the film and work my way forward. So let’s start with the title of the movie. Moore notes that the two kids who committed the Columbine massacre had attended a bowling class before attacking the school and asks why so many people blamed music, movies and video games for the tragedy. From the same logic, why not blame bowling? Read Andy’s full essay for more.

Another article says, Every single scene in Michael Moore’s films are like this. They seem to be intelligent; they seem to reveal some deep inner truth, but after a few moments of scrutiny, they fall apart. If you’ve ever taken an organic chemistry class, you know that there’s always a guy who sits up front and looks like he knows everything. You also know there’s a difference between looking like you know everything and actually knowing everything. Michael Moore is an expert at looking intelligent, not at being intelligent.

In accepting his Oscar for Bowling for Columbine, Moore went into his famous rant: I have invited my fellow documentary nominees on the stage with us, and we would like to – they’re here in solidarity with me because we like nonfiction. We like nonfiction and we live in fictitious times. We live in the time where we have fictitious election results that elects a fictitious president. We live in a time where we have a man sending us to war for fictitious reasons. Whether it’s the fictition of duct tape or fictition of orange alerts we are against this war, Mr. Bush. Shame on you, Mr. Bush, shame on you. And any time you got the Pope and the Dixie Chicks against you, your time is up. Thank you very much. Regardless of your politics, your Oscar acceptance speech isn’t the time to rally the troops or denounce the president. It’s when you say “Thank you!” and leave gracefully.

Now, his latest project, Fahrenheit 9/11, is scheduled to be released on June 25, which happens to be my tenth anniversary. Fahrenheit 9/11 — doesn’t that name ring a bell? It sure did for Ray Bradbury, author of Fahrenheit 451: He is a horrible human being. Horrible human! He also states: Michael Moore is a screwed [expletive deleted — this is a family site, thank-you-very-much], that is what I think about that case. He stole my title and changed the numbers without ever asking me for permission. Tell us how you really feel, Ray.

At any rate, you may recall that Disney, the parent company of Miramax, took a pass on Moore’s new project last month: Miramax Films announced yesterday that it would not be distributing the film. This was a day after Walt Disney Co., which owns Miramax, made a public statement that it would prevent Miramax from releasing the documentary. And Moore, predictably, went into a huff about censorship, which really wasn’t at issue, since the government wasn’t involved.

But Disney’s move gave Moore an excuse to draw some more attention to himself. In doing so, he claimed that Disney had just dropped the bomb on him, and he feigned surprised. But then, Less than 24 hours after accusing the Walt Disney Company of pulling the plug on his latest documentary in a blatant attempt at political censorship, the film-maker Michael Moore has admitted he knew a year ago that Disney had no intention of distributing it. Oh, so that’s how it is. We have a word for that. It’s lying.

You may like Michael Moore. You may enjoy his work and agree with his politics. Hey, that’s cool with me. Just be honest, all right?

So What’s New?

Been working on the backyard. Here’s our new French doors, freshly installed:

And here’s the gazebo, fully assembled. You can’t really tell, but the doors are behind it.

And, of course, there was Gracie’s birthday.

And we bought Grace a new friend, Rainbow Fish.

Other than that, been working on Tangelo 1.0b5. Thanks to Bill and Leslie for helping out with documentation.

Looks like I’ll be travelling to Knoxville and Chicago this summer, plus Ocean City for vacation.

I started playing on Grace Church’s Worship Team this week. It was weird to be with another group of musicians, but it was good to play again.