Helpful Advice From A Benevolent Guru

There’re folks out there, see, who talk about the competent people and the incompetent people, with the intimation that they are amongst the former, and that they can help guide you to be one too so that you, like them, can enjoy your competence and laugh at the incompetents. Often they claim to represent the few true heirs of the Good Old Days, when men were real men, women were real women, and small furry creatures from Alpha Centauri were real small furry creatures from Alpha Centauri.

There are a lot of them in programming. The most well known, to me, is Paul Graham, a Lisp hacker who happened to sell his company to Yahoo in the middle of the first Net bubble and make millions of dollars. There is (well, was — it disappeared but appears to be cached for the moment, right here –) a wonderful parody blog, supposedly written by a dedicated Paul Graham fan, called “Lisp at Light Speed!” which illustrates the dynamic created by this kind of thing. The author of Lisp At Light Speed is absolutely convinced of the superiority of Lisp and the genius of Graham, and says the stupidest damn things ever (but many of them are only obviously stupid if you know a bit of Lisp — I know just enough to get some of the jokes).

Anyway, I just discovered one of these people outside of programming: John Kricfalusi.

In an interview conducted years ago with Tasha Robinson of the Onion, we learned that he considered himself and Ralph Bashki to be basically the only “professonal” animators working today — the heirs of a tradition of professional animation from the early to mid twentieth century. He considers basically every other animator to be ripping him off, badly. (I suppose they are ripping him off in a way — via Ren and Stimpy, he is singlehandedly responsible for the fact that children’s cartoons today consider detailed depictions of boogers to be actual comedy. Thanks, John K. Thanks a lot.)

I recently discovered he has a blog called John K Stuff, where he will teach you how to be awesome and professional like him, via secret techniques such as the “ball and tube” construction methods which you will find in every single how-to-draw comics and cartoons book ever made, of which there are about eighty thousand in my local Barnes & Noble alone. Oh, and drawing characters with big eyes, because they are more “appealing.” I kid you not, those are his secret techniques.

Encouraging you to learn how to copy images by older animators via shape construction, he says:

This won’t be easy at first, but the more you do it, the sooner it will all make sense and you will start to gain skill and confidence.

Then you can crap on the folks who refuse to learn anything traditionally and still can’t draw anything remotely professional or appealing. They will be so jealous of you. And you’ll get the better job.

That’s what it’s all about! He puts it so bluntly. But that is the attraction it offers. A secret path to greatness.

I hate this because I am a total sucker for it. I could easily be Bruce, the Lisp at Light Speed! author, or one of the eager young space cadets in the comments section of the John K Stuff blog, thanking him for dropping his nuggets of big-eyed, ball-and-tube-constructed wisdom on us all. In fact, I am indeed currently getting suckered by John K Stuff, I’m all ready to try some drawings taking his advice on Good Construction and Appealing Characters.

I hate it, I say again, because I’m a total sucker for it.

Why can’t I have the independence to believe in what I’m doing, and my ability to do it? Why do I have to look for gurus to give me the secrets?

In the comments to this blog post by Sten K Anderson, which addresses this phenomenon from another perspective (with respect to Joel Spolsky, who’s another Paul Grahamy type), a commenter named Chris Williams says:

“You will look back at what you’ve written in ten years and laugh at your naivety. Stop worrying so much about what other people might think, they’re all faking it anyway – even your ‘heroes’. Also, check your spelling.”

That might be the best guru advice you can possibly get.

ImageFuser: an exposure fusion tool for OS X

There’s now a nice, interactive graphical interface for the “enfuse” exposure fusion tool. It’s called ImageFuser.

Exposure fusion has similar effects to creating an HDR image and tonemapping it, but it works directly from the series of normal images and creates another normal image — there’s no actual HDR image created at any point. Also the final image is created entirely using pixels from the original image series, so the effect is naturalistic — none of the surreal colors or funky halos that you get in some of the more exotic HDR jobs.

It’s got a built-in automagical image alignment tool too, so if your shots are slightly off it can shuffle them together for you.

I grabbed a stack of nine images I’d taken of the Indiana Repertory Theater in Indianapolis back in August… I used three of them, I think, 3 stops apart, to create this beastie via exposure fusion. I’d done an HDR of it before, and that was pretty sweet, but this is much more naturalistic looking.

Indiana Repertory Theater - enfused

While I’m at it, here’s a more recent, winter scene, of a snowy parking lot. This was 7 shots, 2 stops apart.

Snowy Lot enfused

(apparently I happened to catch the Death Star in this shot, accidentally)

Anyway, ImageFuser kicks butt. The only thing I’d add to it would be a means of aligning the images by hand, for those occasions where the automatic alignment fails to do its thing right.

Übercookies

I didn’t know about this till yesterday, when I was browsing around the firefox add-ons…  Apparently the Flash player stores things called Locally Shared Objects on your computer, and they can be used for cookie-like purposes — persistent state, and of course identification and tracking.

So if you think you keep your cookies clean but you use Flash, you’re wrong.

I installed the BetterPrivacy extension, and was amazed at the number of LSO’s sitting on my computer, in the flash preferences folder.  Blew ’em away.

What will those crazy corporations think of next?

A Penguinista Fights Ignorance With Overweening Sanctimony (UPDATE)

It’s a story as old as time.  Somebody ignorantly bashes Linux on the basis of ridiculous misconceptions, then the Linux dude responds, and he’s such a complete dick you find yourself wanting to go buy a dozen copies of Microsoft Office just to spite him.

UPDATE: Shocked at the reaction the rant on his (formerly) obscure blog has generated, and having learned a lot actually talking to the teacher in question, the dude issues a sincere and thorough apology and a retraction of all the more clueless things he said.  Kudos to him!  Good man.

Shoes 2: Raisins is out!

Release notes here.  Raisins is way cooler and more powerful than the last stable release.  The OS X version is based on Cocoa libraries, not Carbon, which gives it much stability and much less buggy weirdness.