Hackers & Painters: Big Ideas from the Computer Age
Rate it:
Open Preview
Kindle Notes & Highlights
Read between October 21 - October 26, 2023
17%
Flag icon
I suspect the biggest source of moral taboos will turn out to be power struggles in which one side barely has the upper hand.
17%
Flag icon
I’m not saying that struggles are never about ideas, just that they will always be made to seem to be about ideas, whether they are or not.
18%
Flag icon
Great work tends to grow out of ideas that others have overlooked, and no idea is so overlooked as one that’s unthinkable. Natural selection, for example.
18%
Flag icon
In the sciences, especially, it’s a great advantage to be able to question assumptions.
18%
Flag icon
look for places where conventional wisdom is broken, and then try to pry apart the cracks and see what’s underneath. That’s where new theories come from.
18%
Flag icon
If you can think things so outside the box that they’d make people’s hair stand on end, you’ll have no trouble with the small trips outside the box that people call innovative.
18%
Flag icon
When you find something you can’t say, what do you do with it? My advice is, don’t say it. Or at least, pick your battles.
18%
Flag icon
Argue with idiots, and you become an idiot. The most important thing is to be able to think what you want, not to say what you want.
18%
Flag icon
if you feel you have to say everything you think, it may inhibit you from thinking improper thoughts.
19%
Flag icon
Draw a sharp line between your thoughts and your speech. Inside your head...
This highlight has been truncated due to consecutive passage length restrictions.
19%
Flag icon
The people you can say heretical things to without getting jumped on are also the most interesting to know.
19%
Flag icon
One way to do this is to ratchet the debate up one level of abstraction. If you argue against censorship in general, you can avoid being accused of whatever heresy is contained in the book or film that someone is trying to censor.
19%
Flag icon
Another way to counterattack is with metaphor.
19%
Flag icon
Best of all, probably, is humor.
20%
Flag icon
When people are bad at math, they know it, because they get the wrong answers on tests. But when people are bad at open mindedness, they don’t know it. In fact they tend to think the opposite.
20%
Flag icon
To see fashion in your own time, though, requires a conscious effort. Without time to give you distance, you have to create distance yourself.
20%
Flag icon
So when you see statements being attacked as x-ist or y-ic (substitute your current values of x and y), whether in 1630 or 2030, that’s a sure sign that something is wrong. When you hear such labels being used, ask why.
20%
Flag icon
You need to be able to watch your own thoughts from a distance.
20%
Flag icon
Always be questioning. That’s the only defence. What can’t you say? And why?
21%
Flag icon
Those in authority tend to be annoyed by hackers’ general attitude of disobedience. But that disobedience is a byproduct of the qualities that make them good programmers.
21%
Flag icon
Suppress one, and you suppress the other.
21%
Flag icon
It is by poking about inside current technology that hackers get ideas for the next generation.
22%
Flag icon
The government spying on people doesn’t literally make programmers write worse code. It just leads eventually to a world in which bad ideas will win.
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.”
27%
Flag icon
The thing about ideas, though, is that they lead to more ideas. Have you ever noticed that when you sit down to write something, half the ideas that end up in it are ones you thought of while writing?
27%
Flag icon
So shelving an idea costs you not only that delay in implementing it, but also all the ideas that implementing it would have led to.
31%
Flag icon
Why did desktop computers take over? Mainly because they had better software. And the reason microcomputer software was better was that it could be written by small companies.
31%
Flag icon
Starting a startup to write mainframe software would be a much more serious undertaking than just hacking something together on your Apple II in the evenings. And so you didn’t get a lot of startups writing mainframe applications.
31%
Flag icon
The arrival of desktop computers inspired a lot of new software, because writing applications for them seemed an attainable goal to larval startups.
31%
Flag icon
If a company wants to make a platform that startups will build on, they have to make it something that hackers themselves will want to use. That means it has to be inexpensive and well-designed.
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
The less you spend, the easier it is to make more than you spend. Fortunately,
33%
Flag icon
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.
34%
Flag icon
Don’t listen to marketing people or designers or product managers just because of their job titles. If they have good ideas, use them, but it’s up to you to decide; software has to be designed by hackers who understand design, not designers who know a little about software. If you can’t design software as well as implement it, don’t start a startup.
35%
Flag icon
There is a large random factor in the success of any company. So the guys you end up reading about in the papers are the ones who are very smart, totally dedicated, and win the lottery.
35%
Flag icon
There are plenty of other ways to get money, including chance, speculation, marriage, inheritance, theft, extortion, fraud, monopoly, graft, lobbying, counterfeiting, and prospecting. Most of the greatest fortunes have probably involved several of these.
35%
Flag icon
Money is a side effect of specialization.
36%
Flag icon
want. What most businesses really do is make wealth. They do something people want.4
36%
Flag icon
Money is not wealth. It’s just something we use to move wealth around. So
36%
Flag icon
The people most likely to grasp that wealth can be created are the ones who are good at making things, the craftsmen.
36%
Flag icon
Everyone in a company works together to create wealth, in the sense of making more things people want.
36%
Flag icon
it’s clearer to programmers that wealth is something that’s made, rather than being distributed,
37%
Flag icon
Wealth is whatever people want,
37%
Flag icon
Nearly all companies exist to do something people want. And that’s what you do, as well, when you go to work for a company.
37%
Flag icon
You don’t need to join a company to do that. All a company is is a group of people working together to do something people want. It’s doing something people want that matters, not joining the group.6
37%
Flag icon
A job means doing something people want, averaged together with everyone else in that company.
38%
Flag icon
There is one other job besides sales where big companies can hire first-rate people: in the top management jobs. And for the same reason: their performance can be measured.
38%
Flag icon
To get rich you need to get yourself in a situation with two things, measurement and leverage. You need to be in a position where your performance can be measured, or there is no way to get paid more by doing more. And you have to have leverage, in the sense that the decisions you make have a big effect.
38%
Flag icon
An example of a job with measurement but not leverage is doing piecework in a sweatshop.
38%
Flag icon
The only decision you get to make is how fast you work, and that can probably only increase your earning...
This highlight has been truncated due to consecutive passage length restrictions.