Pat Maddox says that he blogs to share his knowledge with his fellow Rubyists, while I blog to show everybody how smart I am. A poster on Reddit, surprised to find that my blog held useful content, said that most of what I say is vacuous, self-indulgent jabber.
As you might expect me to say, both my critics are wrong. Everything I say in my blog is vacuous, self-indulgent jabber. That's why it's a blog. And I don't blog to show the whole world how smart I am. I blog to give voice to whatever I happen to be thinking about. I just happen to think about how smart I am all the time.
It's true that this is self-indulgent, but it's a more disciplined form of self-indulgence than you might at first imagine. Once I thought, if I'm so smart, why can't I draw? I knew tons of people who weren't as smart as I think I am, in my incredible incredibleness, yet who drew beautifully, while my drawings would have embarassed a four-year-old. So I learned to draw. I thought, if I'm so smart, why can't I understand Bayesian networks? Then I spent some time reading books by the leading researchers in the field, talking to an expert, and coding out the core algorithms. It wasn't enough to fully understand Bayes nets, but it was enough to get the general idea, and that made me feel better. I also met someone connected to the leading researchers, got some Bayes consulting work, and passed it along to him.
I used to think, if I'm so smart, why can't I write a screenplay? Why can't I write a novel? Now I ask, if I'm so smart, why aren't my screenplays better? Why don't I ever finish my novels? I'll make some progress on those questions too, sooner or later. It might cost me some financial prosperity - it often has - but I'll answer those questions. I might not actually finish a novel, but I'll definitely prove that I can.
I think it's actually good to think about how smart you are. I like the questions it prompts me to ask. If I'm so smart, why do I have to work for a living? Why do I generally only have sex with one woman at a time? Why can't I code like this, or this, or this? Why can't I act like this? Why haven't I ever been to Nepal? Why don't I know kung fu? Why can't I get George Bush arrested and in front of a war crimes tribunal in the Hague where he belongs? Why is it I always have enough salsa but never enough chips, except for when I have enough chips but not enough salsa?
I could go on and on like this for days. In fact, I plan to. But there's a counterpart to all this that utterly baffles me. Every time I go, if I'm so smart, why can't I XYZ? and then run off and XYZ for the first time, time will pass, and I'll meet someone and be like, I don't get it, that person's smart enough to XYZ, and they just said they want to XYZ. Why don't they? If I'm so smart, figuring that out ought to be within my reach, but I'm afraid to. I have a superstitious belief that there's some benefit in being confused by it.
Anyway, if the self-indulgent jabber bothers you. Pat Maddox and Raganwald both regularly bookmark posts I've made on del.icio.us. You could read their del.icio.us feeds instead of reading my blog directly, and you'd get a window on my blog, a "best of" subset, which might be more useful to you. Or, just watch my presentations if/when they get posted as online video, read me if I ever show up in books, and skip it otherwise. It's your time, your decision to read it. I'm not going to pretend to care. I'm assuming you're all adults.