Geekery Meets Pop Culture

by Joey deVilla on October 20, 2007

A Different Kind of “Code Smell”

First, let’s look at a new ad for Axe body spray…

Axe body spray ad featuring fake code
Image courtesy of Miss Fipi Lele.

I think the suggestion in the ad goes double if you start pointing out what’s wrong with the code (“you == understand.this? get as an object name? Couldn’t they have hired a real programmer to write the ad copy?”).

359 is the new 555

Fictitious phone numbers on many TV shows and movies begin with the number 555, which I presume is to avoid the legal hassles that arise when people try to call those numbers (I remember that a number of people whose phone numbers were actually 867-5309 had their phones ringing day and night when Tommy Tutone’s song Jenny became a hit).

The people behind the TV show CSI: Miami probably wanted to avoid similar legal trouble in an episode where an IP address was shown onscreen. I don’t think I’d go to the trouble of portscanning some IP address I’d seen on a fiction TV show, but somewhere, out there, someone just might. Hence their invention of an IP address whose first “octet” is 359. It’s IPv4.5!

IP address displayed on a screen on the TV show “CSI”: 359.33.9.234

And finally, here’s a graphic that I whipped up for an article with links to recent articles on version control on the Tucows Developer Blog:

version_control_star_trek_style.jpg

{ 4 comments… read them below or add one }

1 Jordan October 20, 2007 at 5:40 pm

The funny thing about that ad is that they explicitly made it so that non-programmers would understand it (just by reading the text and ignoring the punctuation). Amazingly, a programmer might have a harder time understanding it than a lay person. A programmer would have written something like this:

if(you.understand(this)) {
you.get(girlfriend);
}

…which, semantically, means something completely different to a non-programmer than a programmer.

2 Tom October 22, 2007 at 5:35 am

Surely branch 2a should be Deep Space 9?

3 Joey deVilla October 22, 2007 at 11:00 am

@Tom: Dang! Looks like I pasted in the wrong image. I should fix that.

Thanks for the heads-up, Tom!

4 Joey deVilla October 22, 2007 at 4:34 pm

@Tom: Fixed!

Leave a Comment

Previous post:

Next post: