REAL World 2007, Day Zero

And so it has begun again. This morning I woke up in Lancaster, rode to Harrisburg (courtesy of Tom), flew to Pittsburgh (who has free wifi in the airport), flew to Newark, and finally flew to Austin. All for REAL World 2007.

Not much to report so far. My flights were quiet and uneventful, which, incidentally, is exactly how I prefer them.

I did the early registration tonight and hung to chat with Stephen, Norman, Aaron, Bill, Jon, Asher, and a few other guys. Dave finally got in from his flight around 9:00, at which point we walked around 6th Street for a while before getting pizza, since neither of us had had supper).

Then we watched a couple episodes of The Office and now I’m about to go to bed.

Tomorrow starts off with Geoff’s keynote, followed by a customer keynote (not sure what that’s about), and then another keynote by some dude from Novell (almost certainly about Linux). Should be interesting.

I’m not sure quite sure what to expect from the announcements this year, although there are a few things I’m hoping for, namely Cocoa and Swordfish. Swordfish was supposed to ship in 2005 and Cocoa was supposed to ship in 2006. I understand things change, and I know RS got pounded pretty hard by Apple’s Intel switch. But I could really use both of these technologies.

I imagine Geoff will really drive home the fact that REALbasic 2007 R2 was built with REALbasic 2007 R1. That’s great news, and certainly worth bragging about.

Otherwise, I’m not sure what we’ll hear tomorrow, but I’ll post here when I know more.

iGrill

You know, I really like my iPod. I like listening to it, and playing games on it, and managing my contacts and appointments with it.

And you know, I really like my George Foreman Grill. I’m into low-carb, so the GFG is a very convenient way to cook up some leftover steak or chicken at lunch.

I can’t say I’ve ever felt like the two belonged together.

But then I suppose I’m not as innovative as some people.

Introducing the iGrill: ten whole watts of audio goodness for $150, including a grill.

For the discerning fan of both meat and music.

Slashdot Comment of the Day: Browser Wars

From Browser Wars IV: A New Hope

Luke Spyglass: “How did my father die?”

NCSA Mosaic: “A young web browser named Internet Explorer, who was a derivative of mine until he turned to evil, helped the Emporer hunt down and destroy the W3C standards. He betrayed and murdered your father. IE was seduced by the Dark Side of the internet.”

I’m such a nerd that this is one of the funniest things I’ve read in a while.

The God Debate

No matter which side of the debate you’re on, this is an interesting read: Rick Warren, pastor of Saddleback Church and author of The Purpose Driven Life, and Sam Harris, well-known atheist and author of The End Of Faith: Religion, Terror, and the Future of Reason, sit down for a friendly chat about whether or not God exists.

Some choice quotes, taken completely out of context:

Sam Harris: There’s no evidence for such a God, and it’s instructive to notice that we’re all atheists with respect to Zeus and the thousands of other dead gods whom now nobody worships.

Rick Warren: I see the fingerprints of God everywhere. I see them in culture. I see them in law. I see them in literature. I see them in nature. I see them in my own life.

Sam Harris: How is it fair for God to have designed a world which gives such ambiguous testimony to his existence? How is it fair to have created a system where belief is the crucial piece, rather than being a good person?

Rick Warren: We’re both betting. He’s betting his life that he’s right. I’m betting my life that Jesus was not a liar. When we die, if he’s right, I’ve lost nothing. If I’m right, he’s lost everything. I’m not willing to make that gamble.

Sam Harris: I think you could use your time and attention better than organizing your life around a belief that the Bible is the inerrant word of God and the best book we’re ever going to have on every relevant subject.

Rick Warren: You’re more spiritual than you think. You just don’t want a boss. You don’t want a God who tells you what to do.

They both make good points, and they remain civil throughout their dialogue, which is a refreshing change from so much that you see and hear these days.

One Hundred Million

eWeek: Apple Inc. has sold its 100 millionth iPod in just over five years, boasting on Monday that the digital device was “the fastest selling music player in history” that appeals to both young and old.

Wow. That’s a lot of iPods. I mean, a whole lot of iPods. I came across an interesting comment on Slashdot about this: Let’s put this in perspective. Not all of these buyers were American, and many of them have probably owned more than one iPod, but the population of the United States is slightly over 300 million. And Apple has apparently sold 100 million.

Yeah. It’s official. That’s a lot.

In related news, I now know one person who has a Zune. Heh.

New Addiction

I’ve recently become hooked on Tower Defense games.

It all started with Flash Element TD a couple months ago. After one game, I was hooked. It was a wonderful little diversion that held my attention, gave me a bit of a challenge, and was immensely satisfying.

And I wasn’t alone.

But it didn’t last long.

See, I’m a junkie.

I needed to move on the harder stuff.

So I eagerly awaited Flash Circle TD, the sequel to Flash Element TD. When it came out (like a month late, I might add), I was elated. But the excitement soon gave way to disappointment. As is the case with so many movies, the sequel simply wasn’t as good as the original (mostly because I couldn’t use my beloved Fire Tower anymore).

Time passed.

I went back, grudgingly, to Flash Element TD.

More time passed.

After a while, Jay Is Games provided a brief review of Desktop Tower Defense. This is, hands down, the best of the Tower Defense genre.

I am totally and utterly hooked on this game. In fact, I need only type “h” into Safari’s address bar, and it fills in the rest of the URL (it’s at handdrawngames.com, hence the “h”).

My only critique is that at 49 or 50 levels, it’s just not long enough. I always end up wanting more, even after those stupid flying bosses get past me every single time.

Anyway, go play it. It’s a ton of fun. I’m hooked.

Prank’d

So, I was about to write up a rundown of this year’s best and lamest April Fool’s Day pranks, when I discovered that Wikipedia (of course) has already done it. So rather than re-invent the proverbial wheel, I here present you with their much more comprehensive list. Keep checking, as the list is still being edited as I write this.

But I didn’t want to leave you completely prankless, so I decided it was time to write about the best April Fool’s Day I ever had.

Those of you who know me know that I was a substitute teacher for several years after college. I loved being a daily sub. No take home work, no planning, and I got to hang out with kids all day. Who could ask for anything more? Of course, there was no benefits package, and the pay sucked. And there was never any guarantee of work.

That last point seldom proved to be problematic for me. I established myself as a reliable sub for a couple of schools and wound up with lots of repeat business. In fact, I often had to turn down work. Being a regular at a handful of schools was great, because I got to know the faculty and the students pretty well over time.

But on April 1, 1997, I found myself at a school where I’d never taught before. I was teaching 8th grade English at Landisville Middle School. I couldn’t have asked for a better setup. See, the kids at my regular schools knew me, and they knew I could never resist a cheap joke, so April Fool’s Day wouldn’t have been as much as fun with them; they would have been expecting it from me. But at a new school, the possibilities were endless.

For my first period class, I went with the standard fake pop quiz. I even found some ScanTron forms and passed them out before I let the kids off the hook. They weren’t terribly pleased with me, but I thought it was pretty funny.

I soon enlisted their help. During first period, I got out my seating chart for second period, and I asked the kids who could take a joke. They discussed the matter and gave me a name. Then I gathered from them all of the information they could muster, from easily known and obvious things to ridiculous details that I could never possibly know. I swore them to secrecy, and they agreed (and as it turned out, they all kept the secret).

When second period started, I took roll orally. This was pretty much standard operating procedure for a sub, so it aroused no suspicion. But when I came to the victim’s name on my seating chart, I paused. “Hey!” I said. “I know you!”

The victim was confused. She had no idea who I was.

“Don’t you remember me?” I asked. By now, the other kids in the class were staring and wondering how I knew her. I started with the easy stuff. “Oh, come on! Your mom’s name is Sally and your dad’s name is Mark.” More confusion. That’s when I poured it on. “You spent July at the lake, right? And you were upset because you had to share a room with your cousin, remember?”

At this point, the victim was in shock. She could not remember me to save her life, and with good reason. So I finally dropped the bomb: “April Fool’s!”

The class erupted into hysterical laughter, and victim heaved a sigh of relief before laughing herself.

When the laughter died down, I produced my third period seating chart and asked the second period kids who could take a joke. Then I swore them to secrecy.

Lather, rinse, repeat.

Amazingly, the 8th graders kept their secret all day long. In every period, I was able to take someone completely by surprise.

Ah, it was a great day. One of my best. Lots of good fun, and no one got hurt. And we even got our classwork done.

April 1st Again

So April 1st rolls around again, but on a Sunday (Palm Sunday, to boot).

April Fool’s Day on a Sunday isn’t as much fun as a weekday. And in browsing the tech sites, it seems that everyone is either trying too hard, or not trying enough. For example:

According to Apple sources, OS 11 will move away from the BSD/Mach kernel used in OS X, and adopt the Linux kernel instead, allowing users to make use of a far greater range of packages and hardware components.

See, that’s not funny. Because a good April Fool’s prank has to be believable. That’s what differentiates a prank from just a stupid non-funny joke. Although, truth be told, I did enjoy this tidbit from that same article:

The tentative nicknames for OS 11 have also been leaked after Apple applied for their copyright. Whereas OS X naming was based on big cats (Tiger, Leopard, Jaguar, etc.), OS 11 releases will be named after bears. Here’s the tentative list:
OS 11.0, “Polar”
OS 11.1, “Grizzly”
OS 11.2, “Panda”
OS 11.3, “Kodiak”
OS 11.4, “Sloth”
OS 11.5, “Sun”

I think 11.3 will rock.

I’ll try to post a more complete roundup of this year’s pranks tomorrow.

More Things That Bug Me

Click here for my original list.

1) When they show commercials during On-Demand programming. Come on, man. I’ve already paid for the content. If you’re going to show me commercials, then don’t charge me. Conversely, if you’re going to charge me, then don’t show me commercials.

2) People who let their kids run around like maniacs at the play area at Park City Center. If you can’t control your kid, keep him at home.

3) Speaking of the mall, people who ignore regular traffic patterns when shopping in stores. This is America. We drive, walk, run, and otherwise ambulate on the right. This isn’t rocket science. It’s not even a science.

4) Diclofenac. I’m currently taking this for pain in my right heel and I can’t say as it’s doing much for the pain. It’s doing a lot, just not for the pain. Possible side effects may include constipation, ringing in the ears, unexplained weight gain, fever, blisters, hives, difficulty breathing or swallowing, headache, dizziness, excessive tiredness, lack of energy, painful urination. Lovely. Fortunately, the only side effects I’ve noticed are a headache and some general lightheadedness. Maybe some lack of energy, but I’d be hard pressed to pin that exclusively on the medicine.

5) The bully who kept taking the ball right out of Grace’s hands during her basketball game yesterday. She’s one of about three girls in the whole league, and there’s no need to put the biggest, meanest boy up against her. Every time she got the ball, he walked right up to her and ripped it out of her hands. I haven’t seen her that upset in a long time. Anyway, this isn’t high-stakes stuff we’re talking about. They don’t even keep score. But some of the parents act like they’re watching their first and second graders in the playoffs.

6) The fact I barely ever play my Rickenbacker anymore. Although I hope that’s changing soon. Single coil pickups rule.

7) The fact that I still can’t figure out how to do ChordPro parsing and rendering in REALbasic. I’m sure it can be done, and I think it’s probably pretty easy, but every time I try, I can’t get my head around the problem. I should probably try it sometime when it’s not late at night and I’m all tired. Plus, I haven’t tried all that hard. Really.

8) All the stupid “Grow-themed” games that are popping up all over the net. Maybe it’s just me, but I just don’t get it. Games are supposed to be fun, not weird.

9) That The Shins played in Philly last week and I didn’t go. They are rapidly becoming one of my favorite bands.

10) A bug in Tangelo that’s making it eat images. It’s driving me nuts. I know it’s something simple and stupid, but I haven’t figured it out yet, and it’s really starting to drive me nuts.