Hackers & Painters: Big Ideas from the Computer Age
Rate it:
Open Preview
2%
Flag icon
This is the Computer Age. It was supposed to be the Space Age, or the Atomic Age. But those were just names invented by PR people. Computers have had far more effect on the form of our lives than space travel or nuclear technology.
3%
Flag icon
There was something else I wanted more: to be smart. Not simply to do well in school, though that counted for something, but to design beautiful rockets, or to write well, or to understand how to program computers. In general, to make great things.
3%
Flag icon
Alberti, arguably the archetype of the Renaissance Man, writes that “no art, however minor, demands less than total dedication if you want to excel in
4%
Flag icon
While the nerds were being trained to get the right answers, the popular kids were being trained to please.
4%
Flag icon
Before you develop a conscience, torture is amusing.
6%
Flag icon
Suburbs are deliberately designed to exclude the outside world, because it contains things that could endanger children.
6%
Flag icon
Officially the purpose of schools is to teach kids. In fact their primary purpose is to keep kids locked up in one place for a big chunk of the day so adults can get things done.
6%
Flag icon
Like any war, it’s damaging even to the winners.
7%
Flag icon
Teenage kids used to have a more active role in society. In pre-industrial times, they were all apprentices of one sort or another, whether in shops or on farms or even on warships. They weren’t left to create their own societies. They were junior members of adult societies.
8%
Flag icon
In fact, it’s derived from the same root as “tactile,” and what it means is to have a deft touch.
9%
Flag icon
Good software designers are no more engineers than architects are. The border between architecture and engineering is not sharply defined, but it’s there. It falls between what and how: architects decide what to do, and engineers figure out how to do it.
9%
Flag icon
You’re asking for trouble if you try to decide what to do without understanding how to do it.
10%
Flag icon
A programming language is for thinking of programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
11%
Flag icon
Big companies want to decrease the standard deviation of design outcomes because they want to avoid disasters. But when you damp oscillations, you lose the high points as well as the low.
11%
Flag icon
kind of software they wrote in their spare time. You can’t do anything really well unless you love it,
12%
Flag icon
Relentlessness wins because, in the aggregate, unseen details become visible.
13%
Flag icon
When you’re driving a car with a manual transmission on a hill, you have to back off the clutch sometimes to avoid stalling. Backing off can likewise prevent ambition from stalling. 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 would otherwise stall.
13%
Flag icon
It turns out that looking at things from other people’s point of view is practically the secret of success.
13%
Flag icon
Source code, too, should explain itself. If I could get people to remember just one quote about programming, it would be the one at the beginning of Structure and Interpretation of Computer Programs.8 Programs should be written for people to read, and only incidentally for machines to execute.
14%
Flag icon
If you could travel back in a time machine, one thing would be true no matter where you went: you’d have to watch what you said. Opinions we consider harmless could have gotten you in big trouble.
15%
Flag icon
I suspect the statements that make people maddest are those they worry might be true.
15%
Flag icon
When a politician says his opponent is mistaken, that’s a straightforward criticism, but when he attacks a statement as “divisive” or “racially insensitive” instead of arguing that it’s false, we should start paying attention.
16%
Flag icon
In a field like physics, if we disagree with past generations it’s because we’re right and they’re wrong. But this becomes rapidly less true as you move away from the certainty of the hard sciences. By the time you get to social questions, many changes are just fashion. The age of consent fluctuates like hemlines.
17%
Flag icon
We often like to think of World War II as a triumph of freedom over totalitarianism. We conveniently forget that the Soviet Union was also one of the winners.
17%
Flag icon
And just as there is nothing so unfashionable as the last, discarded fashion, there is nothing so wrong as the principles of the most recently defeated opponent.
18%
Flag icon
Argue with idiots, and you become an idiot.
19%
Flag icon
Every era has its heresies, and if you don’t get imprisoned for them, you will at least get in enough trouble that it becomes a complete distraction.
19%
Flag icon
This is not just a way to develop ideas; it’s also a good rule of thumb for choosing friends. The people you can say heretical things to without getting jumped on are also the most interesting to know.
19%
Flag icon
If they try to force you to treat a question on their terms by asking “are you with us or against us?” you can always just answer “neither.” Better still, answer “I haven’t decided.” That’s what Larry Summers did when a group tried to put him in this position.16 Explaining himself later, he said “I don’t do litmus tests.” A lot of the questions people get hot about are actually quite complicated. There is no prize for getting the answer quickly.
20%
Flag icon
Instead of being part of the mob, stand as far away from it as you can and watch what it’s doing. And pay especially close attention whenever an idea is being suppressed.
21%
Flag icon
It is no accident that Silicon Valley is in America, and not France, or Germany, or England, or Japan. In those countries, people color inside the lines.
22%
Flag icon
Civil liberties are not just an ornament, or a quaint American tradition. Civil liberties make countries rich. If you made a graph of GNP per capita vs. civil liberties, you’d notice a definite trend.
22%
Flag icon
Unlike high tax rates, you can’t repeal totalitarianism if it turns out to be a mistake.
22%
Flag icon
Like the remarks of an outspoken old grandmother, the sayings of the the founding fathers have embarrassed generations of their less confident successors. They remind us where we come from. They remind us that it is the people who break rules that are the source of America’s wealth and power.
24%
Flag icon
Viaweb even consisted of the absence of programs, since one of the keys to Unix security is not to run unnecessary utilities that people might use to break into your servers.
27%
Flag icon
Plans are just another word for ideas on the shelf. When we thought of good ideas, we implemented them.
28%
Flag icon
You don’t release code late at night and then go home.
35%
Flag icon
There is a conservation law at work here: if you want to make a million dollars, you have to endure a million dollars’ worth of pain.
35%
Flag icon
Wealth is not the same thing as money.3 Wealth is as old as human history. Far older, in fact; ants have wealth. Money is a comparatively recent invention. Wealth is the fundamental thing. Wealth is stuff we want: food, clothes, houses, cars, gadgets, travel to interesting places, and so on. You can have wealth without having money.
38%
Flag icon
If you want to go faster, it’s a problem to have your work tangled together with a large number of other people’s. In a large group, your performance is not separately measurable — and the rest of the group slows you down.
38%
Flag icon
If you’re in a job that feels safe, you are not going to get rich, because if there is no danger there is almost certainly no leverage.
41%
Flag icon
In a startup, you’re not just trying to solve problems. You’re trying to solve problems that users care about.
42%
Flag icon
If you plan to get rich by creating wealth, you have to know what people want.
42%
Flag icon
One piece of evidence is what happened to countries that tried to return to the old model, like the Soviet Union, and to a lesser extent Britain under the labor governments of the 1960s and early 1970s. Take away the incentive of wealth, and technical innovation grinds to a halt.
42%
Flag icon
In that respect the Cold War teaches the same lesson as World War II and, for that matter, most wars in recent history. Don’t let a ruling class of warriors and politicians squash the entrepreneurs. The same recipe that makes individuals rich makes countries powerful. Let the nerds keep their lunch money, and you rule the world.
44%
Flag icon
When we say that one kind of work is overpaid and another underpaid, what are we really saying? In a free market, prices are determined by what buyers want. People like baseball more than poetry, so baseball players make more than poets. To say that a certain kind of work is underpaid is thus identical with saying that people want the wrong things.
46%
Flag icon
idleness is lonely and demoralizing.
46%
Flag icon
If Lenin walked around the offices of a company like Yahoo or Intel or Cisco, he’d think communism had won. Everyone would be wearing the same clothes, have the same kind of office (or rather, cubicle) with the same furnishings, and address one another by their first names instead of by honorifics. Everything would seem exactly as he’d predicted, until he looked at their bank accounts.
46%
Flag icon
A 747 pilot doesn’t make 40 times as much as a checkout clerk because he is a warlord who somehow holds her in thrall. His skills are simply much more valuable.
49%
Flag icon
Norbert Wiener said if you compete with slaves you become a slave, and there is something similarly degrading about competing with spammers.
« Prev 1