Hackers and Painters: Big Ideas from the Computer Age

( 4 )


"The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you're willing to risk the consequences. " —from Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham

We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, ...

See more details below
BN.com price
(Save 19%)$17.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (21) from $4.90   
  • New (13) from $9.71   
  • Used (8) from $4.90   
Hackers & Painters: Big Ideas from the Computer Age

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
BN.com price
(Save 34%)$15.99 List Price


"The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you're willing to risk the consequences. " —from Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham

We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care?

Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.

Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls "an intellectual Wild West."

The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
The programmer worldview has spread through the broader culture, touching millions of people in ways they don’t begin to realize. In Hackers and Painters, Paul Graham looks at that worldview straight on: a worldview of people who make new things, and want to make them as great as possible.

Along the way, Graham muses about everything from the reasons pro basketball players aren’t overpaid to the reasons teenage nerds are so unpopular (it’s a full-time job being popular, and they’re otherwise occupied). There are trenchant observations on how good design happens; on the value of searching out heretical ideas; on what programming languages might look like in 100 years. You won’t agree with everything, but you’ll be challenged and fascinated throughout. Even the footnotes are worth reading. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2003 and Upgrading & Fixing Networks for Dummies, Second Edition.

Soundview Executive Book Summaries
Big Ideas From the Computer Age
As more and more aspects of our lives - typewriters, phones, cameras, cars, etc. - become computerized, the need to understand the world of computer programmers becomes more and more apparent. In Hackers & Painters, computer science expert and painter Paul Graham examines the world of computer programmers and what motivates them to create the most important technical breakthroughs. While discussing the many issues that have accompanied the computer's rise to prominence in our lives, Graham attempts to answer many of the questions that have emerged along the way.

For starters, Graham explains that the word "hacker" has more than one definition. Although many might think of a hacker as a malicious malcontent who breaks into computers, the hackers who Graham refers to throughout Hackers & Painters are the good computer programmers who make all the magic of computers happen at the touch of a finger.

Graham's first chapter, "Why Nerds Are Unpopular," attempts to explain why smart children are at the bottom of the food chain in high school, and describes the dilemmas facing them when they are too young and unorganized to put their gifts into action. While contemplating the terms "character" and "integrity," Graham follows his own progress from nerd to computer scientist to painter. He explains that painters and computer hackers have much in common, including the desire to make good things.

Masterpieces and Software
When comparing the development of great software to the creation of a painted masterpiece, Graham points to Leonardo da Vinci's portrait of Ginevra de' Benci. He explains that da Vinci's painting is not great simply because of the beautiful form of the woman in the foreground, but is arresting because of the immense attention to background and foreground details that produces a complete and stunning work. Graham writes, "Great software, likewise, requires a fanatical devotion to beauty. If you look inside good software, you find that parts no one is ever supposed to see are beautiful too."

Ambition and Routine
When discussing the intricacies of hacking and the management of it, he explains that the ups and downs of inspiration must be taken into account. "In both painting and hacking there are some tasks that are terrifyingly ambitious, and others that are comfortingly routine. It's a good idea to save some easy tasks for moments when you could otherwise stall."

Graham, who has a Ph.D. in computer science from Harvard and has studied painting at the Rhode Island School of Design as well as the Accademia in Florence, Italy, points out that the similarities between hackers and painters are endless. For example, he writes, "Like painting, most software is intended for a human audience. And so hackers, like painters, must have empathy to do really great work. You have to be able to see things from the user's point of view."

Hackers & Painters can be seen as a compilation of essays, each held within a single chapter, that explore the concepts of creativity and computer programming as seen through the eyes of an imaginative thinker who has strong and personal ideas on all the subjects he attacks. Along the way, he describes how spam can be destroyed, the role of "taste" in the creative process, how programming languages work, what type of programming language will exist in 100 years, and how his Viaweb startup created the first Web-based application. Although each chapter can be digested alone without the others, together they form a well-rounded view of the many worlds that are taking place beneath the surface of our language, our computers, and our culture.

Why We Like This Book
Hackers & Painters goes beyond personal memoir and business handbook, landing at a more unique place where personal and business experiences combine, providing the perfect canvas on which to paint clear directions for those managing hackers, and the hackers themselves. Full of positive advice and leadership tips, Graham offers his readers a road map to the computerized future. Copyright © 2005 Soundview Executive Book Summaries

Read More Show Less

Product Details

  • ISBN-13: 9781449389550
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 5/1/2010
  • Edition number: 1
  • Pages: 258
  • Sales rank: 444,440
  • Product dimensions: 5.50 (w) x 8.40 (h) x 0.80 (d)

Meet the Author

Paul Graham , designer of the new Arc language, was the creator of Yahoo Store, the first web-based application. His technique for spam filtering inspired most current filters. He has a PhD in Computer Science from Harvard and studied painting at RISD and the Accademia in Florence.

Read More Show Less

Table of Contents

Preface ix
1. Why Nerds Are Unpopular: Their minds are not on the game 1
2. Hackers and Painters: Hackers are makers, like painters or architects or writers 18
3. What You Can't Say: How to think heretical thoughts and what to do with them 34
4. Good Bad Attitude: Like Americans, hackers with by breaking rules 50
5. The Other Road Ahead: Web-based software offers the biggest opportunity since the arrival of the microcomputer 56
6. How to Make Wealth: The best way to get rich is to create wealth. And startups are the best way to do that 87
7. Mind the Gap: Could "unequal income distribution" be less of a problem than we think? 109
8. A Plan for Spam: Till recently most experts thought spam filtering wouldn't work. This proposal changed their minds 121
9. Taste for Makers: How do you make great things? 130
10. Programming Languages Explained: What a programming language is and why they are a hot topic now 146
11. The Hundred-Year Language: How will we program in a hundred years? Why not start now? 155
12. Beating the Averages: For web-based applications you can use whatever language you want. So can your competitors 169
13. Revenge of the Nerds: In technology, "industry best practice" is a recipe for losing 181
14. The Dream Language: A good programming language is one that lets hackers have their way with it 200
15. Design and Research: Research has to be original. Design has to be good 216
Notes 223
Acknowledgments 237
Image Credits 239
Glossary 241
Index 251
Read More Show Less

Customer Reviews

Average Rating 4
( 4 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 4 Customer Reviews
  • Anonymous

    Posted November 13, 2006

    From the mind of a master

    If you've never heard of Paul Graham, this book provides an excellent introduction. Paul is a hacker (in the original sense of the word), a technology innovator and a philosopher for the computer age. This book of essays runs the gamut from 'why nerds are unpopular' to fixing the spam problem to what makes a 'dream language'. As Paul says in the intro, each chapter is independent of the others and you can skip around as you like. You'll get the general feel for Paul's ideas in all of the essays and some overlap is evident. I read the book straight through and enjoyed every chapter. Paul is a master of the Lisp language and describes how some modern languages are heading in the direction of Lisp. To solve really tough problems in a less powerful language, you tend to end up writing a Lisp interpreter in that language. He also describes why everyone isn't using Lisp for every program they write. If you are a hacker or hacker wannabe, this book offers excellent insight into the mind of a master. If you are a 'pointy-haired' manager, you'll get a better understanding of how truly talented programmers think. If you are involved in a startup company, this book describes several topics that might help give you a competitive edge. Most of all, this is a really fun book that will earn a permanent space on your bookshelf.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 29, 2004

    Read it carefully

    Graham presents 15 essays revolving around computer programming. From his own background, he extols the virtues of breaking out on your own and forming a startup. If you are very capable as a programmer and you can find a few others (<10) of similar ability, and you then tackle a hard problem that afflicts many, great success might be yours. He cautions that of course, most startups fail. Some of his suggestions are intriguing and have been said by others. Like when he suggests doing hard problems, because these act as a barrier to entry to your competitors. He also suggest using Lisp as a development language, claiming that it gives you a productivity edge over someone coding in a different, less capable language. But he also says that large support libraries are also important. Well, in many applications, this latter factor may outweight using Lisp. For example, a Java programmer would not relish giving up her Swing graphics or the Collection classes, or have to recode these in Lisp if she can't find the equivalent functionality in an existing Lisp library. Likewise, a C++ programmer doesn't want to abandon the Standard Template Library. His chapter on using Bayesians against spam is outdated from the moment this book was published. Since Bayesians started getting deployed by mail servers, spammers have responded by poisoning the Bayesians. They put words or entire sentences that have innocuous content. In fact, content that is likely to occur in non-spam messages. This has been happening since late 2003. (Just yesterday, 28 May 2004, the Wall St Journal carried an article describing the phenomenon.) The broadening causes two things. Firstly, it increases the chances that a spam passes through the Bayesian and into your inbox. Secondly, and worse, it increases the chances that a non-spam gets misdiagnosed by the Bayesian as spam. If it then gets put into your spam mail directory, you may never see it. Overall, this book has some good ideas. But be cautious and don't accept everything in it.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted September 17, 2013

    No text was provided for this review.

  • Anonymous

    Posted April 19, 2013

    No text was provided for this review.

Sort by: Showing all of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)