Hackers & Painters: Big Ideas from the Computer Age
Rate it:
Open Preview
21%
Flag icon
They may laugh at the CEO when he talks in generic corporate new speech, but they also laugh at someone who tells them a certain problem can’t be solved. Suppress one, and you suppress the other.
21%
Flag icon
There is something very American about Feynman breaking into safes during the Manhattan Project. It’s hard to imagine the authorities having a sense of humor about such things over in Germany at that time. Maybe it’s not a coincidence.
21%
Flag icon
Hackers are unruly. That is the essence of hacking. And it is also the essence of American-ness. 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
It’s odd that people think of programming as precise and methodical. Computers are precise and methodical. Hacking is something you do with a gleeful laugh.
22%
Flag icon
If you made a graph of GNP per capita vs. civil liberties, you’d notice a definite trend.
22%
Flag icon
Authoritarian countries become corrupt; corrupt countries become poor; and poor countries are weak.
22%
Flag icon
“The spirit of resistance to government,” Jefferson wrote, “is so valuable on certain occasions, that I wish it always to be kept alive.”
23%
Flag icon
For the first twenty or thirty years, you had to be a car expert to own a car.
23%
Flag icon
Whatever it is, it will be consumer electronics: something that costs about $200, and that people choose mostly based on how the case looks.
23%
Flag icon
The whole idea of “your computer” is going away, and being replaced with “your data.”
24%
Flag icon
With web-based software, you should get new releases without paying extra, or doing any work, or possibly even knowing about it.
25%
Flag icon
At Viaweb we often did three to five releases a day.
26%
Flag icon
no one ever called us on it.
26%
Flag icon
Software companies are sometimes accused of letting the users debug their software. And that is just what I’m advocating.
26%
Flag icon
We never had enough bugs at any one time to bother with a formal bug-tracking system.
26%
Flag icon
Functional programming means avoiding side effects. It’s something you’re more likely to see in research papers than commercial software, but for web-based applications it turns out to be really useful.
27%
Flag icon
Being able to release software immediately is a big motivator.
27%
Flag icon
shelving an idea probably even inhibits new ideas:
27%
Flag icon
We had general ideas about things we wanted to improve, but if we knew how we would have done it already.
27%
Flag icon
There was no protection against breakage except the fear of looking like an idiot to one’s peers, and that was more than enough.
28%
Flag icon
I was always under pressure to hire more, because we wanted to get bought, and we knew that buyers would have a hard time paying a high price for a company with only three programmers.
28%
Flag icon
Software should do what users think it will.
28%
Flag icon
you can’t have
28%
Flag icon
any idea what users will be thinking, believe me, unt...
This highlight has been truncated due to consecutive passage length restrictions.
28%
Flag icon
Hardware is free now, if your software is reasonably efficient.
29%
Flag icon
the key to getting users was the online test drive. It was not just a series of slides built by marketing people.
29%
Flag icon
(If you try writing web-based applications, you’ll find the Back button becomes one of your most interesting philosophical problems.)
30%
Flag icon
Selling web based software through ISPs is like selling sushi through vending machines.
30%
Flag icon
These are the users who are ready to try new things, partly because they’re more flexible, and partly because they want the lower costs of new technology.
30%
Flag icon
The best intranet is the Internet.
30%
Flag icon
There is always a tendency for rich customers to buy expensive solutions, even when cheap solutions are better, because the people offering expensive solutions can spend more to sell them.
30%
Flag icon
Viaweb was a lot more sophisticated than what most of these merchants got, but we couldn’t afford to tell them.
30%
Flag icon
A large part of what big companies pay extra for is the cost of selling expensive things to them.
31%
Flag icon
Nearly all our users came direct to our site through word of mouth and references in the press.
32%
Flag icon
It’s not so much that a competitor will trip them up as that they will trip over themselves.
33%
Flag icon
“Rise up, cows!” he wrote. “Take your liberty while despots snore!”
33%
Flag icon
Neither of these fences have any current in them.
33%
Flag icon
There are only two things you have to know about business: build something users love, and make more than you spend.
33%
Flag icon
As for building something users love, here are some general tips. Start by making something clean and simple that you would want to use yourself. Get a version 1.0 out fast, then continue to improve the software, listening closely to users as you do. The customer is always right, but different customers are right about different things; the least sophisticated users show you what you need to simplify and clarify, and the most sophisticated tell you what features you need to add.
34%
Flag icon
software has to be designed by hackers who understand design, not designers who know a little about software.
34%
Flag icon
Don’t be intimidated. You can do as much that Microsoft can’t as they can do that you can’t. And no one can stop you. You don’t have to ask anyone’s permission
34%
Flag icon
A startup is a small company that takes on a hard technical problem.
34%
Flag icon
you can think of a startup as a way to compress your whole working life into a few years.
34%
Flag icon
If a fairly good hacker is worth $80,000 a year at a big company, then a smart hacker working very hard without any corporate bullshit to slow him down should be able to do work worth about $3 million a year.
35%
Flag icon
It’s not a good idea to use famous rich people as examples, because the press only write about the very richest, and these tend to be outliers.
35%
Flag icon
if there had been one person with a brain on IBM’s side, Microsoft’s future would have been very different.
35%
Flag icon
You just have to do something people want.
35%
Flag icon
If you had a magic machine that could on command make you a car or cook you dinner or do your laundry, or do anything else you wanted, you wouldn’t need money.
35%
Flag icon
Wealth is what you want, not money.
36%
Flag icon
A surprising number of people retain from childhood the idea that there is a fixed amount of wealth in the world.