Make no little plans; they have no magic to stir men's blood and probably themselves will not be realized
The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.
George Bernard Shaw
If you spend too much time thinking about a thing, you'll never get it done.
If you don't pay appropriate attention to what has your attention, it will take more of your attention than it deserves.
ou should regard money as fuel for what you really want to do, not as a goal in and of itself. Money is like gas in the car — you need to pay attention or you'll end up on the side of the road — but a well-lived life is not a tour of gas stations!
In our age there is no such thing as 'keeping out of politics.' All issues are political issues, and politics itself is a mass of lies, evasions, folly, hatred and schizophrenia.
So much complexity in software comes from trying to make one thing do two things.
Ignorance more frequently begets confidence than does knowledge.
If everything you do needs to work on a three-year time horizon, then you're competing against a lot of people. But if you're willing to invest on a seven-year time horizon, you're now competing against a fraction of those people, because very few companies are willing to do that. Just by lengthening the time horizon, you can engage in endeavors that you could never otherwise pursue.
No matter how far it advances, humans must be thoughtful about the way we incorporate technology in our lives. There are certain kinds of thinking the machines won't ever be able to do for us.
...burning out isn't just about work load, it's about work load being greater than the motivation to do work.
Tip 1 for would-be entrepreneurs: Avoid stupid and unlucky people. If you are stupid or have bad luck, don't start a high-tech business.
Robert X. Cringely Accidental Empires
Whether Johnny learns FORTRAN is relevant only to Johnny, not to America. Whether Johnny learns to read matters to America.
Robert X. Cringely Accidental Empires
One of the easiest ways to shoot down good ideas, interesting policies, or worthwhile experiments is by injecting the assumption that whatever you're doing needs to last forever and ever.
David Heinemeier Hansson
Walking on water and developing software from a specification are easy if both are frozen.
Edward V Berard
Money is made by setting de facto standards.
If what you're working on is not important and is not likely to lead to important things, why are you working on it?
It's not that people are completely stupid, but if there's a big idea and you have deadlines and you have expedience and you have competitors, very likely what you'll do is take a low-pass filter on that idea and implement one part of it and miss what has to be done next. This happens over and over again
No is easier to do. Yes is easier to say.
A bit flipping at random is not a problem solely related to broken memory. Perfectly healthy memory is also subject, with a small probability, to bit flipping because of cosmic rays. ... According to a few sources, including IBM, Intel and Corsair, a computer with a few GB of memory of non-ECC memory is likely to incur to *several* memory errors every year
But it's not really about why you should program in X. It's about why I'm going to program in X, and why I think you might enjoy it too.
Quit trying to avoid failure. Break it and fix it. Mess it up and clean it up. If the gaps are short enough, it looks like unbroken success.
innovation is a fight. It's messy, people die, but when the battle is over, something unimaginably significant has been achieved.
If there is a relationship there, the most important thing, the clearest thing, is to express the relationship, to make the code we write clearly communicate the semantics of the data it manipulates.
If we'd asked the customers what they wanted, they would have said "faster horses".
the future is invented by the people who don't give a shit about the past
Stupid is predictable; predictable is learnable; learnable is usable.
If you are an American, you must allow all ideas to circulate freely in your community, not merely your own.