Archive for April, 2007


Why I’m Blogging and Not Working

April 26, 2007

This morning, a little after 9:00, I got a call from a fellow named Matt Rutherford. Matt is the systems administrator for the SERL (Software Engineering Research Lab) servers, the same servers that we use for our SVN repository. He needed me to go into the machine room and reboot one of them—Gatekeeper—because there was something wrong with it. Now the reason Matt couldn’t do this himself is because he lives in Niwot, or some other such non-Boulder place, and rarely finds himself on campus. You see, gentle reader, Matt is a graduate student on whom the task of administrating these computers has been dumped.

So I ankled on over to the machine room and pressed the button the KVM to switch the input devices over to Gatekeeper. “No Signal,” said the monitor. “OK,” I think to myself and proceed to try a few of the other inputs near the one labeled “Gatekeeper.” Nothing. I decided to try the inputs labeled “serl1” and “serl2.” Still nothing, not even a, “No Signal.” But I have not been defeated yet because Matt had said that, failing everything else, I could hard-reboot the computer using the power button on its front; so down I bend in search of the ubiquitous power button. And it was then that I discovered someone had removed all of the face plates from the machines—the face plates with the labels identifying which machine was which—and had left them lying on the floor.

Not to be so easily defeated, I thought, “Fine. I’ll just reboot every machine.” But at this point I failed to find anything resembling a power button on any of the machines. And so I returned to e-mail Matt—having forgotten my phone at home—and apprise him of the situation. Without access to these servers I cannot check out or commit any code, so I am in no big hurry to make enormous changes to my working copy.

“Why,” you may ask, “are you angry with the CS Dept. and not this Matt Rutherford character?” The reason is this: some time ago the CS Dept. decided that in order to save some money they wouldn’t hire systems administrators for their machines and would, instead, handle that task themselves. Which really meant that they would force graduate students to do it. Graduate students who were also matriculating at CU, doing research, and probably even working. This results in a number of problems. One, the servers are often not administered well. If you want, for instance, an SVN repository, the response is often, “Set it up yourself in your home directory and access it via SSH.” Which is fine for personal stuff, but when it’s for a research project that many people are working on, I think it deserves a better set up than that. Two, these poor graduate students have to spend a significant portion of their time dealing with problems when the shit hits the fan; time that should be spent studying, or working on their research.

There is a reason that major companies—oft times even smaller start-ups—hire full-time systems administrators: It is a full-time job! Computers are inherently riddled with problems because of their complexity. When you’re talking about a computer that is being accessed by many many people it gets worse. There are few things more helpful than a good sysadmin, and there are few things more frustrating than a poor one. So this is not Matt’s fault; SERL should not be his responsibility. This is the fault of every single professor here in the department that decided they’d save a little money by making the lives of their grad students a little more difficult.

I hope that each and every one of you loses years of vital research data because one of your servers crashes due to lack of maintenance.

UPDATE: I got Matt’s phone number from Ken and we managed to get things worked out. It turned out all three machines were off for some reason. Imagine how quick and easy that would have been to fix for someone who knew the machines. Lights were blinking, I heard the sound of fans, I had no idea that they were off. But who needs professional sysadmins when you can blindly stumble around with equipment you don’t know and try to debug problems over the phone…

FURTHER UPDATE: I think I just heard someone go into the machine room and check to make sure the machines were on. It’s a good thing we’re not duplicating effort by not having real sysadmins.


No Surprises Here

April 12, 2007

You scored as Donatello. You are intelligent and peaceful…maybe you should consider going into a different line of work. Even though you are friendly, you should try to fit in with other more often.

April O’Neil
Mater Splinter (The Rat)

Which teenage mutant ninja turtle are you?
created with


Old Friends

April 1, 2007

Friday afternoon I went out with my mom to get reacquainted with some old friends from my childhood. I haven’t seen them in over a decade and I can tell you it was really good to see them again. Friday afternoon my mom took me to see TMNT for old time’s sake.

Was that too corny? Well, whatever. I thoroughly enjoyed the movie and I thought they did a pretty good job with it, too. Not that there was ever very much to the Turtles; they pretty much just squabble like kids and kick the Foot’s collective ass while making bad jokes. Not that it couldn’t have been messed up, I just think it takes a certain degree of effort to really screw up that formula.¹

It’s comforting that amongst the myriad things in this world that are in constant flux, some things remain the same—or at least can remain the same. Not only is the movie very much like the Turtles I remember from when I was growing up, but my love for them has not dwindled in the least. I am very excited about its release on DVD and I am equally excited at the possibility of a sequel—something at which they hinted near the end of the movie.

I only had two complaints. One, all of the humans looked the same. The Turtles and Splinter all looked quite good, but the humans looked like all humans tend to look these days in computer generated movies. In fact Winters reminded me a great deal of Mr. Incredible. For some reason in anime it doesn’t bother me that the people often look the same—that is part of its charm, in fact. But I’m getting sick of it in western animation; I miss the days when things were drawn by hand and the people’s faces had character (no pun intended). And two, they recycled some of the jokes from the first movie. Not a big complaint, but my favorite lines were the ones that were completely original to the film and I wish there had been more.

Now I wish they were still on TV so that I could watch again. I guess it’s time to start searching the internet for DVDs.

¹ I seem to recall a live-action Turtles show on Fox where they saw fit to add a fifth, female turtle for the sake of political correctness. This show struck me as rather lame.