January 11-13, 2015

I’ve been doing a lot of technical interviewing lately, and I have a suggestion for the nation’s universities’ Computer Science departments:

Quit making your undergraduate curricula so polyglot

I feel like a decade ago, you had a pretty good chance of talking to a Computer Science student who had at least a solid 2 years of Java or C++ under his or her belt, and at some schools more like 3 or even all 4 years.

This was of course highly problematic – it meant that you would encounter students who hadn’t the foggiest idea about web technologies, or how to use useful scripting languages. But at least they knew a pretty solid range of advanced topics in their department’s language of choice.

Lately I’ve been talking to a ton of students who had maybe two semesters taught in Java freshman year, and then perhaps a couple of classes in C, and some more advanced classes in Python, and perhaps a web class in PHP or Javascript, and then maybe some crank of a prof teaching in a functional language.

Which is neat, right? They get exposed to all of these different languages, blah blah blah. 

So they can barely remember how to write a for loop in any of them.

I would like to suggest that perhaps a minimum of four consecutive semesters or eight core CS courses should be taught in the SAME LANGUAGE, which should be enough time for the students to get past the initial learning curve, master the basics, and pick up the more advanced concepts. 

Because right now I’m talking to too many students who’ve essentially repeated the basics in three different languages & never seen advanced topics in any of them.

Anyway. I’m backlogged on writing diary entries again. Let’s see:

  • Sunday was Sunday, with the added bonus of a power outage at WXDU that resulted in no show for me. But I was able to switch our internet radio stream over to a higher-quality audio processor. I think it sounds better. You tell me
  • We watched the Golden Globes. I don’t have a lot to say about that, other than to register my annoyance that Selma didn’t win anything. I mean, I enjoyed Birdman, and I enjoyed Boyhood, but I liked Selma better. And COME ON there have already been a lot of movies about WHITE MEN.
  • Our Alien-series film festival has ground to a halt due to Having to Work At Night After Work. Yuck.
  • My nighttime work has mostly been refactoring someone else’s 10-year-old PHP code so that it doesn’t throw 10,000 errors every time a page loads now that we’re on PHP 5.x. It’s actually fairly straightforward, just gotta put EVERY SINGLE HASH KEY into single quotes instead of barewords.
  • M has had real work-work to do, which is a drag.
  • My work has been rendered far more pleasant by my incessant repeat playing of the new Sleater-Kinney. Gonna be hard to knock this one off of my #1 spot for 2015. It’s January 14th as I’m writing this. Yep.
  • I finished reading Altered Carbon, by Richard Morgan. What a great read. Thanks for the recommendation, zmagg! I’m kind of gobsmacked that there are more books in this series & I can read them RIGHT NOW.

January 11-13, 2015

January 9-10, 2015

We watched Alien and Aliens. Alien is of course perfect in its way, hermetic. Kind of small in a 70s Dan O’Bannon way. I learned after this round of viewing that for the 2003 DVD box set, a “Director’s Cut” was slapped together with an hour of additional footage. After it was all finished, Ridley Scott watched it and decided it was stupid, and recut the whole thing to the same length as the original cut.

I was surprised at how well Aliens has aged. I still cringe at the couple of Cameron catch-phrases near the end, but overall I think I enjoyed it more this time than I did when it was released, or at any other viewings since then.

We did watch the “Special Edition” of Aliens, which has something like 18 minutes of extra footage, a lot of it in the service of colonist back-story and Ripley character development. I’m not sure if I had ever seen it before; maybe that’s why I liked it better this time.

Anyway. Takeaway from Aliens is that Cameron was really good at interleaving character development with suspense, intrigue, and action. But that the balance he attained in the mid-80s was apparently a fragile one, one that was already showing signs of falling apart by the time he made Terminator 2.

Friday night I had dinner at Bar Virgile. The fried oysters and the bibb salad with duck are both amazing (as are the cocktails, of course). I’m not sure that enough people are aware that there’s a first-class chef, Carrie Schleiffer, running the kitchen at Virgile. 

It’s probably just as well that it’s sort of a semi-secret, though, as the place is tiny & it’s already getting packed around dinnertime.

Saturday we saw Selma. It’s a great movie, for any number of reasons. The dialogue is, for the most part, excellent. The cinematography & editing flow between naturalism and a more impressionistic mode that is particularly effective during the more violent scenes. David Oyelowo took a huge risk in agreeing to play Martin Luther King, Jr, and it paid off – he successfully captures MLK’s vocal cadences and delivers some fiery speeches, without ever sounding like he’s directly mimicking the recordings.

There’s a device where FBI surveillance notes are superimposed on the screen at various moments, but if the goal is to convey how creepy that surveillance was, it’s not effective. It feels more like convenient ways to shorthand narrative gaps.

J. Edgar Hoover only appears in one scene, and thus Tom Wilkinson’s LBJ is left to do a lot of the antagonistic heavy lifting. Many historians say that this is unfair to LBJ. I don’t really have a problem with dramatic license, but it does seem like there was ample opportunity for Hoover and George Wallace to be more realistically vile, and to perhaps just let LBJ recede more into the background.

Also unfair: What they did to Giovanni Ribisi’s hair.

All in all, it’s a great film, and I hope it fucking sweeps the Oscars. Because no black woman has ever even been nominated for Best Director.

January 9-10, 2015