Maybe a more appropriate tribute is actually HN itself as a manifestation of his Collective IQ, from http://www.dougengelbart.org/about/vision-highlights.html
"Collective IQ" is a special set of collective capabilities, built upon our basic human capabilities, such as sensory, perceptual, cognitive, motor, etc. Any significant collective capability is achieved by "augmenting" such basic human capabilities by means of training, enculturation, etc. in operational use of: (a) appropriately coordinated systems of artifacts and tools (the "Tool System"); and (b) vocabulary, conventions, roles, organizational structures, values, rules of conduct, methods of cooperation and education, etc. (the "Human System"). Together the Tool and Human Systems comprise the "Augmentation System." The purpose of the bootstrapping strategy is to accelerate the natural co-evolution of our Tool and Human Systems toward ever-more powerful Augmentation Systems enabling increasingly effective Collective IQ
I'm not sure HN would really fit; he expressed considerable dissatisfaction with message boards, which HN seems to be an instance of (both culturally and technologically).
Here are a few of his thoughts on what would be better:
I can't decide whether this is gibberish or just pretentious. You should give up writing until you have learnt to express yourself clearly (and have ideas worth sharing).
Well, I am not sure if epo is a troll but he does have a point. If you give the original comment a quick read it sounds like gibberish. The language is very 'heavy' like in academic papers. Academic papers to me are a big turn off and I hardly understand what they say most of the time. It also shows how little of academia reaches the common programmers - they are largely inaccessible. (compare number of papers to numbers that actually end up in real software)
Academia reaches out to the common programmer and student all the time; they write books.
Academic research papers are aimed at other researchers, i.e. people who are up to speed with the concepts and terminology, if you or I don't understand the latest research on machine vision, then though luck, we just lack the necessary background, and that's discounting the fact that we are different audiences and seek for different content and form from each other.
How often are we programmers interested in detailed proofs? Or even sketch proofs? If you decide to helpfully include code samples and they are full of boost::this or ApacheFooXMLFactoryThat, would that be of help to an academic who only implements his algorithms in isolation and doesn't know of massive APIs, or to researchers 20 years from now?
Respectfully, the ratio of "papers to systems" has less to do with communication and more to do with tenure and promotion. Most professors couldn't care less if their papers are implemented, or even read.