The Rig

Here’s the pitch: it’s an Alien rip-off set on an oil rig. No, not Proteus. That’s the one with the heroin smugglers. No, not Leviathan either. That’s the one with Peter Weller. This one stars William Forsythe (Stone Cold).

This looks like it was shot for TV. The color is washed out and almost Matrix-like in the use of green. It’s really unpleasant to look at. The CGI is used sparingly but it’s not very good. I swear the helipad looks like an optical drive.

Oh boy are we in for a long haul. There’s a decent ambiguous opening involving a robotic submersible, somewhat undercut by an onscreen reference to the “Weyland Corporation” (groan). This is immediately destroyed by a cringe-inducing “family discussion” between the Karl Urban Experience and the Kid (Who Can’t Handle Line Reads). We soon also meet our other tropes: the Foreigner, the Black Guy, the Woman, the Expendable Roughnecks, and the William Forsythe (played in this case by the actual William Forsythe).

Read More

Anaconda

Roger Ebert is a sucker for old-school adventure movies. He copped to this weakness in his review of Congo, which he described as “a splendid example of a genre no longer much in fashion, the jungle adventure story.” Perhaps this explains his otherwise inexplicable decision to award 3 1/2 stars to Anaconda, a film not otherwise honored by posterity. It’s a good, even great, B-movie, but I have to ask what curve he graded this on.

Admittedly, there’s much to recommend the film. Its cast is top-notch: Jennifer Lopez, Ice Cube, Jon Voight, Eric Stoltz, Jonathan Hyde, Owen Wilson, Kari Wuher, and Danny Trejo. Voight gives the most memorable performance as a crazed, Peruvian (um…) swamp-rat. It puts me in mind of Depp’s later performance as Jack Sparrow, in that it’s so bizarre you just have to accept it on its own terms. The individual characters, even the ones just along to be snake-fodder, are given some depth. The production design is sound and the direction competent. The CG effects looked dated, but then so do those from Air Force One. CG was still in transition in 1997 and much of it hasn’t aged well. Conversely, Fifth Element still looks gorgeous.

It’s also worth remembering that we’re only a year out from the dreadful The Ghost and the Darkness, a similar film but set in Africa with lions instead of snakes. You’ll never see a review of that here because I’ll be damned if I’m going to set through that interminable slop again. If you’re not going to make a great movie at least make it entertaining. Also, no film which includes a character inquiring “hey, is that real dynamite?” can be all bad. We’re going to skip over Kari Wuher’s inferior line reads, the waste of Ice Cube and Eric Stoltz, and the general worthlessness of Owen Wilson.

Read More

Draining the swamp

It’s best to imagine WordPress’s plugin ecosystem as a swamp. Swamps are terrible. You don’t want to be there. You run a constant risk of disease and/or drowning. Anything that sinks into the swamp–it’s not coming back.

I’ve been debugging an odd problem on our WordPress installations involving categories. On some sites, posts which are in have multiple categories don’t display more than one category. That would be strange enough, but the category permalinks are coming out in the format SITE_URL/category/foo with the title baz, where foo is one category and baz a different category:

Read More

eAmtrak, Part III

Yesterday I showed my phone to gate agent in Chicago and successfully boarded the Wolverine. This morning we boarded the Blue Water in Kalamazoo using only a phone. Our conductor beeped the QR code on the screen without incident.

Folks, I’m here to tell you that e-ticketing works. The only open question is how well these trips post to my rewards account. I don’t expect problems but I’ll check in a week or two to see if the points post. As I said in Part I the only thing missing from the app is my room and car assignment on the sleeper, and that’s only for my benefit.

Previous posts about e-ticketing:

Read More

eAmtrak, Part II

In yesterday's post I discussed Amtrak’s rollout of eticketing nationwide. I outlined four tasks which required a proof of ticket and which I hoped to accomplish with my phone alone. So far, we’re two-for-two. At the baggage counter, the attendant didn’t bat an eye as I offered her my phone with the eticket displayed. Our bag was ticketed through to Chicago and whisked away. Painless. At the Club Acela, I showed my phone again and the attendant verified that we were ticketed for a roomette on today’s Lake Shore Limited, allowing us access. Two steps to go.

As an aside, the baggage attendant had no problem with ticketing our bag to Chicago even though our ultimate destination, Kalamazoo, has no baggage service. I’m still puzzled by Seattle’s refusal to do the same thing in May 2011 with the Empire Builder, and I have to assume it was because of the endemic delays at that time (those delays will be covered in a future post).

eAmtrak, Part I

This summer Amtrak rolled out e-ticketing on all its routes. This is long overdue and a step in the right direction, not just in itself but for the efficiencies which should follow. One of the interesting features of the old system is that the paper tickets had cash value–that is, they were important in themselves. I once had to mail my actual ticket stubs via certified mail to 30th Street Station in Philadelphia in order to procure a refund (long story, and Amtrak fulfilled my request). With e-tickets Amtrak’s on the same footing as the airlines–your e-ticket holds no value of its own. This is a huge step forward.

And tomorrow I’m going to find out how well it works. I’m going to try to do all the following with my phone (I do have printouts available as a quick safety):

  1. Check a bag through to Chicago
  2. Gain entry to Club Acela (Amtrak’s lounge at Penn Station for First Class and sleeper passengers)
  3. Board the train (thus satisfying the gate agent, an institution Amtrak can abolish whenever it wants)
  4. Get my actual ticket checked.

Read More

How to Screw Your Developers

I’m a Moodle developer by trade, with some administration duties thrown in for laughs. I see to the care and feeding of Lafayette College‘s Moodle sites. In addition, I handle some development and code management duties for the Collaborative Liberal Arts Moodle Project. All this is a long way of saying I push a lot of code around in a way that requires me to work with dozens (hundreds?) of developers whom I’ve never met. This means I have to document my work and develop against actual APIs. Further, working for an institution with thousands of students, staff, and faculty means that all our maintenances are published and (save emergencies) occur outside business hours. I can’t just shoot from the hip.

Gravatar is an online service which allows you to upload an avatar which will then be populated to other services. You don’t realize how many places use Gravatar until you upload an image and suddenly see yourself all over the web. It’s pretty cool. Gravatar provides a simple API so that you can add this functionality to your own website via web services. Moodle added support for Gravatars in the 2.2 release which dropped in December 2011. We turned it on at Lafayette since it’s easier than making thousands of people upload files.

So far, so good, right? Enter chaos.

Read More

Thinking with networks

I’m a regular on some transit boards. Every once in a while someone will drop by and post a variation of “I need to get from A to B, is this possible?” In most cases if both places are served by public inter-city transport the answer is yes, so the real question is “how painful/time-consuming this?” In tonight’s thought experiment A is Milwaukee, Wisconsin while B is New Bern, North Carolina.

Where are we going?

Wikipedia tells us that New Bern is the birthplace of Pepsi, near Cape Lookout and a good 90-100 miles from major hubs like Raleigh and Wilmington. Hipmunk (if you’ve never messed around with Hipmunk, stop reading now and go do so) tells us that the Coastal Carolina Regional Airport is a stone’s throw from New Bern, and serves multiple major airlines with multiple departures. Greyhound’s System Timetables (another invaluable resource) tell us that New Bern sits on a line between Raleigh and Myrtle Beach and sees two buses a day.

Read More

Amtweets?

I’m on the road today, heading back to Michigan for a friend’s wedding. This involves three different transit operations playing ball: Trans-Bridge Lines between Easton and the Port Authority Bus Terminal (PABT) in New York, the MTA between the PABT and Pennsylvania Station (Penn), and finally Amtrak from Penn to Kalamazoo, via Union Station in Chicago.

One of the minor pleasures of taking the bus from the valley to New York (and there aren’t many so you really can’t be choosy) is running along the Northeast Corridor near Jersey City. Today, a little bit after 11 AM, I spotted the Silver Star, just a few minutes into its 31-hour, 1500-mile run to Miami and points in between. I recognized it from the two Viewliner sleepers behind the HHP-8 locomotive (see this page for more on train identification). Pleased, I tweeted the following:

On the bus to NYC and just saw the @AMTRAK Silver Star go by. Too fast for a picture!

Read More