Weekend To-Do: Postmortem

  • Post job opening to Craig’s List. Wonder why it doesn’t appear on the site. Email support. Fail to receive reply. Realize one gets what one pays for.
  • Go to airport to retrieve 15 year old. Scoff at 10 year old’s suggestions that repeated schedule changes are airline’s way of “breaking it to you gently that the plane crashed.”
  • Breathe sigh of relief when 15 year old’s arrival proves 10 year old’s theory false.
  • Wonder if bringing 8 year old to honky-tonk bars to hear dad play music will ultimately give him a healthier or less-healthy attitude toward alcohol.
  • Shoot lots of virtual, fake, video-game zombies. Feel warm glow of virtual, fake, video-game accomplishment for protecting virtual, fake, video-game loved ones. Tell actual, non-fake, real-world loved ones to stop interrupting zombie-shooting.
  • Read important masterpiece of world literature.

Summer in the Park Show

The Patio Boys, the band with which I play, put on a show last night for the City of San Marcos. We were scheduled to be in the park, but weather forced us indoors and scared away a good portion of the crowd that usually attends these concerts. We had fun anyway, though, as lots of our regular fans showed up along with a pile of kids (23.7% of them mine) who were running, playing, doing handstands and dancing in the back of the room.

The newspaper published a nice article on us yesterday as well. I was, however, chagrined to note that they savaged my biography. Here’s the original I sent them:

Sean McMains was born in Tennessee, but got to Texas as quickly as he could. He grew up in San Antonio, and studied music in New York, for all the good it did him. He’s sung opera, played with Jazz bands, been a member of symphony orchestras, done church music, and participated in Barbershop quartets. He currently works for the University as a computer programmer when he’s not spending time with his wife and four delightful children. He likes piña coladas, getting caught in the rain, is not into yoga, and has half a brain.

If you missed us yesterday, we’re also playing at Cheatham Street Warehouse this Sunday at 4:00pm, so come on out!

Come Work With Me!

We’re currently hiring another web developer for my team at Texas State University. If you’ve got some Java and web application skills, drop in an application! Here’s the Craig’s List ad:

Do you want a great, big salary with a corner window office, free meals and in-chair massages during your work day? Well, you won’t find any of that here at Texas State University — San Marcos. What you will find, however, is a great work/life balance and a creative and interesting work environment. Some of the things you can look forward to:

  • A small, dynamic team of programmers who work closely together and love clean, beautiful code. (See the University home page for an example of the work we’re doing.)
  • “20 percent time” — programmers have the option to spend 20% of their work time on programming projects of their own choosing.
  • Biweekly Coder’s Cafes, technical information sharing sessions over lunch where you can show off your work and see what other folks are up to.
  • State-mandated 40 hour/week average work time, with additional vacation and holiday time.
  • Comprehensive benefits program.
  • The beautiful campus of Texas State University. Take a swim in the river, paddle in a kayak, or walk through the woods at lunch.
  • Work in the Alkek Library, a 313,000 square foot facility with excellent audio/visual, government archive, cartography and technical collections, plus a photo gallery with rotating exhibits, a special writer’s collection, and spectacular views of the surrounding city and hill country.
  • 30 minutes/day of work time is available for fitness activities.
  • Time off work and payment of fees for taking University classes.
  • Discounts at the University Bookstore, local businesses, and University athletic and
    cultural events.

What we’re looking for is someone who knows Java and a scripting language or two, is familiar with web application development, can find her way around a Linux system, is comfortable with object-oriented design, and who has good communication skills.

To see the official job posting and apply for the job, go to Texas State’s job site and search for job posting number 2007405. The job title is Programmer Analyst II, the pay starts at $4,721/month, and the position is open until August 15. You can email me with questions about the job if you like, but don’t send your resume — that has to go to HR through the job site.

NOTE: For legal purposes, the above is a work of fiction. While I personally believe it to all be true, it does not reflect the official position of the University. Please refer to the job posting for that.

An Earful of Stories

This is just a quick shill for Escape Pod, a Science Fiction/Fantasy podcast I recently stumbled across. It broadcasts well-read weekly stories along with a light sprinkling of discussion on top. The stories are of consistently high quality, and feature names such as David Brin, Robert Silverburg and Isaac Asimov which will be immediately familiar to anyone with a passing interest in the genre. New authors also appear, with a whole spate of Hugo Award nominees making a recent run.

If you have an interest in this sort of literature and listen to podcasts, it would be well worth your time to take Escape Pod for a test drive.

P.S. I don’t remember where I came across this podcast. If you tipped me off to it and I’m dissing you by not acknowledging that, let me know and I’ll remedy the oversight!

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.

Weekend To-Do: Postmortem

  • Discuss their recent urological procedures with two friends. Get the willies.
  • Play for offering at church. Cause long-term downward spiral, eventual collapse of church finances.
  • Celebrate family members’ birthdays by eating enormous heaping piles of dead cow, turkey. Vow never to eat BBQ again.
  • Eat BBQ again.
  • Make stuffed jalepeños. Realize belatedly that wrapping saran wrap around one’s hands isn’t as good as having actual gloves. Endure fiery agony.
  • Eat 52 stuffed jalepeños, partly because they’re delicious, but mostly as vengeance for aforementioned fiery agony.
  • Finish reading Harry Potter. Lament having job, precluding going back and reading all of the books again over course of next week.

Attack of the Killer Porcupine

The other night, we had an emergency at work: the main Content Management Server has spontaneously rebooted, corrupting the database that contains about 90 of the University’s websites. Jeff and I rushed in at about 9:00pm and worked diligently, with only occasional breaks to watch Futurama, until 4:00am. Nearly hallucinatory with fatigue, we then stumbled out to the parking garage where our cars were, only to discover this guarding them:

Porcupine

“What on earth? Is that a possum? Or a racoon?”

“I think it’s a…holy cats…a porcupine!”

We continued to watch the critter, who was apparently dazed, as he alternately walked in counterclockwise circles, lay down on the curb to rest, and tried to climb the support columns. He seemed utterly indifferent to our presence, and was drooling prodigiously, which made us think he was probably pretty sick. We flagged down a passing campus security officer who was similarly bemused, but who eventually contacted his Sergent. “Leave it alone” was the Sergent’s advice, even though we’d expressed concern that it might be rabid.

After about 20 minutes of this, Jeff and I decided to go ahead and head out. We left the campus security office sitting in his golf cart, watching the critter wander around, still not doing anything about capturing it or getting it out of harms way.

I was rather miffed that they didn’t seem to be taking the rabies threat seriously, but was gratified to see three police cars racing toward the parking garage as we left. I like to imagine that the call went out on the radio shortly after our departure: “Aww, it’s cute. Come here, little guy. Want a bite of my sandwich? Hey, what are you doing? AARAAGAH! Officer down! Officer down! [static]” and that all those cars found on their arrival was the golf cart and an abandoned sandwich.

P.S. Thanks to Jeff and Fazia for the photo.

Bridge Over Jason’s Studio

Yesterday evening, I went up to Pflugerville to visit Jason Young and his delightful wife Erin. Jason is quite a polymath: he does commercial music, woodworking, film audio, set construction, and arranges much of the music for Baylor’s All University Sing each year. Since so much of his work is done in his home studio, he has long been mulling over how to best turn it into a good working space. Those dreams and plans finally came to fruition a few months back when he embarked on a massive remodeling of the studio, finally ready to make it exactly what he wanted it to be.

He anticipated the project taking 2 weeks. That span quickly came and went. The project stretched on to 3 weeks, then 4, and finally, by the end of week 7, the was room ready to use again. I applaud his tenacity, as I’m pretty sure around the end of week 3 I would have simply set fire to the house and moved to a Caribbean island to live out the remainder of my days wearing dreadlocks and selling shells to tourists.

And the results are wondrous. Not to overstate the case, but the room is a work of art. There’s an enormous amount of fit and finish that went into it, with beautiful, technically complicated details all over the place. From the routed veneered desktop, to the crown molding that has to be cut to accommodate corners in both the wall and the ceiling at the same time, to the hidden pipes and troughs that conceal all the wiring, to the isolation booth that is essentially an airtight room within the room, Jason did a meticulous, amazing job overcoming a ton of technical obstacles to create a space that’s a treat to work in.

To celebrate the completion of the project, he has been graciously inviting his friends to try out the studio. I disappeared into the isolation booth for a few minutes with a guitar, and then again to lay down a vocal track — both single takes with no punching in or out. I’ve been experimenting some with a much more raw, improvisatory vocal style than I usually sing with, and wanted to see what it sounded like. Thus, anything good in this recording is Jason’s doing. The rough bits, which are numerous, are wholly my fault.

[audio:bridge.mp3]

It was really interesting to see Jason work and put the pieces together. Because we’re so used to hearing sounds with a certain amount of presence from reflections off of walls and other surfaces, the raw tracks from the booth sounded just dreadful to my ear. That is, however, by design, as the foam on the walls sucks up the sound before it can reflect back, leaving the engineer is left with a very straight, dry source to work with. He can then add however much presence or other processing he deems appropriate with more control that would be possible if there were already echoes on the recording. I asked Jason to keep things pretty raw, but it still amazed me just how much difference a light reverb made to the sound of the recording.

After enjoying a wonderful dinner of homemade bagel sandwiches and the 3 hours of fooling around in the studio, we finished off the evening with some time playing Wii, discussion of the musical ciphers in the Rosslyn Chapel, and a review of some of our favorite (or at least most-often-read) books. It was a great visit, as always, even though we didn’t get around to building anything destructive this time around.

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.