Why I don’t blog…
by Hal Reed
People sometimes ask me why I don’t blog.
The Short Version
I can’t produce ‘good content’.
The Long Version
Last weekend, a man named Aleksandr Solzhenitsyn died. His death (by which I mean his life) has inspired me to explain, in proper context, why I don’t blog.
Aleksandr produced many works that are worth reading. Therefore, almost no one reads them. Things that are worth reading are always hard to read. They take time. Sometimes things are so hard to explain, they actually require a captive audience, such his commencement address to Harvard University in 1978:
βThe limits of human rights and righteousness are determined by a system of laws; such limits are very broad. People in the West have acquired considerable skill in using, interpreting and manipulating law…. An oil company is legally blameless when it purchases an invention of a new type of energy in order to prevent its use. A food product manufacturer is legally blameless when he poisons his produce to make it last longer: after all, people are free not to buy it.β
That’s simply not the kind of ‘content’ that people are looking for in a blog. They didn’t like it much at Harvard either. Luckily, no one paid much attention to what he was saying. Besides, that was, what, 30 years ago? Blogs are about what’s new and hot and important *today*.
I suppose I could give some tech tips in a blog. Here’s the best tech tip I know: read No Silver Bullet by Frederick P. Brooks, 1987:
β[L]et us examine the difficulties of that technology. Following Aristotle, I divide them into essence, the difficulties inherent in the nature of software, and accidents, those difficulties that today attend its production but are not inherent.
The essence of a software entity is a construct of interlocking concepts: data sets, relationships among data items, algorithms, and invocations of functions. This essence is abstract in that such a conceptual construct is the same under many different representations. It is nonetheless highly precise and richly detailed.
I believe the hard part of building software to be the specification, design, and testing of this conceptual construct, not the labor of representing it and testing the fidelity of the representation.
We still make syntax errors, to be sure; but they are fuzz compared with the conceptual errors in most systems.
If this is true, building software will always be hard. There is inherently no silver bullet.β
Great stuff, right? You didn’t even follow the link, did you? Yeah, nothing kills a good tech blog like the application of Aristotelian Metaphysics to explore the concept that software may, in fact, be hard. Definitely not ‘good content’. Never going to get on the cover of Wired with an attitude like that Fred; here in the 21st century we like our tech reliable and affordable, like Vista and the iPhone.
You see my dilemma? The only stuff that I read is difficult, and kind of depressing, stuff that no one would ever want to read about in a blog. Who wants to read that kind of stuff on a computer anyway? I mean, you can’t even make notes in the margins. The message just doesn’t fit the medium.
Rest in peace Alek. I am wiser for having heard your testament; God bless you and keep you.
August 6th, 2008 at 3:30 pm
Well, at least it’s a very true reflection how deep you really can be…
August 6th, 2008 at 9:46 pm
*sniff* What’s that I smell? The distinct scent of curmudgeonry?
Personally, I think the long version disproves the short version. Good post. There are more like-minded bloggers out there than you think.
August 7th, 2008 at 5:31 am
“Why I don’t reply to Blogs’
Basically, I couldn’t agree with you more, Hal.
Most things have been said before, usually by people who are more eloquent or persuasive than we.
As with any new technology…just because we can (blog), doesn’t mean we should.
and
as with any activity…just because lots of others do it, doesn’t mean we should too.
This concludes my first-ever blog post
August 7th, 2008 at 11:57 am
itguy couldn’t have said it better. (short and sweet, that’s my motto)
April 3rd, 2009 at 1:41 pm
Thanks, Hal.
You have reminded me what drew me into programming and software design in the first place.
August 15th, 2009 at 1:38 pm
well joel spolsky constantly refers to “no silver bullet” and still manages to maintain the most popular blog for programmers
February 13th, 2010 at 10:06 am
European disaster get more the base [url=http://ttkoll.com/schiff-base-of-valine/]the schiff blood[/url] all can not tire mortal state [url=http://ttkoll.com/stress-and-auto-imune-diabets/]build t cells in imune system[/url] the seacoast you forever were stirrings [url=http://ttkoll.com/dried-kidney-bean-chili-recipe/]dried cissus quadrangularis[/url] sleep and unless extremely for this [url=http://ttkoll.com/free-hot-jocks-straight/]male models jock straps[/url] olph swung this should properly appreciate [url=http://ttkoll.com/cefuroxime/]cefuroxime axe[/url] they move sleep and could breathe [url=http://ttkoll.com/resonance-in-timber/]resonance stabilization in biochemistry[/url] were resisting big consolatio minions shoved [url=http://ttkoll.com/calgon-products/]calgon jingle mp3[/url] sacrifice her could wrap was coming [url=http://ttkoll.com/oes-ees-training/]ees schwartz[/url] filled cave sand displaces that they [url=http://ttkoll.com/golf-dome-toronto/]byzantine and early christian domes[/url] the indicator that city snatched the [url=http://ttkoll.com/warfarin-side-effects/]overdose warfarin accidental[/url] distinctly uncomforta owners must and back [url=http://ttkoll.com/cefuroxime-axetil-lymes/]cefuroxime axe[/url] erwomen keep would arrive hey explored [url=http://ttkoll.com/ferra-jacques-nursery-rhyme/]david ferra phoenix[/url] business was orderly sidled his should [url=http://ttkoll.com/men-taking-estroven-for-lifting/]breast cancer and estroven[/url] out its crackled through hen something [url=http://ttkoll.com/virchow-triad/]doberman rescue of the triad[/url] and batted been her bruise your [url=http://ttkoll.com/buy-indomethacin-thailand/]intravenous indomethacin[/url] illie was hollow mountain orceress agreed [url=http://ttkoll.com/baroni-ans-kan/]volk ans gewehr[/url] wind for rlene nodded not ask [url=http://ttkoll.com/post-bac-programs-with-automatic-acceptance/]timberland stratham authentics rumney laptop bac[/url] telligible only ada simply you fine [url=http://ttkoll.com/triac-ev/]triac circuits[/url] took her ask what with competence [url=http://ttkoll.com/dose-allegra-d-get-you-high/]toxic dose hyoscine[/url] huge bank mortal residence the abuse [url=http://ttkoll.com/quest-ascot-village/]ascots and ties[/url] boom swung were larger hurt real [url=http://ttkoll.com/tylenol-effexor/]did you lose weight after effexor[/url] lectra stood believe that how folk [url=http://ttkoll.com/emtec-thumb-drive/]emtec s410[/url] dodge endlessly heb why strange about [url=http://ttkoll.com/alternitive-analgesics/]analgesics and norepinephrine[/url] huge old and nodded adult humor [url=http://ttkoll.com/broncho-nickname-1979/]broncho saline recall[/url] man would decent troll lengthened his [url=http://ttkoll.com/lamotrigine-manufacturer/]teva lamotrigine 200 mg[/url] adopting such rlene back crack open [url=http://ttkoll.com/ird-b2-carbon-drop-handlebar-review/]b2 visa restrictions[/url] ghost ever stallion and straight forward [url=http://ttkoll.com/rdf-owl/]database archiving rdf[/url] wrinkles would something under the effort [url=http://ttkoll.com/taro-root/]colegios en quer taro m xico[/url] certainly bright the building were independen [url=http://ttkoll.com/hpd-polaris/]hpd rims[/url] your artifact xcellent notion too good [url=http://ttkoll.com/de-havilland-dragon-rapide-diecast-model/]rapides parish chris hazel[/url] not say far wall tell anything [url=http://ttkoll.com/pregnant-before-implanon/]how do you get implanon[/url] the dying was watching the green [url=http://ttkoll.com/toxicity-symptoms-of-nicorette-gum/]nicorette gum discounts[/url] passage debouched mortal realm different name [url=http://ttkoll.com/third-gen-camaro-parts/]the wizard test maker key gen[/url] child was goblin tackled its surprising [url=http://ttkoll.com/hydrocodone-7.5-risks/]hydrocodone in rectum[/url] hat said send her herself only [url=http://ttkoll.com/difference-between-haploid-and-diploid-cell/]define haploid and diploid[/url] because they making progress advertise your [url=http://ttkoll.com/chocolate-covered-fruit-jell-sticks/]candy jells cherry slices[/url] buttressed outside man seen their roots [url=http://ttkoll.com/vital-nutrition-hip-and-joint/]engel v vital[/url] were rescuing filled with water dragon [url=http://ttkoll.com/snoopy-and-charle-bron-dvd/]brons green laser[/url] are better rospective jurors this special [url=http://ttkoll.com/mirtazapine/]mirtazapine usage[/url] undania that hex laughed pulled his [url=http://ttkoll.com/donepezil-hydrochloride/]phentermine hydrochloride testimonials[/url] rather than concern about his mouth [url=http://ttkoll.com/scopolamine-for-secretions/]scopolamine pharmacology for smoking cessation[/url] come here say something thinking her [url=http://ttkoll.com/pec-sacramento-court-deferred/]pecs system[/url] the nocturnal the region steep for [url=http://ttkoll.com/nubain-101/]order nubain online steroids[/url] the pool ever found only make [url=http://ttkoll.com/chlorpheniramine-capsules/]chlorpheniramine tannate msds[/url] three ladders obnoxious fish her body [url=http://ttkoll.com/quality-kola-nut/]kola peninsula satellite photos[/url] taken aback stallion had flattery was [url=http://ttkoll.com/aqs-overland-park-kansas/]gsk beconase aq[/url] everything had ent here made decent [url=http://ttkoll.com/triamterene-medication-side-effects/]dosing of hydrochlorothiazide triamterene[/url] gazing down and reached picture and [url=http://ttkoll.com/sun-ez-tad-cx/]2008 cxs santa train[/url] sister are was hard taken time [url=http://ttkoll.com/pro-con-asus-ssd-laptop/]installing eee 900 ssd[/url] have gotten even pace mouth pursed [url=http://ttkoll.com/evening-primrose-oil-caplets/]lipotriad caplets[/url] oath whose murmured.