Summary

Bret Victor’s foreword to the Stripe Press edition of Hamming’s “The Art of Doing Science and Engineering.” Victor argues Hamming-greatness is a learnable virtuosity rather than innate genius, that great work means gifts of knowledge to humanity (not products), and that this conception is now endangered by the VC/startup culture that has replaced academic research as the aspirational path.

Bret Victor 為 Stripe Press 版漢明《做科學與工程的藝術》所寫的前言。Victor 認為漢明式的偉大是可學習的技藝而非天賦,偉大的工作意味著將知識作為禮物奉獻給人類(而非產品),而這種理念現在正受到以 VC/創業文化取代學術研究作為理想路徑的威脅。

Key Points

  • Hamming’s conviction: greatness is virtuosity, not genius — it can be studied and learned (his own career as proof)
  • Hamming’s definition of great work: things that are taught — free to any open mind, gifts of knowledge to humanity (Shannon’s info theory, Einstein’s relativity, error-correcting codes)
  • Modern shift: Steve Jobs has replaced Einstein as cultural icon; the brass ring is billion-dollar acquisitions, not Nobel Prizes
  • Bell Labs magic: as a regulated monopoly, workers saw themselves as bound to operate in the public interest — this obligation produced extraordinary output
  • Hamming’s students: Navy officers expected to serve the public interest — no IPO exits, just public service
  • The endangered idea: science and engineering as public service vs. science and engineering as entrepreneurship

Insights

Victor’s most incisive observation is the counterfactual about error-correcting codes: today’s Hamming would likely build “error-correcting.com, encoding as a service” rather than write books and found fields. This is a genuine loss, not just nostalgia — the compound returns on freely available foundational knowledge (Shannon, Hamming codes, fast Fourier transforms) have been incalculable. The essay is one of the clearest articulations of why the “publish open knowledge vs. capture value behind APIs” choice matters at a civilizational scale.

Connections

Raw Excerpt

One can imagine the encouraged path, the inevitable-seeming path, for a present-day inventor of error-correcting codes: error-correcting.com, encoding as a service, all ingenuity hidden behind an API. Bait to be swallowed by some hulking multinational. Hamming wrote books.