Come Together, Right Now, Over Facebook

Back when I was a member, the Macarthur High School Choir used to put on an annual Renaissance Dinner, wherein all of the choir members would don vaguely archaic dress, drink from flagons, and sing John Rutter Christmas carols and the occasional song in Latin for the enjoyment of the assembled audience (which in retrospect was probably just our parents and other adults who owed them favors). It was one of the highlights of my nerdy year, as I loved the music, the people, the food, and feeling like I was a part of something kind of big and important.

One year, a month or so before the dinner was scheduled, my friend Alex Nepomuceno found a very peculiar instrument somewhere around his house and brought it in to choir one day. It was vaguely mandolin shaped, but had more strings than seemed strictly prudent, and baffled all of us. (Looking back, it might have been a lute, though I still wouldn’t swear to it.) After we had spent several minutes examining it with the same air of intent perplexity we would have shown if it had been a Delorean engine with a blown flux capacitor, Jonathan Marcus, another choir member, piped up “Well, can I borrow it?” Alex was willing, so off it went with Jonathan.

A month rolled by. After much memorizing, rehearsing, costume assembling, and trying the patience of Mary Martin, our long-suffering choir director, it was time for the dinner. I was the “King” that year, so sat at the head table, which was set fairly far away from where most of the guests were. As I looked across the room, I saw Jonathan pull out the lute(?) and begin playing it for the visitors! He had, during the intervening month, taken the instrument home, tuned it up, and taught himself to play the blasted thing! I watched, a bit distracted, as he made his way through the tables, finally coming over to where I was sitting. He launched into a minutes-long, intricate, baroque-sounding finger-picked piece that left me flabbergasted.

“Holy monkeys, Jonathan! I can’t believe you figured out how to play that thing. And that piece was absolutely beautiful! Did you write that? What is it?”

Jonathan leaned over, jester’s cap bobbing merrily on his head, and replied in a conspiratorial whisper: “It’s Zeppelin, man!”

Good times, good times.

Thus, you can imagine my delight when, a month ago, I was trolling Facebook and stumbled across Jonathan. I had lost touch with him nearly 20 years ago when I graduated from high school, but still remembered fondly the time that we spent getting into and out of mischief in and outside of choir. So I dropped him an email and, after a fair bit of schedule jockeying, we managed to get together last night for a beer and 2 hours of uninterrupted conversation. He remains delightful company, and I was thoroughly glad to have a chance to catch up.

One of our immediate topics of conversation was “How did we do things before the Internet?” We had relied on it to relocate each other, to organize our meeting, to manage our calendars, and to get maps of the Taco Cabana where we met. Admittedly, we’re probably both more Internet-dependent than the average bear, but not dramatically so. And while I have historically had fairly little use for social networking sites in general, and MySpace in particular (prolonged exposure to which makes people either go blind or wish they had), Facebook has actually become a regular part of my life. It’s generally well thought-out, actually works most of the time, and has some very clever engineering that appeals to my inner web developer.

So, kudos to you, Facebook, Al Gore, and the Intertubes, and thanks for your help getting together with old friends. The next time I get together with any of you, the drinks are on me.

Yahoo Pipes

Yahoo Pipes is a nifty service that Steve Ivy tipped me off to. It provides a visual programming language, like Quartz Composer or Isadora, to suck in data from the web, process it, and spit it back out again. It makes it pretty easy to do interesting mashups, like a search for apartments in your city that are near parks, or building a news feed that consolidates article on a particular subject from lots of news sources, or finding and linking to videos for the top 10 songs on iTunes.

Fun stuff, but still not for the technically faint of heart.

iPhone Quest 2007: Success!

My buddy David went down to San Antonio Thursday night to queue up for Apple’s new iPhone. His patience was rewarded not only with successful acquisition of one of the coveted devices, but also with the chance to enjoy his 15 minutes of fame. He received coverage on:

  • My San Antonio: There was also a superb photo of him on their home page last night, but it has subsequently vanished. I hope David got a copy of it!
  • KSAT News: watch the video for a few seconds of interview. David is surprisingly lucid for someone who has been camping out on a sidewalk all night!
  • His own site: also includes links to an auction for the extra iPhone he picked up. Go buy it and help fund David’s upcoming wedding!

Congratulations, David! I’m looking forward to dropping by and playing with the new gadget.

UPDATE: Enjoy Crazy Apple Rumors’ coverage of iPhone night, which doesn’t feature David at all, right here.

Moving to WordPress

This weblog has always been run on Conversant, an excellent groupware, weblogging and publishing tool created by Macrobyte Resources. I worked for the company back in 2000, and enjoyed that time immensely, thanks both to the superb people I was surrounded by and the great projects we got to work on together. It was a remarkable place, cranking out some cutting-edge communication software with a completely distributed workforce, spread across several states, countries, and time zones. Alas, we eventually all moved in different directions, though Conversant lived on and continued to grow and to be improved.

And while Conversant has served me personally long and well, I’m finally moving the website off of it and on to WordPress, a nifty open-source publishing system that lacks some of the really amazing features that Conversant boasts, but which is easier for me to tweak for myself and which has a large and active community of people doing interesting things with it. This is a tough decision, as I’ve invested a lot into Conversant, and am reluctant to let it go, but after dithering about it for a year, finally feel like the time has come for this site. (I’m still using Conversant for some of the applications I’ve developed for our church, and have no plans to move those any time soon.)

I’ve moved a bit of the old content over already, and will be bringing over more as I’m able to get it exported from the old site. The look and feel will likely change regularly for a while as I experiment and settle in to the new digs, so please be patient if you turn up one day and it suddenly looks like MySpace (eww). This too shall pass.

New Texas State Homepage

The last 3 months of work at the office finally comes to fruition: we’ve launched the new Texas State University site! The old one was some pretty sloppy work, so I’m particularly excited by the quality of this new design.

Especially sexy bits for the technical folks:

  • XHTML Strict.
  • CSS-based design; not a table in sight.
  • Automatically generated headline text images.
  • All content managed through Magnolia, making it easily maintainable.
  • Unobtrusive Javascript, thanks to Prototype, which we all now adore.
  • Microformat output for events.
  • Rising Stars content managed in Magnolia, output to XML, rendered through Flash.
  • All URLs rewritten on the fly by Javascript to enable link tracking.
  • High performance custom caching architecture.

Next projects: give a similar treatment to the other managed sites and get a decent campus-wide events calendar up, going, and integrated with everything else.

Boring RSS Housekeeping

Hi folks,

For those of you subscribed to this weblog via RSS, please update your readers to the new feed address:

http://feeds.feedburner.com/mcmains/ruminations

The old address will continue to work for the time being, but may break at some point in the future. Thanks!

UPDATE: For some reason, this particular post attracts comment spammers like moths to a flamethrower. Thus, I’m turning comments off for this page. Sorry about that, real humans!