pgstrata
The Word \"Hacker\"
2

April 2004

3

To the popular press, "hacker" means someone who breaks into computers.

4

Among programmers it means a good programmer.

5

But the two meanings are connected.

6

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.

7

To add to the confusion, the noun "hack" also has two senses.

8

It can be either a compliment or an insult.

9

It's called a hack when you do something in an ugly way.

10

But when you do something so clever that you somehow beat the system, that's also called a hack.

11

The word is used more often in the former than the latter sense, probably because ugly solutions are more common than brilliant ones.

12

Believe it or not, the two senses of "hack" are also connected.

13

Ugly and imaginative solutions have something in common: they both break the rules.

14

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).

3–6

To the press "hacker" means someone who breaks into computers; among programmers, a good one. Both connote mastery: someone who can make a computer do what he wants—whether it wants to or not.

7–11

The noun "hack" has two senses too: doing something in an ugly way, or so clever you beat the system. The ugly sense is more common, because ugly solutions are.

12–14

Both senses break the rules — a continuum from the merely ugly (duct tape on your bike) to the brilliant (discarding Euclidean space).

2–14

To the press a hacker breaks into computers; to programmers a hacker is a good one. Both connote mastery, and the two senses of "hack" — ugly and brilliant — are connected by rule-breaking.

16

Hacking predates computers.

17

When he was working on the Manhattan Project, Richard Feynman used to amuse himself by breaking into safes containing secret documents.

18

This tradition continues today.

19

When we were in grad school, a hacker friend of mine who spent too much time around MIT had his own lock picking kit. (He now runs a hedge fund, a not unrelated enterprise.)

20

It is sometimes hard to explain to authorities why one would want to do such things.

21

Another friend of mine once got in trouble with the government for breaking into computers.

22

This had only recently been declared a crime, and the FBI found that their usual investigative technique didn't work.

23

Police investigation apparently begins with a motive.

24

The usual motives are few: drugs, money, sex, revenge.

25

Intellectual curiosity was not one of the motives on the FBI's list. Indeed, the whole concept seemed foreign to them.

16–19

Hacking predates computers. On the Manhattan Project, Feynman amused himself breaking into safes of secret documents. A grad-school friend had a lock-picking kit. (He now runs a hedge fund, a not unrelated enterprise.)

20–25

When a friend got in trouble for breaking into computers, the FBI's technique failed: investigation begins with a motive — drugs, money, sex, revenge. Intellectual curiosity wasn't on the list; the concept seemed foreign to them.

16–25

Hacking predates computers — Feynman cracked safes on the Manhattan Project. The FBI's list of motives had no room for intellectual curiosity; the concept seemed foreign to them.

27

Those in authority tend to be annoyed by hackers' general attitude of disobedience.

28

But that disobedience is a byproduct of the qualities that make them good programmers.

29

They may laugh at the CEO when he talks in generic corporate newspeech, but they also laugh at someone who tells them a certain problem can't be solved.

30

Suppress one, and you suppress the other.

31

This attitude is sometimes affected.

32

Sometimes young programmers notice the eccentricities of eminent hackers and decide to adopt some of their own in order to seem smarter.

33

The fake version is not merely annoying; the prickly attitude of these posers can actually slow the process of innovation.

34

But even factoring in their annoying eccentricities, the disobedient attitude of hackers is a net win.

35

I wish its advantages were better understood.

27–30

Hackers' disobedience annoys authority, but it's a byproduct of what makes them good programmers. They laugh at the CEO's corporate newspeech, but also at anyone who says a problem can't be solved. Suppress one, and you suppress the other.

31–33

The attitude is sometimes affected: young programmers adopt eminent hackers' eccentricities to seem smarter, and these posers can actually slow innovation.

34–35

But even factoring in their annoying eccentricities, the disobedient attitude of hackers is a net win. I wish its advantages were better understood.

27–35

Authority finds hackers disobedient, but that disobedience is inseparable from what makes them good programmers. Suppress one and you suppress the other.

37

For example, I suspect people in Hollywood are simply mystified by hackers' attitudes toward copyrights.

38

They are a perennial topic of heated discussion on Slashdot.

39

But why should people who program computers be so concerned about copyrights, of all things?

40

Partly because some companies use mechanisms to prevent copying.

41

Show any hacker a lock and his first thought is how to pick it.

42

But there is a deeper reason that hackers are alarmed by measures like copyrights and patents.

43

They see increasingly aggressive measures to protect "intellectual property" as a threat to the intellectual freedom they need to do their job.

44

And they are right.

45

It is by poking about inside current technology that hackers get ideas for the next generation.

46

No thanks, intellectual homeowners may say, we don't need any outside help.

47

But they're wrong.

48

The next generation of computer technology has often—perhaps more often than not—been developed by outsiders.

49

In 1977 there was no doubt some group within IBM developing what they expected to be the next generation of business computer.

50

They were mistaken.

51

The next generation of business computer was being developed on entirely different lines by two long-haired guys called Steve in a garage [blocked] in Los Altos.

52

At about the same time, the powers that be were cooperating to develop the official next generation operating system, Multics.

53

But two guys who thought Multics excessively complex went off and wrote their own.

54

They gave it a name that was a joking reference to Multics: Unix.

55

The latest intellectual property laws impose unprecedented restrictions on the sort of poking around that leads to new ideas.

56

In the past, a competitor might use patents to prevent you from selling a copy of something they made, but they couldn't prevent you from taking one apart to see how it worked.

57

The latest laws make this a crime.

58

How are we to develop new technology if we can't study current technology to figure out how to improve it?

41–44

Show any hacker a lock and his first thought is how to pick it. But the deeper reason: they see aggressive "intellectual property" measures as a threat to the intellectual freedom they need. And they are right.

45–48

It's by poking inside current technology that hackers get ideas for the next generation. Intellectual homeowners say they don't need outside help, but they're wrong: the next generation has more often than not come from outsiders.

49–54

In 1977 IBM was surely building the next business computer; instead it came from two long-haired guys called Steve in a garage [blocked] in Los Altos. And while the powers that be built Multics, two who found it too complex wrote Unix.

55–58

The latest IP laws make it a crime to take something apart and see how it works. How do we develop new technology if we can't study the current?

37–58

Hollywood is mystified that programmers care so much about copyrights. Hackers are alarmed because aggressive IP measures threaten the intellectual freedom they need — and the next generation of technology comes from outsiders poking inside the current one.

60

Ironically, hackers have brought this on themselves.

61

Computers are responsible for the problem.

62

The control systems inside machines used to be physical: gears and levers and cams. Increasingly, the brains (and thus the value) of products is in software.

63

And by this I mean software in the general sense: i.e. data.

64

A song on an LP is physically stamped into the plastic.

65

A song on an iPod's disk is merely stored on it.

66

Data is by definition easy to copy.

67

And the Internet makes copies easy to distribute.

68

So it is no wonder companies are afraid.

69

But, as so often happens, fear has clouded their judgement.

70

The government has responded with draconian laws to protect intellectual property.

71

They probably mean well.

72

But they may not realize that such laws will do more harm than good.

60–65

Ironically, computers caused this. The value of products used to be physical—gears, levers, cams—but now it's in software, meaning data. A song on an LP is stamped into plastic; on an iPod it's merely stored.

66–72

Data is easy to copy and the Internet easy to distribute it, so no wonder companies are afraid. But fear has clouded their judgement, and the government has responded with draconian laws that may do more harm than good.

60–72

Hackers brought this on themselves: the value of products moved into software, i.e. data, which is easy to copy and distribute. Frightened companies got the government to pass draconian laws that will do more harm than good.

74

Why are programmers so violently opposed to these laws?

75

If I were a legislator, I'd be interested in this mystery—for the same reason that, if I were a farmer and suddenly heard a lot of squawking coming from my hen house one night, I'd want to go out and investigate.

76

Hackers are not stupid, and unanimity is very rare in this world.

77

So if they're all squawking, perhaps there is something amiss.

78

Could it be that such laws, though intended to protect America, will actually harm it?

79

Think about it.

80

There is something very American about Feynman breaking into safes during the Manhattan Project.

81

It's hard to imagine the authorities having a sense of humor about such things over in Germany at that time.

82

Maybe it's not a coincidence.

74–77

If I were a legislator I'd be curious why programmers oppose these laws so violently — the way a farmer hearing squawking from his hen house wants to investigate. Unanimity is rare; if they're all squawking, something is amiss.

78–82

Could such laws, meant to protect America, actually harm it? There's something very American about Feynman cracking safes during the Manhattan Project — hard to imagine the authorities in Germany then finding it funny.

74–82

If hackers are unanimously squawking about these laws, something is probably amiss. Could laws meant to protect America actually harm it? There's something very American about Feynman cracking safes.

84

Hackers are unruly.

85

That is the essence of hacking.

86

And it is also the essence of Americanness.

87

It is no accident that Silicon Valley is in America, and not France, or Germany, or England, or Japan.

88

In those countries, people color inside the lines.

89

I lived for a while in Florence.

90

But after I'd been there a few months I realized that what I'd been unconsciously hoping to find there was back in the place I'd just left.

91

The reason Florence is famous is that in 1450, it was New York.

92

In 1450 it was filled with the kind of turbulent and ambitious people you find now in America. (So I went back to America.)

93

It is greatly to America's advantage that it is a congenial atmosphere for the right sort of unruliness—that it is a home not just for the smart, but for smart-alecks.

94

And hackers are invariably smart-alecks.

95

If we had a national holiday, it would be April 1st. It says a great deal about our work that we use the same word for a brilliant or a horribly cheesy solution.

96

When we cook one up we're not always 100% sure which kind it is.

97

But as long as it has the right sort of wrongness, that's a promising sign.

98

It's odd that people think of programming as precise and methodical. Computers are precise and methodical.

99

Hacking is something you do with a gleeful laugh.

100

In our world some of the most characteristic solutions are not far removed from practical jokes.

101

IBM was no doubt rather surprised by the consequences of the licensing deal for DOS, just as the hypothetical "adversary" must be when Michael Rabin solves a problem by redefining it as one that's easier to solve.

102

Smart-alecks have to develop a keen sense of how much they can get away [blocked] with.

103

And lately hackers have sensed a change in the atmosphere.

104

Lately hackerliness seems rather frowned upon.

84–88

Hackers are unruly — the essence of hacking, and also of Americanness. It's no accident Silicon Valley is in America, not France or Germany or England or Japan. There, people color inside the lines.

89–92

I lived a while in Florence, then realized what I'd hoped to find there was back where I'd left. Florence is famous because in 1450 it was New York: full of the turbulent, ambitious people you now find in America.

93–99

America is home not just to the smart but to smart-alecks, and hackers are invariably smart-alecks. It says a lot that we use one word for a brilliant or a horribly cheesy solution. People think programming is precise and methodical — but computers are. Hacking is something you do with a gleeful laugh.

103–104

And lately hackers have sensed a change in the atmosphere. Lately hackerliness seems rather frowned upon.

84–104

Hackers are unruly, and unruliness is the essence of both hacking and Americanness — which is why Silicon Valley is here and not where people color inside the lines. Hacking is something you do with a gleeful laugh.

106

To hackers the recent contraction in civil liberties seems especially ominous.

107

That must also mystify outsiders.

108

Why should we care especially about civil liberties?

109

Why programmers, more than dentists or salesmen or landscapers?

110

Let me put the case in terms a government official would appreciate.

111

Civil liberties are not just an ornament, or a quaint American tradition.

112

Civil liberties make countries rich.

113

If you made a graph of GNP per capita vs. civil liberties, you'd notice a definite trend.

114

Could civil liberties really be a cause, rather than just an effect?

115

I think so.

116

I think a society in which people can do and say what they want will also tend to be one in which the most efficient solutions win, rather than those sponsored by the most influential people.

117

Authoritarian countries become corrupt; corrupt countries become poor; and poor countries are weak.

118

It seems to me there is a Laffer curve for government power, just as for tax revenues.

119

At least, it seems likely enough that it would be stupid to try the experiment and find out.

120

Unlike high tax rates, you can't repeal totalitarianism if it turns out to be a mistake.

121

This is why hackers worry.

122

The government spying on people doesn't literally make programmers write worse code.

123

It just leads eventually to a world in which bad ideas win.

124

And because this is so important to hackers, they're especially sensitive to it.

125

They can sense totalitarianism approaching from a distance, as animals can sense an approaching thunderstorm.

126

It would be ironic if, as hackers fear, recent measures intended to protect national security and intellectual property turned out to be a missile aimed right at what makes America successful.

127

But it would not be the first time that measures taken in an atmosphere of panic had the opposite of the intended effect.

106–109

The contraction in civil liberties seems especially ominous to hackers. Why programmers, more than dentists or salesmen or landscapers?

110–120

Civil liberties make countries rich, and I think it's cause, not just effect. Where people can do and say what they want, the most efficient solutions win, not those of the most influential. Authoritarian countries become corrupt, corrupt ones poor, poor ones weak. There's a Laffer curve for government power — but unlike high tax rates, you can't repeal totalitarianism.

121–125

This is why hackers worry. Government spying doesn't literally make programmers write worse code — it just leads eventually to a world in which bad ideas win. They sense totalitarianism from a distance as animals sense an approaching thunderstorm.

126–127

It would be ironic if measures meant to protect national security and intellectual property turned out to be a missile aimed at what makes America successful.

106–127

Hackers fear the contraction in civil liberties because civil liberties make countries rich — they let the most efficient solutions win. There's a Laffer curve for government power, but unlike tax rates you can't repeal totalitarianism.

129

There is such a thing as Americanness.

130

There's nothing like living abroad to teach you that.

131

And if you want to know whether something will nurture or squash this quality, it would be hard to find a better focus group than hackers, because they come closest of any group I know to embodying it.

132

Closer, probably, than the men running our government, who for all their talk of patriotism remind me more of Richelieu or Mazarin than Thomas Jefferson or George Washington.

133

When you read what the founding fathers had to say for themselves, they sound more like hackers.

134

"The spirit of resistance to government," Jefferson wrote, "is so valuable on certain occasions, that I wish it always to be kept alive."

135

Imagine an American president saying that today.

136

Like the remarks of an outspoken old grandmother, the sayings of the founding fathers have embarrassed generations of their less confident successors.

137

They remind us where we come from.

138

They remind us that it is the people who break rules that are the source of America's wealth and power.

139

Those in a position to impose rules naturally want them to be obeyed.

140

But be careful what you ask for.

141

You might get it.

129–132

There is such a thing as Americanness; nothing teaches you that like living abroad. No focus group embodies it better than hackers — closer, probably, than the men running our government, who remind me more of Richelieu or Mazarin than Jefferson or Washington.

133–134

Read the founding fathers and they sound more like hackers. "The spirit of resistance to government," Jefferson wrote, "is so valuable on certain occasions, that I wish it always to be kept alive."

135–138

Imagine an American president saying that today. The founding fathers remind us that it's the people who break rules who are the source of America's wealth and power.

139–141

Those who impose rules naturally want them obeyed. But be careful what you ask for. You might get it.

129–141

There's such a thing as Americanness, and hackers embody it more than the men running the government. The founding fathers sound more like hackers — and they remind us that rule-breakers are the source of America's wealth and power.

143

Thanks to Ken Anderson, Trevor Blackwell, Daniel Giffin, Sarah Harlin, Shiro Kawai, Jessica Livingston, Matz, Jackie McDonough, Robert Morris, Eric Raymond, Guido van Rossum, David Weinberger, and Steven Wolfram for reading drafts of this essay.

144

(The image [blocked] shows Steves Jobs and Wozniak with a "blue box."

145

Photo by Margret Wozniak.

146

Reproduced by permission of Steve Wozniak.)

143–146

Thanks to those who read drafts. The image shows Steves Jobs and Wozniak with a "blue box," photographed by Margret Wozniak.

143–146

Thanks to the readers of drafts; the image shows Jobs and Wozniak with a blue box.