Categories
Uncategorized

The Knack and Persistence

This entry appears in Tucows Farm. I wrote it after getting a few email responses to an entry titled Separating Programming Sheep from Non-Programming Goats, which referenced a paper covering a study whose results suggested that programming was at least in part an innate skill — that is, some people just can’t be taught to program.


The first few episodes of any season of American Idol, Canadian Idol or any other country-specific version of Pop Idol are devoted to auditions. These are by far the most entertaining, as they feature the most variety; you’ll see gifted singers and incredibly tone-deaf people in the same show. There always comes a point where the acerbic judge (in the case of American Idol, it’s Simon Cowell; for Canadian Idol, it’s Zack Werner) has to break the awful truth to the less-gifted hopefuls: no amount of training practice will ever make them a singer. There may be times when we think that the judge was overly cruel in his criticism, but aside from a few delusional contestants and those of us in the audience with a strong sense of empathy, most us concur with the judges: some people just don’t have the knack. Most of us accept that, not just for singing or even musicianship, but for areas such as athletics, artistry, physical beauty and the like.

However, for things that are based on intellect, there seems to be some resistance to the idea that some people have the knack for them while others don’t. Perhaps it’s because of the sense of egalitarianism upon which our society is based: the law regards us not as bodies, but as beings — it doesn’t matter what physical blessings one has, but what one has done. Maybe it’s because there’s no shortage of examples of people who aren’t all that bright who do well in school and people who are brilliant but get poor marks because going through the education system is often a boring, stultifying experience. Maybe Calvin Coolidge, president of the United States from 1923 to 1929, is to blame, as he once said:

Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination are omnipotent. The slogan ‘press on’ has solved and always will solve the problems of the human race.

I’ve been emailed by a couple of people who have expressed concern that I’m some kind of elitist because I posted a link to the paper The Camel has Two Humps [296K PDF], which covers research that suggests that programming skill is at least in part innate. Some people just can’t do it.

Personally, I think elitism’s got a bit of a bad rap lately.

I think that there’s good elitism and bad elitism. Elitism is good when it’s used to find the best-of-breed in any field and apply that skill to some practical use. It’s bad when it’s simply used to grant unwarranted privileges to a group. For more on this sort of thinking, I recommend checking out Paul Graham’s presentation titled The Power of the Marginal, in which he talks about “good tests” and “bad tests” (or better still, watch the video of the presentation).

There is a considerable amount of research out there that suggests that out of all the programmers, there are only a few superstars. I concur — you do need some kind of knack for programming, some kind of combination of smarts and just being “wired that way”. Why this is surprising is in itself surprising; we don’t seem to be taken aback that there are only a handful of Olympic-class athletes or musical virtuosos. Reg Braithwaite has blogged about this at length — be sure to check out this entry and this entry of his.

If there is any consolation to those of us who aren’t programming superstars — hey, I’m not one by any stretch of the imagination — it’s that there’s more to software development than just code-monkeying. I know one guy who’s a stunning C coder who can write code that requires more mental gymnastics than I’m willing or able to do. He wrote what I think could be one of the most powerful video-editing applications out there, with a level of control over video data that I haven’t seen, even in dedicated Avid suites. The problem is that his user interface is a nightmare of sliders and other UI geegaws — I’ve never seen a Windows application more cluttered with controls than his. He may be a crack coder, but as an application designer, he’s downright terrible.

Calvin Coolidge is right: there’s also something to be said for having tenacity and a work ethic. I know a Lisp programmer who specialized in security (although there’s an incident that makes me question his skill in that field) — a former housemate of mine — who constantly belittled me for being a Visual Basic programmer. During the deflation of the bubble, this “superior” programmer sat around my house and built a large debt to me for back rent, groceries, utilities and the largest domestic phone bill I’d ever seen. He never produced a line of code outside of a cluster of never-to-be-finished hobby projects — software chindogu, as far as I was concerned. In the meantime, I took on client work in VB, doing dumb old database work that functions to this day, processing refugee applications for the Government of Canada. Hey Lisp guy: you still owe me a lot of back rent. Pay up and, as you might might say: kiss my cdr.

Another thing to remember is that virtuosity isn’t a guarantee that what you’ll produce is good; it just improves the odds. Consider the group Toto: a group comprised entirely of the best studio session musicians out there, each one a virtuoso on his chosen instruments. Too bad their output is just awful. On the other hand, consider the Violent Femmes: they’re competent musicians, but not virtuosos, and vocalist Gordon Gano sings with an adenoidal yawp, but they ended up producing their eponymous album, one of my favourite albums of all time.

Categories
Uncategorized

An "Iron Man" Movie?

In recent years, they’ve made movies of various Marvel Comics superheroes: Spider-Man, the X-Men, Daredevil, Elektra, the Incredible Hulk, Fantastic Four and Ghost Rider (am I missing any?). But there’s one who’s been waiting in the wings for some time: the superhero for hard-drinkin’ engineers, Iron Man!

Now he’s getting a movie, as this teaser poster indicates:

Teaser poster for 'Iron Man' movie.

The movie’s director, Jon “Swingers” Favreau, has started a MySpace group in which fans can discuss the movie and tell him what they’d like to see. Personally, I’d like to see me as the bad guy: Iron Man’s arch-enemy, The Mandarin! Except instead of ten rings with ten powers:

  • Left Pinkie — “Ice Blast,” with which he could encase foes in bands of ice or create walls of ice to block pursuers.
  • Left Ring Finger — “Mento-Intensifier,” which amplifies the Mandarin’s own mental energies and allows him to control the minds of others.
  • Left Middle Finger — “Electro Blast,” unleashing powerful lightning-like bolts.
  • Left Index Finger — “Flame Blast,” a flamethrower-like gout of flame.
  • Left Thumb — “White Light,” a laser-like beam.
  • Right Thumb — “Matter Rearranger,” which can rearrange the atoms and molecules of a substance. The Mandarin usually uses this ring to change the shape of objects, such as causing a giant stone hand to erupt out of the earth and grapple a foe. He has, however, used it to transmute the molecular composition of objects, such as changing the air around a target into a poisonous gas.
  • Right Index Finger — “Impact Beam,” a blast of concussive or gravitational force.
  • Right Middle Finger — “Vortex Beam,” allows Mandarin to control air and wind, allowing him to fly.
  • Right Ring Finger — “Disintegration Beam.” Unlike the others, this Ring requires a twenty minute recharge time between firings.
  • Right Pinkie — “Black Light,” which can create areas of absolute blackness.

…I’d just use ten accordion buttons.

Big thanks to RoninKengo for pointing out this poster!

Categories
It Happened to Me Music

Ramoniacs Poster

Poster for the Ramoniacs.

Just for kicks, here’s the poster for the Ramoniacs’ gig last Saturday at the Middle East nightclub in Cambridge, Massachusetts (click it to see a larger version on Flickr). For more on this gig, see my entry, Bouncing with the Ramoniacs.

Categories
In the News

Lisa Goldman on the Situation in Lebanon and Israel

Still of video of interview of Lisa Goldman on Canada AM discussing the situation in Lebanon.

Click the image above to see the video.

My friend Lisa Goldman, who blogs from Tel Aviv at On The Face, was interviewed on the morning news show Canada AM about blogging with respect to the current situation in Lebanon and Israel [link to site using Windows Media]. In the interview, she talks about how blogging has helped Lebanese and Israeli civilians communicate and recognize each other’s humanity and the strange and surreal situations that arise during war. It’s a short interview, and makes a good introduction to the sort of stuff you’ll find on her blog, which I find to be a much better read than the shouting going on at Little Green Footballs and Daily Kos.

Also Worth Checking Out

Lisa’s a regular poster to Global Voices Online, a project started by my friends Ethan Zuckerman and Rebecca MacKinnon. Here’s a link to the last posting she made, which covers what the Israeli blogosphere is saying.

You should aslo check out her post titled Putting Things in Perspective, which debunks some of the propaganda surrounding a photo that’s been inflaming the Arab blogosphere.

On Kottke, there’s an infographic from The Independent which shows quite graphically which countries support an immediate ceasefire and which don’t.

Over at Slate, there’s a Flash-based interactive “Buddy List” which lets you see who in the Middle East is pals with whom, who are mortal enemies and who are in “it’s complicated” relationships.

Strife and Power in the New Middle East. A New York Times infographic that documents the relationships between various groups in the Middle East.

Categories
Uncategorized

Inspirational Posters for Role-Playing Gamers

Not only did I play Dungeons and Dragons when I was a teenager, I was also a Dungeon Master. It’s been years — and at least two editions’ worth of rules — since I played the game, but even now, this collection of inspirational posters for people who enjoy role-playing games still makes me snicker. Here’s a quick sampling:

Categories
Uncategorized

"Ask Tucows" Chat: Tuesday, August 1st

It’s almost that time again! The next “Ask Tucows” chat will take place next Tuesday, August 1st, 2006 between 12:00 noon and 3:00 p.m. Eastern (that’s 9:00 a.m. through 12:00 noon Pacific, or 16:00 – 19:00 UTC). Just point your browser at chat.tucows.com then and you’ll be able to join in the chat — no plug-ins or downloads necessary.

This will be the third of four “Ask Tucows” chats scheduled for this year. They’re an opportunity for you to talk directly with various people who work at Tucows, from me (the developer relations guy) to product managers, support people, sales engineers, developers and even our CEO, who’s participated in both previous chats. It’s one of a number of initiatives we’re taking this year to ensure that the lines of communication between us and our customers are open.

I’ll post more details about the chat as the date gets closer.

Categories
It Happened to Me Music

Bouncing with the Ramoniacs

Bill Griffith's comic character, Zippy the Pinhead.

My brother-in-law Andy Ramoniac, the bassist for the Boston-based Ramones tribute band, the Ramoniacs, invited me to be the Pinhead for the song of the same name during last Saturday’s show downstairs at the Middle East club. They were opening for Bebe Buell (Liv Tyler’s mom and the person whom “Penny Lane”, Kate Hudson’s character in the movie Almost Famous, was modelled).

Pinhead, for those of you not familiar with it, is the song from which the Ramones’ catch-phrase “Gabba Gabba Hey” originates. In turn, the Ramones borrowed it from the 1932 movie Freaks, where the freaks in the movie chant “We accept you, one of us! Gobble Gobble!”.

The Pinhead dance involves a “pinhead” (someone with microcephaly, like Schlitzie the Pinhead from Freaks — usually a roadie in with a pinhead mask — who bounces about the stage during the song waving a sign with the words “Gabba Gabba Hey”. If you’re interested, you can rent the Roger Corman teen movie classic, Rock and Roll High School (a cult favourite that got a mark of 81% on Rotten Tomatoes) or see this video on YouTube.

Here’s the video [4.2MB QuickTime] that Wendy shot of Pinhead, featuring Yours Truly as the pinhead. In the audience, but not shown, were Wendy’s parents and aunt and uncle, all of whom are used to this sort of goofiness from me.

Still from the video of the Ramoniacs' version of 'Pinhead', featuring Joey deVilla as the Pinhead.

Click the image to see the video.

I had a blast. My thanks to Andy and the Ramoniacs for inviting me to be the pinhead!

As for the show itself — it was excellent. These guys play and sound just like the Ramones, from the non-stop energy to Andy’s perfect imitation of Dee Dee’s “One Two Three Four!” count-offs. Remember how I posted that “One does not simply ROCK into Mordor?” Well, the Ramoniacs could.

I’ll post more videos from the show later.