Showing posts with label Paul Graham. Show all posts
Showing posts with label Paul Graham. Show all posts

Wednesday, March 23, 2011

"Hacker"

"To the popular press, 'hacker' means someone who breaks into computers. Among programmers it means a good programmer. But the two meanings are connected. To programmers, 'hacker' connotes mastery in the most literal sense: someone who can make a computer do what he wants--whether the computer wants to or not.

"To add to the confusion, the noun 'hack' also has two senses. It can be either a compliment or an insult. It's called a hack when you do something in an ugly way. But when you do something so clever that you somehow beat the system, that's also called a hack. The word is used more often in the former than the latter sense, probably because ugly solutions are more common than brilliant ones.

"Believe it or not, the two senses of 'hack' are also connected. Ugly and imaginative solutions have something in common: they both break the rules. And there is a gradual continuum between rule breaking that's merely ugly (using duct tape to attach something to your bike) and rule breaking that is brilliantly imaginative (discarding Euclidean space)."


--Paul Graham, "The Word 'Hacker'," 2004 April

Friday, March 19, 2010

if you examine it closely

“The history of ideas is a history of gradually discarding the assumption that it's all about us. No, it turns out, the earth is not the center of the universe—not even the center of the solar system. No, it turns out, humans are not created by God in his own image; they're just one species among many, descended not merely from apes, but from microorganisms. Even the concept of 'me' turns out to be fuzzy around the edges if you examine it closely.”

--Paul Graham, “See Randomness,” 2006 April