I don’t think the book is a particularly good one, much of it is at the level of mumbo-jumbo to be frank, but it does make a few telling points about the Unix style of development: points which did influence me in the way I wrote software for the first part of the project.
But on the way there I also picked up my copy of his The Cathedral & the Bazaar and took a quick flick through it – it must be the best part of nine years since I actually read it.
The essay “How to become a hacker” suggests that the book might have been better called “The Cathedral of the Bizarre” instead (I have shortened the quote below a bit but I am not misquoting):
“There are some things you can do when you are not at a computer… many hackers do them, and feel they connect in some basic way with the essence of hacking …
- Read Science Fiction…
- Study Zen…
- Learn to play some musical instrument…
- Develop your appreciation of puns and wordplay”
I have got to say it … these look like a guide to become a typically poorly socialised male science or computing student, not how to be a hacker – what about, read up on mathematics, set theory and computability? Study natural languages? Understand how an operating system works (I have been genuinely surprised on my MSc course as to how poorly many good programmers actually understood how an OS worked) or get a better understanding of electronics?
Given that earlier he writes “attitude is no substitute for competence”, maybe he should have taken his own words to heart?
Yes, yes, I know having a pop at ESR is like shooting fish in a barrel, but still, it is rubbish.
- FBI’s Hacker-Informants (emptywheel.firedoglake.com)
- OSI set to expand open source mission (go.theregister.com)
- The Most Powerful JVM Language Available (javacodegeeks.com)