Slashdot Mirror


Hackers & Painters

honestpuck writes "Paul Graham has delivered final proof that he is a marvelous essayist with his volume of fairly diverse writings, Hackers & Painters. I first came across his writing with his article, "A Plan For Spam," on using Bayesian filtering to block spam and found it a well written and informative technical article. I next came across him some time later when he wrote an essay on his web site entitled "Hackers & Painters," and once again it was well written, informative and (more importantly for an essayist) thought provoking. I was excited to hear he had published a volume of writing and pleased when O'Reilly sent me a copy, despite my pleas that I did not have time to review it." He found time, to your benefit; read on for honestpuck's review. Hackers & Painters author Paul Graham pages 271 publisher O'Reilly Media rating 8 - May not interest absolutely everyone reviewer Tony Williams ISBN 0596006624 summary Interesting collection of essays, mainly concerned with software

Literature has a long history of the essayist; since those famous theses on the church door at Wittgenstein a well written and thought provoking essay on a topic has provided power and focus for important discussions. Graham has either learnt or discovered the important points in writing a good essay; brevity, quality writing and thought.

In this volume Graham covers a range of topics, though all are, understandably, centered on computers. Why nerds are unpopular at school, and what this demonstrates about our eduction system; why program in Lisp; the importance of "startups", programming languages and web development are all touched on. At the same time he covers topics less techno-centric such as heretical thinking and speech. wealth creation and unequal income distribution.

I found myself disagreeing with him often while reading the book, though every time I did I found his argument compelling. I agree with Andy Hertzfeld, quoted on the back cover of the book, "He may even make you want to start programming in Lisp." Graham is politically more conservative and right wing than me, he is also a fervent supporter of Lisp, while I'm a C and Perl advocate. It is telling that at no time did I find myself railing at his views, rather I was reading his arguments and giving them meme space. A good sign of a writer that does not indulge in unnecessary or extreme polemic.

Graham also tends to concentrate on a single point in each essay, allowing for both good coverage and a brief essay. Where he covers a larger context, such as high school education in "Why Nerds Are Unpopular" that opens the book, he seems to focus on just one or two good points of discussion.

The title essay is the second in the collection and provides an interesting look at hacking and some lessons we can learn by analogy to the work and life of Rennaissance painters, particularly in how it is done and how it can be funded. The third, "What You Can't Say" is social commentary on heretical thinking. Four, "Good Bad Attitude" is on the benefits of breaking rules, both in life and hacking. Five, "The Other Road Ahead", is an excellent look at web based software and why it offers benefits to both user and developer with Graham examining some lessons he learnt while building ViaWeb. Six, "How To Make Wealth", is a look at becoming wealthy and how a 'startup' might be the best way to do it. The seventh, "Mind The Gap", is an argument that we should not worry so much about 'unequal wealth distribution' and why it might actually be a good thing. From this list, and a look at the table of contents (available as a PDF on the O'Reilly page for the book), you can see that Graham covers a wide spectrum while never straying from topics he knows.

If I was forced to identify a weakness in this book it may well be that Graham does not evince doubt or uncertainty in his arguments, on a few occasions he may admit to a narrow view or knowledge but doubt or uncertainty don't seem to enter his field of vision while he writes. This coupled with a single viewpoint makes the book less than all-encompassing in discussion. However, I must admit that it is almost impossible to be anything more with a single author and Graham may well be more honest than others who pick and choose the alternatives they present.

Most of the essays are available at Graham's website, but frankly I am a fan of dead trees and appreciated that this book could be read on the bus or in bed. If you would prefer something you cna read on the bus then a PDF of the second chapter, "Hackers & Painters" is available from the O'Reilly page linked above.

I would recommend this book to anyone who wants to think about a number of topics important to the culture of our tiny corner of the world, computers and the net, while not ignoring the rest.

You can purchase Hackers & Painters from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, carefully read the book review guidelines, then visit the submission page.

15 of 112 comments (clear)

  1. A good trait for writers by xerph · · Score: 5, Insightful

    I found myself disagreeing with him often while reading the book, though every time I did I found his argument compelling.

    This is something that we don't see enough of these days. Too often people get stuck in a "because I said so" kind of rut, making claims with little in the way of a solid agument to back them up.

    IMO, one of the markings of a well written work is when somebody can say "I may not agree with it, but he made a good argument for his case". Its a sign that the author is generally interested in painting an accurate picture rather than simply throwing a biased view out there for the world to swallow.

    1. Re:A good trait for writers by Anonymous Coward · · Score: 5, Funny

      This is something that we don't see enough of these days. Too often people get stuck in a "because I said so" kind of rut, making claims with little in the way of a solid agument to back them up.

      Am I the only one who found that quote slightly ironic?

  2. Wittgenstein? by calebb · · Score: 5, Informative

    I'm sure you mean "Wittenberg." That's where Luther nailed his 95 theses at the beginning of the reformation... Caleb

  3. Wittgenstein? by Otter · · Score: 4, Informative
    Literature has a long history of the essayist; since those famous theses on the church door at Wittgenstein a well written and thought provoking essay on a topic has provided power and focus for important discussions.

    Being Jewish, I don't claim to have the last word on this subject but wasn't it Wittenberg? Wittgenstein certainly doesn't sound right -- perhaps you're thinking of the philosopher (also Jewish, more or less)?

    Anyway, regarding the book: Some of those essays have been linked here. Good for sparking a few hours of argument, but they seem much more suited to a website than to a 200 page bound volume.

  4. Paul Graham links mentioned above all in one place by Richard_L_James · · Score: 5, Informative
  5. Paul Graham's politics by ESR · · Score: 4, Interesting

    I wrote the intro for Paul's book and he's a good friend of mine. The reviewer is wrong on one point: Paul's politics are not "conservative" or "right-wing". Like me, he is a libertarian who stands outside the left/right spectrum and wants as little as possible to do with those who inhabit it.

    --
    >>esr>>
    1. Re:Paul Graham's politics by Anonymous Coward · · Score: 5, Funny

      Naw, libertarians are republicans who smoke pot.

    2. Re:Paul Graham's politics by Mr+Guy · · Score: 4, Interesting

      Does it make the labels wrong simply because that's not the label he chose himself?

      Call it postmodernist if you must, but if the reviewer read his book and decided he comes across as conservative and right-wing, perhaps it is because his beliefs and those considered to be conservative and right-wing overlap.

      There are only so many beliefs you can have within the realm of sanity; we tend to label these in context of an ever evolving spectrum. Like all arbitrary standards, whether or not you wish to be compared to it is fruitless; the standard exists in order to compare aspects of your beliefs. The best you can hope for in terms of non-comparison is "No Comment."

      Having read several of his essays, and being at least somewhat aware of (admittedly stereotypical) tenets of Libertarianism, I'd say that both he and you most likely DO hold many "right-wing" views. It does not naturally follow that you hold views in line with the Republican party simply because it also considered to represent the "right-wing."

      I think the arguement of being outside the spectrum is probably the one as laid out in the Wikipedia in regards to a graphing scale rather than a linear one. While I grant it may have merit, it in the context of a limited body of work the argument seems fallacious, as the seperation between economic freedom and personal freedom is not a concrete one and relies on typecasting and presumption that you must isolate the two.

      Instead I would propose that Libertarians actually are the most pure form of the right wing, believing that freedoms must be preserved at all costs and being unwilling to compromise in the ways that Conservatives often have.

      Even having read Hayek's essay on Conservatives, it still doesn't seem to address the basic point that the scale is a matter of convenience for the oberserver, not a strict definition of a set of beliefs.

    3. Re:Paul Graham's politics by bugbear · · Score: 5, Informative

      I've never been sure myself whether I was liberal or conservative. I think some things I wouldn't dare say out loud in front of a group of liberals, and others I wouldn't dare say out loud in from of a group of conservatives. It's a tossup which category of thoughts is bigger.

      There's a footnote about this in "What You Can't Say." If you went back to visit, say, Victorian England, your opinions would probably shock Whigs and Tories about equally. If your goal is to be close to the truth, then you are going to seem like an alien to the people of your own time. It's like projecting a point onto a line segment that is very far away. Where you end up on it is almost random.

  6. Value added? by GuyMannDude · · Score: 5, Insightful

    Most of the essays are available at Graham's website, but frankly I am a fan of dead trees and appreciated that this book could be read on the bus or in bed. If you would prefer something you cna read on the bus then a PDF of the second chapter, "Hackers & Painters" is available from the O'Reilly page linked above.

    What about those of us who aren't necessarily a fan of "dead trees"? Is there still a reason for us to purchase the book? The reviewer doesn't say. He states that "most of the essays are available at Graham's website". How many is "most"? Are the ones only available in the book second-rate essays? Or are we missing some real gems by just perusing his website?

    I don't mean to be overly harsh towards the reviewer but the question of what is the 'value added' in this book version of collected essays seems like something that really should be addressed. I've read many of the essays described in the review off the website so I'm already familiar with Graham's writing style and world view. When I read a review, I have one question uppermost in my mind: "Should I buy this book?" Alas, after reading this review I don't know if I should or not.

    Can someone here (maybe the reviewer?) please give a description of what's in the book versus what's available on the website? Even a count of how many new essays are in the book would be a start.

    GMD

    1. Re:Value added? by Tellarin · · Score: 5, Informative

      The following essays are available at http://www.paulgraham.com/articles.html

      *What You Can't Say
      Stopping Spam
      So Far, So Good
      Filters that Fight Back
      *Hackers and Painters
      *The Hundred-Year Language
      *Why Nerds are Unpopular
      Better Bayesian Filtering
      *Design and Research
      Will Filters Kill Spam?
      *A Plan for Spam
      Spam is Different
      Filters vs. Blacklists
      *Revenge of the Nerds
      Succinctness is Power
      *Taste for Makers
      *Beating the Averages
      Being Popular
      *The Other Road Ahead
      What Made Lisp Different
      The Roots of Lisp
      Programming Bottom-Up
      Lisp for Web-Based Applications
      Why Arc Isn't Especially Object-Oriented
      Five Questions about Language Design
      If Lisp is So Great
      Java's Cover
      What Languages Fix
      Chapter 1 of Ansi Common Lisp
      Chapter 2 of Ansi Common Lisp
      E-Commerce

      And the following are on the book:
      *Why Nerds Are Unpopular
      *Hackers and Painters (also available at http://www.oreilly.com/catalog/hackpaint/chapter/c h02.pdf)
      *What You Can't Say
      Good Bad Attitude
      *The Other Road Ahead
      How to Make Wealth
      Mind the Gap
      *A Plan for Spam
      *Taste for Makers
      Programming Languages Explained
      *The Hundred-Year Language
      *Beating the Averages
      *Revenge of the Nerds
      The Dream Language
      *Design and Research

      the ones marked with a * are on both

      I would still recommend buying his book.

    2. Re:Value added? by bugbear · · Score: 5, Informative

      I'd guess about 30% of the text in the book is new. The essays that are already on the web have been rewritten too-- some quite extensively, some just tightened up a bit.

    3. Re:Value added? by RealAlaskan · · Score: 4, Informative
      Here's a start, from the PDF table of contents, to which the reviewer linked, and from Graham's web site.

      The ones which are also available on the website are: Why Nerds are Unpopular, Hackers and PAinters, What You Can't Say, The Other Road Ahead, The Hundred YEar Language, BEating the Averages, Revenge of the Nerds and Design and Research.

      The ones which seem to be missing from the website (i.e, the ones for which youwould have to buy the book!) include Good Bad Attitude, How to Make Wealth, Mind the Gap, A Plan for Spam, Taste for Makers, Programming LAnguages Explained, The Dream Language.

      There are also some on the website which are not in the book.

      I had the table of contents from the book and the list of essays from the website reproduced here, but the lameness filter (designed to ensure lameness, I guess) kept saying that the characters per line was 36.

  7. Re:Is this book about JeffK? by linzeal · · Score: 4, Interesting
    A lot of artists are going digital, including yours truly.

    It is sort of like open source software in a way, as digital art lends itself to being copied and used as wallpapers, fodder for other digital art, and the like. For instance you are free to use my digital pieces for whatever you like as long as it is not commercial. Hmmmm, looks like I need to put up my copyleft tag. Anyways the future of art is the mutability of the medium. Where people will buy 3 or 4 digital photo frames or make your own out of old computers or laptops.

  8. FUD? by Lodragandraoidh · · Score: 4, Insightful

    Graham does not evince doubt or uncertainty in his arguments, on a few occasions he may admit to a narrow view or knowledge but doubt or uncertainty don't seem to enter his field of vision while he writes.

    Having read the free chapter at OReilly it seems to me he intends to inform from his own experience - hence the unwavering tone, 'this is what I see'. Why would he have to show doubts, if any, in such a case? Finally, why would he want to confuse his audience by switching tacks in midstream? I think the tone is perfect: informative, entertaining, and convincing all at the same time - while keeping to the point.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain