commit 16f2ddac3d6daf3aa277723f83130f1be5f44713
parent 9a6f23248e2751b1067f56f37bdc042b2ded8c97
Author: Evan Alba <evanalba@protonmail.com>
Date: Tue, 23 Jul 2024 12:36:01 -0700
feat: Added more quotes and width aligned quotes to width max 80.
Diffstat:
3 files changed, 466 insertions(+), 179 deletions(-)
diff --git a/.README.md.swp b/.README.md.swp
Binary files differ.
diff --git a/evanalba b/evanalba
@@ -1,22 +1,31 @@
Good artists copy; great artists steal.
- Pablo Picasso
%
-Nothing is original. Steal from anywhere that resonates with inspiration or fuels your imagination. Devour old films, new films, music, books, paintings, photographs, poems, dreams, random conversations, architecture, bridges, street signs, trees, clouds, bodies of water, light and shadows.
+Nothing is original. Steal from anywhere that resonates with inspiration or
+fuels your imagination. Devour old films, new films, music, books, paintings,
+photographs, poems, dreams, random conversations, architecture, bridges,
+street signs, trees, clouds, bodies of water, light and shadows.
- Jim Jarmusch
%
-The biggest secret to winning in the marketplace is choosing very incompetent competitors.
+The biggest secret to winning in the marketplace is choosing very incompetent
+competitors.
- Bram Cohen
%
In essence, let the market design the product.
- Paul Graham
%
-Just as a poetic discussion of the weather is not meteorology, so an issuance of moral pronouncements or political creeds about the economy is not economics. Economics is a study of cause-and-effect relationships in an economy.
+Just as a poetic discussion of the weather is not meteorology, so an issuance
+of moral pronouncements or political creeds about the economy is not economics.
+Economics is a study of cause-and-effect relationships in an economy.
- Thomas Sowell
%
-The first lesson of economics is scarcity: There is never enough of anything to satisfy all those who want it. The first lesson of politics is to disregard the first lesson of economics.
+The first lesson of economics is scarcity: There is never enough of anything
+to satisfy all those who want it. The first lesson of politics is to disregard
+the first lesson of economics.
- Thomas Sowell
%
-A study of economics usually reveals that the best time to buy anything is last year.
+A study of economics usually reveals that the best time to buy anything is last
+year.
- Marty Allen
%
Inflation is the one form of taxation that can be imposed without legislation.
@@ -28,19 +37,26 @@ Men are born ignorant, not stupid. They are made stupid by education.
Never let your schooling interfere with your education.
- Mark Twain
%
-Modern education is like being taken to the world’s greatest restaurant & being forced to eat the menu.
+Modern education is like being taken to the world’s greatest restaurant & being
+forced to eat the menu.
- Murray Gell-Mann
%
-The great thing is that school encourages ‘knowledge bulimia’, learn it for the test, forget it after.
+The great thing is that school encourages ‘knowledge bulimia’, learn it for the
+test, forget it after.
- aiju
%
-Friendship is unnecessary, like philosophy, like art…. It has no survival value; rather it is one of those things that give value to survival.
+Friendship is unnecessary, like philosophy, like art…. It has no survival
+value; rather it is one of those things that give value to survival.
- C.S. Lewis
%
-Don’t walk in front of me, I may not follow. Don’t walk behind me, I may not lead. Walk beside me and be my friend.
+Don’t walk in front of me, I may not follow. Don’t walk behind me, I may not
+lead. Walk beside me and be my friend.
- Albert Camus
%
-Loyalty to a person and whatever they say or do, that’s the opposite of real loyalty, which is loyalty based on inquiry, and telling someone what you really think and feel–your best estimation of the truth instead of what they want to hear.
+Loyalty to a person and whatever they say or do, that’s the opposite of real
+loyalty, which is loyalty based on inquiry, and telling someone what you really
+think and feel–your best estimation of the truth instead of what they want to
+hear.
- Paul O'Neill, US Ex-secretary of the Treasury
%
A friend can tell you things you don’t want to tell yourself.
@@ -52,22 +68,29 @@ Always forgive your enemies; nothing annoys them so much.
Never interrupt your enemy when he is making a mistake.
- Napoleon Bonaparte
%
-If liberty means anything at all, it means the right to tell people what they do not want to hear.
+If liberty means anything at all, it means the right to tell people what they
+do not want to hear.
- George Orwell
%
-Government big enough to supply everything you need is big enough to take everything you have … The course of history shows that as a government grows, liberty decreases.
+Government big enough to supply everything you need is big enough to take
+everything you have … The course of history shows that as a government grows,
+liberty decreases.
- Thomas Jefferson
%
-The society that puts equality before freedom will end up with neither. The society that puts freedom before equality will end up with a great measure of both.
+The society that puts equality before freedom will end up with neither. The
+society that puts freedom before equality will end up with a great measure of
+both.
- Milton Friedman
%
All governments lie.
- journalist I.F. Stone
%
-When government fears the people, there is liberty. When the people fear the government, there is tyranny.
+When government fears the people, there is liberty. When the people fear the
+government, there is tyranny.
- Thomas Jefferson
%
-The government should be afraid of the people, the people shouldn't be afraid of the government.
+The government should be afraid of the people, the people shouldn't be afraid
+of the government.
- Alan Moore
%
You wear a mask for so long, you forget who you were beneath it.
@@ -79,28 +102,37 @@ A fake ID works a lot better than a Guy Fawkes mask.
Knowledge, like air, is vital to life. Like air, no one should be denied it.
- Alan Moore
%
-Artists use lies, to tell the truth, while politicians use them to cover the truth up.
+Artists use lies, to tell the truth, while politicians use them to cover the
+truth up.
- Evey Hammond
%
-One thing is true of all governments – their most reliable records are tax records
+One thing is true of all governments – their most reliable records are tax
+records.
- Eric Finch
%
-Ideas are more powerful than guns. We would not let our enemies have guns, why should we let them have ideas.”
+Ideas are more powerful than guns. We would not let our enemies have guns, why
+should we let them have ideas.”
- Joseph Stalin
%
-Relying on the government to protect your privacy is like asking a peeping tom to install your window blinds.
+Relying on the government to protect your privacy is like asking a peeping tom
+to install your window blinds.
- John Perry Barlow
%
-They who can give up essential liberty for temporary safety, deserve neither liberty nor safety.
+They who can give up essential liberty for temporary safety, deserve neither
+liberty nor safety.
- Benjamin Franklin
%
-There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies.
+There are two ways of constructing a software design: One way is to make it so
+simple that there are obviously no deficiencies and the other way is to make it
+so complicated that there are no obvious deficiencies.
- C.A.R. Hoare
%
-The computing scientist’s main challenge is not to get confused by the complexities of his own making.
+The computing scientist’s main challenge is not to get confused by the
+complexities of his own making.
- E. W. Dijkstra
%
-The cheapest, fastest, and most reliable components are those that aren’t there.
+The cheapest, fastest, and most reliable components are those that aren’t
+there.
- Gordon Bell
%
One of my most productive days was throwing away 1000 lines of code.
@@ -112,31 +144,39 @@ When in doubt, use brute force.
Deleted code is debugged code.
- Jeff Sickel
%
-Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
+Debugging is twice as hard as writing the code in the first place. Therefore,
+if you write the code as cleverly as possible, you are, by definition, not
+smart enough to debug it.
- Brian W. Kernighan and P. J. Plauger
%
-The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.
+The most effective debugging tool is still careful thought, coupled with
+judiciously placed print statements.
- Brian W. Kernighan
%
Controlling complexity is the essence of computer programming.
- Brian Kernighan
%
-Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defence against complexity.
+Beauty is more important in computing than anywhere else in technology because
+software is so complicated. Beauty is the ultimate defence against complexity.
- David Gelernter
%
-UNIX was not designed to stop its users from doing stupid things, as that would also stop them from doing clever things.
+UNIX was not designed to stop its users from doing stupid things, as that would
+also stop them from doing clever things.
- Doug Gwyn
%
-If you’re willing to restrict the flexibility of your approach, you can almost always do something better.
+If you’re willing to restrict the flexibility of your approach, you can almost
+always do something better.
- John Carmack
%
-And folks, let’s be honest. Sturgeon was an optimist. Way more than 90% of code is crap.
+And folks, let’s be honest. Sturgeon was an optimist. Way more than 90% of code
+is crap.
- viro
%
A data structure is just a stupid programming language.
- R. Wm. Gosper
%
-The essence of XML is this: the problem it solves is not hard, and it does not solve the problem well.
+The essence of XML is this: the problem it solves is not hard, and it does not
+solve the problem well.
- Phil Wadler
%
A program that produces incorrect results twice as fast is infinitely slower.
@@ -145,13 +185,17 @@ A program that produces incorrect results twice as fast is infinitely slower.
Life is too short to run proprietary software.
- Bdale Garbee
%
-All software sucks, be it open-source [or] proprietary. The only question is what can be done with particular instance of suckage, and that’s where having the source matters.
+All software sucks, be it open-source [or] proprietary. The only question is
+what can be done with particular instance of suckage, and that’s where having
+the source matters.
- viro
%
-Mathematicians stand on each others' shoulders and computer scientists stand on each others' toes.
+Mathematicians stand on each others' shoulders and computer scientists stand on
+each others' toes.
- Richard Hamming
%
-It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes.
+It’s a curious thing about our industry: not only do we not learn from our
+mistakes, we also don’t learn from our successes.
- Keith Braithwaite
%
Ethernet always wins.
@@ -166,60 +210,71 @@ Simplicity is prerequisite for reliability.
Unix is a junk OS designed by a committee of PhDs.
- Dave Cutler
%
-Programming graphics in X is like finding the square root of PI using Roman numerals.
+Programming graphics in X is like finding the square root of PI using Roman
+numerals.
- Henry Spencer
-RnRS%
-You want to make your way in the CS field? Simple. Calculate rough time of amnesia (hell, 10 years is plenty, probably 10 months is plenty), go to the dusty archives, dig out something fun, and go for it. It’s worked for many people, and it can work for you.
+%
+You want to make your way in the CS field? Simple. Calculate rough time of
+amnesia (hell, 10 years is plenty, probably 10 months is plenty), go to the
+dusty archives, dig out something fun, and go for it. It’s worked for many
+people, and it can work for you.
- Ron Minnich
%
-People do have a right to put their code under whatever license they like. Now, I won’t use the stuff I don’t have a source for unless I have exceptionally good reason to believe that authors of that stuff are among the few percents of programmers who can find their arse without outside help. But that has nothing to do with licensing or any moral considerations and everything to the fact that I know what kind of crap most of the software is.
+People do have a right to put their code under whatever license they like. Now,
+I won’t use the stuff I don’t have a source for unless I have exceptionally
+good reason to believe that authors of that stuff are among the few percents of
+programmers who can find their arse without outside help. But that has nothing
+to do with licensing or any moral considerations and everything to the fact
+that I know what kind of crap most of the software is.
- Al Viro
%
-Computer: Your nominators and endorsers for the Kanai Award consistently characterized your work as simple yet powerful. How do you discover such powerful abstractions?
-
-Ken Thompson: It is the way I think. I am a very bottom-up thinker. If you give me the right kind of Tinker Toys, I can imagine the building. I can sit there and see primitives and recognize their power to build structures a half mile high, if only I had just one more to make it functionally complete. I can see those kinds of things.
-
-The converse is true, too, I think. I can’t from the building imagine the Tinker Toys. When I see a top-down description of a system or language that has infinite libraries described by layers and layers, all I just see is a morass. I can’t get a feel for it. I can’t understand how the pieces fit; I can’t understand something presented to me that’s very complex. Maybe I do what I do because if I built anything more complicated, I couldn’t understand it. I really must break it down into little pieces.
-%
-Vacuumware: n, software which was written specifically to fill a void in
- the industry, especially software which is successful more due to how well
- it fills that void than due to anything else, like usability or utility.
-I believe it may have been Dennis Ritchie who said (about X) “Sometimes when you fill a vacuum, it still sucks.” X is a prime example of vacuumware, and in fact inspired the term.
-%
-I remarked to Dennis [Ritchie] that easily half the code I was writing in Multics was error recovery code. He said, “We left all that stuff out [of Unix]. If there’s an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, ‘Hey, reboot it.’”
- - Tom Van Vleck
-%
Unix is simple. It just takes a genius to understand its simplicity.
- Dennis Ritchie
%
The key to performance is elegance, not battalions of special cases.
- Jon Bentley and Doug McIlroy
%
-Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
+Are you quite sure that all those bells and whistles, all those wonderful
+facilities of your so called powerful programming languages, belong to the
+solution set rather than the problem set?
- Edsger W. Dijkstra
%
-Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
+Measuring programming progress by lines of code is like measuring aircraft
+building progress by weight.
- Bill Gates
%
-The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code.
+The object-oriented model makes it easy to build up programs by accretion.
+What this often means, in practice, is that it provides a structured way to
+write spaghetti code.
- Paul Graham
%
First, solve the problem. Then, write the code.
- John Johnson
%
-Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.
+Most software today is very much like an Egyptian pyramid with millions of
+bricks piled on top of each other, with no structural integrity, but just done
+by brute force and thousands of slaves.
- Alan Kay
%
-Correctness is clearly the prime quality. If a system does not do what it is supposed to do, then everything else about it matters little.
+Correctness is clearly the prime quality. If a system does not do what it is
+supposed to do, then everything else about it matters little.
- Bertrand Meyer
%
-Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges and it causes end-user and administrator frustration.
+Complexity kills. It sucks the life out of developers, it makes products
+difficult to plan, build and test, it introduces security challenges and it
+causes end-user and administrator frustration.
- Ray Ozzie
%
-A language that doesn’t have everything is actually easier to program in than some that do.
+A language that doesn’t have everything is actually easier to program in than
+some that do.
- Dennis M. Ritchie
%
-Mostly, when you see programmers, they aren’t doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they’re sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head.
+Mostly, when you see programmers, they aren’t doing anything. One of the
+attractive things about programmers is that you cannot tell whether or not
+they are working simply by looking at them. Very often they’re sitting there
+seemingly drinking coffee and gossiping, or just staring into space. What the
+programmer is trying to do is get a handle on all the individual and unrelated
+ideas that are scampering around in his head.
- Charles M. Strauss
%
You can’t trust code that you did not totally create yourself.
@@ -228,7 +283,8 @@ You can’t trust code that you did not totally create yourself.
If you want to go somewhere, goto is the best way to get there.
- Ken Thompson
%
-The X server has to be the biggest program I’ve ever seen that doesn’t do anything for you.
+The X server has to be the biggest program I’ve ever seen that doesn’t do
+anything for you.
- Ken Thompson
%
Simplicity is the ultimate sophistication.
@@ -237,26 +293,50 @@ Simplicity is the ultimate sophistication.
Compatibility means deliberately repeating other people’s mistakes.
- David Wheeler
%
-Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law.
+Hofstadter’s Law: It always takes longer than you expect, even when you take
+into account Hofstadter’s Law.
%
-My definition of an expert in any field is a person who knows enough about what’s really going on to be scared.
+My definition of an expert in any field is a person who knows enough about
+what’s really going on to be scared.
- P.J. Plauger
%
Every language has an optimization operator. In C++ that operator is ‘//’
%
-Nobody should start to undertake a large project. You start with a small trivial project, and you should never expect it to get large. If you do, you’ll just overdesign and generally think it is more important than it likely is at that stage. Or worse, you might be scared away by the sheer size of the work you envision. So start small, and think about the details. Don’t think about some big picture and fancy design. If it doesn’t solve some fairly immediate need, it’s almost certainly over-designed. And don’t expect people to jump in and help you. That’s not how these things work. You need to get something half-way useful first, and then others will say “hey, that almost works for me”, and they’ll get involved in the project.
+Nobody should start to undertake a large project. You start with a small
+trivial project, and you should never expect it to get large. If you do, you’ll
+just overdesign and generally think it is more important than it likely is at
+that stage. Or worse, you might be scared away by the sheer size of the work
+you envision. So start small, and think about the details. Don’t think about
+some big picture and fancy design. If it doesn’t solve some fairly immediate
+need, it’s almost certainly over-designed. And don’t expect people to jump in
+and help you. That’s not how these things work. You need to get something
+half-way useful first, and then others will say “hey, that almost works for
+me”, and they’ll get involved in the project.
- Linus Torvalds
%
-Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why.
+Theory is when you know something, but it doesn’t work. Practice is when
+something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why.
%
A computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match
%
Q: What is the most often-overlooked risk in software engineering?
-A: Incompetent programmers. There are estimates that the number of programmers needed in the U.S. exceeds 200,000. This is entirely misleading. It is not a quantity problem; we have a quality problem. One bad programmer can easily create two new jobs a year. Hiring more bad programmers will just increase our perceived need for them. If we had more good programmers, and could easily identify them, we would need fewer, not more.
+A: Incompetent programmers. There are estimates that the number of programmers
+needed in the U.S. exceeds 200,000. This is entirely misleading. It is not a
+quantity problem; we have a quality problem. One bad programmer can easily
+create two new jobs a year. Hiring more bad programmers will just increase our
+perceived need for them. If we had more good programmers, and could easily
+identify them, we would need fewer, not more.
- David Parnas
%
-Well over half of the time you spend working on a project (on the order of 70 percent) is spent thinking, and no tool, no matter how advanced, can think for you. Consequently, even if a tool did everything except the thinking for you – if it wrote 100 percent of the code, wrote 100 percent of the documentation, did 100 percent of the testing, burned the CD-ROMs, put them in boxes, and mailed them to your customers – the best you could hope for would be a 30 percent improvement in productivity. In order to do better than that, you have to change the way you think.
+Well over half of the time you spend working on a project (on the order of 70
+percent) is spent thinking, and no tool, no matter how advanced, can think for
+you. Consequently, even if a tool did everything except the thinking for you –
+if it wrote 100 percent of the code, wrote 100 percent of the documentation,
+did 100 percent of the testing, burned the CD-ROMs, put them in boxes, and
+mailed them to your customers – the best you could hope for would be a 30
+percent improvement in productivity. In order to do better than that, you have
+to change the way you think.
- Fred Brooks
%
The best code is no code at all.
@@ -265,13 +345,19 @@ The best code is no code at all.
Before software can be reusable it first has to be usable.
- Jeff Johnson
%
-Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.
+Program testing can be a very effective way to show the presence of bugs, but
+is hopelessly inadequate for showing their absence.
- Edsger W. Dijkstra
%
-The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague.
+The competent programmer is fully aware of the limited size of his own skull.
+He therefore approaches his task with full humility, and avoids clever tricks
+like the plague.
- Edsger W. Dijkstra
%
-It has been said that the great scientific disciplines are examples of giants standing on the shoulders of other giants. It has also been said that the software industry is an example of midgets standing on the toes of other midgets.
+It has been said that the great scientific disciplines are examples of giants
+standing on the shoulders of other giants. It has also been said that the
+software industry is an example of midgets standing on the toes of other
+midgets.
- Alan Cooper
%
Code never lies, comments sometimes do.
@@ -280,31 +366,44 @@ Code never lies, comments sometimes do.
What I cannot build, I do not understand.
- Richard Feynman
%
-When I am working on a problem I never think about beauty. I think only how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.
+When I am working on a problem I never think about beauty. I think only how to
+solve the problem. But when I have finished, if the solution is not beautiful,
+I know it is wrong.
- R. Buckminster Fuller
%
I have always found that plans are useless, but planning is indispensable.
- Dwight D. Eisenhower
%
-I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
+I will, in fact, claim that the difference between a bad programmer and a good
+one is whether he considers his code or his data structures more important. Bad
+programmers worry about the code. Good programmers worry about data structures
+and their relationships.
- Linus Torvalds
%
The best things are simple, but finding these simple things is not simple.
- bill
%
-Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
+Some problems are so complex that you have to be highly intelligent and well
+informed just to be undecided about them.
- Laurence J. Peter
%
-Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.
+Einstein argued that there must be simplified explanations of nature, because
+God is not capricious or arbitrary. No such faith comforts the software
+engineer.
- Fred Brooks
%
-The cost of adding a feature isn’t just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. … The trick is to pick the features that don’t fight each other.
+The cost of adding a feature isn’t just the time it takes to code it. The cost
+also includes the addition of an obstacle to future expansion. … The trick is
+to pick the features that don’t fight each other.
- John Carmack
%
-Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius – and a lot of courage – to move in the opposite direction.
+Any intelligent fool can make things bigger, more complex, and more violent. It
+takes a touch of genius – and a lot of courage – to move in the opposite
+direction.
- Albert Einstein
%
-For a successful technology, honesty must take precedence over public relations for nature cannot be fooled.
+For a successful technology, honesty must take precedence over public relations
+for nature cannot be fooled.
- Richard Feynman
%
Simplicity carried to the extreme becomes elegance.
@@ -313,28 +412,41 @@ Simplicity carried to the extreme becomes elegance.
The unavoidable price of reliability is simplicity.
- C.A.R. Hoare
%
-The proper use of comments is to compensate for our failure to express ourself in code.
+The proper use of comments is to compensate for our failure to express ourself
+in code.
- Robert C. Martin
%
-If you want a product with certain characteristics, you must ensure that the team has those characteristics before the product’s development.
+If you want a product with certain characteristics, you must ensure that the
+team has those characteristics before the product’s development.
- Jim McCarthy and Michele McCarthy - Software for your Head
%
-You can’t have great software without a great team, and most software teams behave like dysfunctional families.
+You can’t have great software without a great team, and most software teams
+behave like dysfunctional families.
- Jim McCarthy
%
-Testing by itself does not improve software quality. Test results are an indicator of quality, but in and of themselves, they don’t improve it. Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software development techniques you use determine how many errors testing will find. If you want to lose weight, don’t buy a new scale; change your diet. If you want to improve your software, don’t test more; develop better.
+Testing by itself does not improve software quality. Test results are an
+indicator of quality, but in and of themselves, they don’t improve it. Trying
+to improve software quality by increasing the amount of testing is like trying
+to lose weight by weighing yourself more often. What you eat before you step
+onto the scale determines how much you will weigh, and the software development
+techniques you use determine how many errors testing will find. If you want to
+lose weight, don’t buy a new scale; change your diet. If you want to improve
+your software, don’t test more; develop better.
- Steve McConnell
%
Incorrect documentation is often worse than no documentation.
- Bertrand Meyer
%
-That’s the thing about people who think they hate computers. What they really hate is lousy programmers.
+That’s the thing about people who think they hate computers. What they really
+hate is lousy programmers.
- Larry Niven and Jerry Pournelle Oath of Fealty
%
-Good code is short, simple, and symmetrical - the challenge is figuring out how to get there.
+Good code is short, simple, and symmetrical - the challenge is figuring out how
+to get there.
- Sean Parent
%
-The most important single aspect of software development is to be clear about what you are trying to build.
+The most important single aspect of software development is to be clear about
+what you are trying to build.
- Bjarne Stroustrup
%
The best is the enemy of the good.
@@ -352,16 +464,22 @@ Complexity has nothing to do with intelligence, simplicity does.
If it doesn’t work, it doesn’t matter how fast it doesn’t work.
- Mich Ravera
%
-Simplicity is hard to build, easy to use, and hard to charge for. Complexity is easy to build, hard to use, and easy to charge for.
+Simplicity is hard to build, easy to use, and hard to charge for. Complexity
+is easy to build, hard to use, and easy to charge for.
- Chris Sacca
%
-They won’t tell you that they don’t understand it; they will happily invent their way through the gaps and obscurities.
- - V.A. Vyssotsky on software programmers and their views on specifications
+They won’t tell you that they don’t understand it; they will happily invent
+their way through the gaps and obscurities.
+ - V.A. Vyssotsky on software programmers and their views on
+ specifications
%
-In software, the most beautiful code, the most beautiful functions, and the most beautiful programs are sometimes not there at all.
- - Jon Bentley, Beautiful Code (O'Reilly), “The Most Beautiful Code I Never Wrote”
+In software, the most beautiful code, the most beautiful functions, and the
+most beautiful programs are sometimes not there at all.
+ - Jon Bentley, Beautiful Code (O'Reilly), “The Most Beautiful Code I
+ Never Wrote”
%
-Computers make it easier to do a lot of things, but most of the things they make it easier to do don’t need to be done.
+Computers make it easier to do a lot of things, but most of the things they
+make it easier to do don’t need to be done.
- Andy Rooney
%
The whole point of getting things done is knowing what to leave undone.
@@ -379,63 +497,93 @@ IDE features are language smells.
A good way to have good ideas is by being unoriginal.
- Bram Cohen
%
-The comment about developers making work for themselves is also spot on. I answer a lot of programming questions, and the questions are always asked because the programmer has reached the end of a twisty maze of his own creation. Turn around, walk, spin around, and try again. You’ll find a better solution.
+The comment about developers making work for themselves is also spot on. I
+answer a lot of programming questions, and the questions are always asked
+because the programmer has reached the end of a twisty maze of his own
+creation. Turn around, walk, spin around, and try again. You’ll find a better
+solution.
- Jonathan Rockway in a Hacker News comment
%
-A program is like a poem: you cannot write a poem without writing it. Yet people talk about programming as if it were a production process and measure “programmer productivity"in terms of "number of lines of code produced”.In so doing they book that number on the wrong side of the ledger: We should always refer to"the number of lines of code spent".
+A program is like a poem: you cannot write a poem without writing it. Yet
+people talk about programming as if it were a production process and measure
+“programmer productivity"in terms of "number of lines of code produced”. In so
+doing they book that number on the wrong side of the ledger: We should always
+refer to"the number of lines of code spent".
- E. W. Dijkstra
%
The trick is to fix the problem you have, rather than the problem you want.
- Bram Cohen
%
-In programming the hard part isn’t solving problems, but deciding what problems to solve.
+In programming the hard part isn’t solving problems, but deciding what problems
+to solve.
- Paul Graham
%
-The beauty of small and simple code is that you can bend or break the rules as long it stays small and simple. Rules allow people to write code without thinking. [And when] you dont think [...] you get bloated code that just concatenates stupid patterns.
+The beauty of small and simple code is that you can bend or break the rules as
+long it stays small and simple. Rules allow people to write code without
+thinking. [And when] you dont think [...] you get bloated code that just
+concatenates stupid patterns.
-People stop thinking and questioning [and] then its just worshipping some rules without any pruporse.
+People stop thinking and questioning [and] then its just worshipping some rules
+without any pruporse.
— Cinap Lenrek
%
-Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.
+Programming languages should be designed not by piling feature on top of
+feature, but by removing the weaknesses and restrictions that make additional
+features appear necessary.
- RnRS
%
So-called “smart” software usually is the worst you can imagine.
- Christian Neukirchen
%
-Such is modern computing: everything simple is made too complicated because it’s easy to fiddle with; everything complicated stays complicated because it’s hard to fix.
+Such is modern computing: everything simple is made too complicated because
+it’s easy to fiddle with; everything complicated stays complicated because
+it’s hard to fix.
- Rob Pike
%
-So much complexity in software comes from trying to make one thing do two things.
+So much complexity in software comes from trying to make one thing do two
+things.
- Ryan Singer
%
-It is not that uncommon for the cost of an abstraction to outweigh the benefit it delivers. Kill one today!
+It is not that uncommon for the cost of an abstraction to outweigh the benefit
+it delivers. Kill one today!
- John Carmack
%
Languages that try to disallow idiocy become themselves idiotic.
- Rob Pike
%
-There’s nothing in computing that can’t be broken by another level of indirection.
+There’s nothing in computing that can’t be broken by another level of
+indirection.
- Rob Pike
%
-A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work.
+A complex system that works is invariably found to have evolved from a simple
+system that worked. The inverse proposition also appears to be true: A complex
+system designed from scratch never works and cannot be made to work.
- John Gall
%
-“Design patterns” are concepts used by people who can’t learn by any method except memorization, so in place of actual programming ability, they memorize “patterns” and throw each one in sequence at a problem until it works
+“Design patterns” are concepts used by people who can’t learn by any method
+except memorization, so in place of actual programming ability, they memorize
+“patterns” and throw each one in sequence at a problem until it works
- Dark_Shikari
%
-One of the big lessons of a big project is you don’t want people that aren’t really programmers programming, you’ll suffer for it!
+One of the big lessons of a big project is you don’t want people that aren’t
+really programmers programming, you’ll suffer for it!
- John Carmack
%
-Premature optimization, that’s like a sneeze. Premature abstraction is like ebola; it makes my eyes bleed.
+Premature optimization, that’s like a sneeze. Premature abstraction is like
+ebola; it makes my eyes bleed.
- Christer Ericson
%
-Premature optimizations can be troublesome to revert, but premature generalizations are often near impossible.
+Premature optimizations can be troublesome to revert, but premature
+generalizations are often near impossible.
- Emil Persson
%
-Normal people believe that if it ain’t broke, don’t fix it. Engineers believe that if it ain’t broke, it doesn’t have enough features yet.
+Normal people believe that if it ain’t broke, don’t fix it. Engineers believe
+that if it ain’t broke, it doesn’t have enough features yet.
- Scott Adams
%
-And don’t EVER make the mistake that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That’s giving your intelligence much too much credit.
+And don’t EVER make the mistake that you can design something better than what
+you get from ruthless massively parallel trial-and-error with a feedback cycle.
+That’s giving your intelligence much too much credit.
- Linus
%
Pi seconds is a nanocentury.
@@ -447,10 +595,12 @@ Regression testing cuts test intervals in half.
When in doubt, use brute force.
- Ken Thompson
%
-Avoid arc-sine and arc-cosine functions---you can usually do better by applying a trig identity or computing a vector dot-product.
+Avoid arc-sine and arc-cosine functions---you can usually do better by applying
+a trig identity or computing a vector dot-product.
- Jim Conyngham
%
-Allocate four digits for the year part of a date: a new millennium is approaching.
+Allocate four digits for the year part of a date: a new millennium is
+approaching.
- David Martin
%
Avoid asymmetry.
@@ -471,12 +621,15 @@ If the code and the comments disagree, then both are probably wrong.
If you have too many special cases, you are doing it wrong.
- Craig Zerouni
%
-Get your data structures correct first, and the rest of the program will write itself.
+Get your data structures correct first, and the rest of the program will write
+itself.
- David Jones
%
-[The Principle of Least Astonishment] Make a user interface as consistent and as predictable as possible.
+[The Principle of Least Astonishment] Make a user interface as consistent and
+as predictable as possible.
%
-A program designed for inputs from people is usually stressed beyond breaking point by computer-generated inputs.
+A program designed for inputs from people is usually stressed beyond breaking
+point by computer-generated inputs.
- Dennis Ritchie
%
Twenty percent of all input forms filled by people contain bad data.
@@ -485,22 +638,30 @@ Twenty percent of all input forms filled by people contain bad data.
Eighty percent of all input forms ask questions they have no business asking.
- Mike Garey
%
-Don't make the user interface provide information that the system already knows.
+Don't make the user interface provide information that the system already
+knows.
- Rick Lemmons
%
For 80% of all data sets, 95% of the information can be seen in a good graph.
- William S. Cleveland
%
-Of all my programming bugs, 80% are syntax errors. Of the remaining 20%, 80% are trivial logical errors. Of the remaining 4%, 80% are pointer errors. And the remaining 0.8% are hard.
+Of all my programming bugs, 80% are syntax errors. Of the remaining 20%, 80%
+are trivial logical errors. Of the remaining 4%, 80% are pointer errors. And
+the remaining 0.8% are hard.
- Marc Donner
%
-It takes three times the effort to find and fix bugs in system test than when done by the developer. It takes ten times the effort to find and fix bugs in the field than when done in system test. Therefore, insist on unit tests by the developer.
+It takes three times the effort to find and fix bugs in system test than when
+done by the developer. It takes ten times the effort to find and fix bugs in
+the field than when done in system test. Therefore, insist on unit tests by
+the developer.
- Larry Bernstein
%
-Don't debug standing up. It cuts your patience in half, and you need all you can muster.
+Don't debug standing up. It cuts your patience in half, and you need all you
+can muster.
- Dave Storer
%
-Don't get suckered in by the comments---they can be terribly misleading. Debug only code.
+Don't get suckered in by the comments---they can be terribly misleading. Debug
+only code.
- Dave Storer
%
Testing can show the presence of bugs, not their absence.
@@ -518,70 +679,92 @@ The first step in fixing a broken program is getting it to fail repeatably.
[The First Rule of Program Optimization] Don't do it.
[The Second Rule of Program Optimization---For experts only] Don't do it yet.
%
-The fastest algorithm can frequently be replaced by one that is almost as fast and much easier to understand.
+The fastest algorithm can frequently be replaced by one that is almost as fast
+and much easier to understand.
- Douglas W. Jones
%
-One some machines indirection is slower with displacement, so the most-used member of a structure or a record should be first.
+One some machines indirection is slower with displacement, so the most-used
+member of a structure or a record should be first.
- Mike Morton
%
-In non-I/O-bound programs, less than four percent of a program generally accounts for more than half of its running time.
+In non-I/O-bound programs, less than four percent of a program generally
+accounts for more than half of its running time.
- Don Knuth
%
Before optimizing, use a profiler to locate the "hot spots" of the program.
- Mike Morton
%
-[Conservation of Code Size] When you turn an ordinary page of code into just a handful of instructions for speed, expand the comments to keep the number of source lines constant.
+[Conservation of Code Size] When you turn an ordinary page of code into just
+a handful of instructions for speed, expand the comments to keep the number
+of source lines constant.
- Mike Morton
%
-If the programmer can simulate a construct faster than a compiler can implement the construct itself, then the compiler writer has blown it badly.
+If the programmer can simulate a construct faster than a compiler can
+implement the construct itself, then the compiler writer has blown it badly.
- Guy L. Steele, Jr.
%
-To speed up an I/O-bound program, begin by accounting for all I/O. Eliminate that which is unnecessary or redundant, and make the remaining as fast as possible.
+To speed up an I/O-bound program, begin by accounting for all I/O. Eliminate
+that which is unnecessary or redundant, and make the remaining as fast as
+possible.
- David Martin
%
The fastest I/O is no I/O.
- Nils-Peter Nelson
%
-The cheapest, fastest and most reliable components of a computer system are those that aren't there.
+The cheapest, fastest and most reliable components of a computer system are
+those that aren't there.
- Gordon Bell
%
-Most assembly languages have a loop operation that does a compare and branch in a single machine instruction; although it was intended for loops, it can sometimes be used to do a general comparison very efficiently.
+Most assembly languages have a loop operation that does a compare and branch in
+a single machine instruction; although it was intended for loops, it can
+sometimes be used to do a general comparison very efficiently.
- Guy L. Steele, Jr.
%
-[Compiler Writer's Motto---Optimization Pass] Making a wrong program worse is no sin.
+[Compiler Writer's Motto---Optimization Pass] Making a wrong program worse is
+no sin.
- Bill McKeenan
%
Electricity travels a foot in a nanosecond.
- Commodore Grace Murray Hopper
%
-[The Test of Negation] Don't include a sentence in documentation if its negation is obviously false.
+[The Test of Negation] Don't include a sentence in documentation if its
+negation is obviously false.
- Bob Martin
%
-When explaining a command, or language feature, or hardware widget, first describe the problem it is designed to solve.
+When explaining a command, or language feature, or hardware widget, first
+describe the problem it is designed to solve.
- David Martin
%
-[One Page Principle] A {specification, design, procedure, test plan} that will not fit on one page of 8.5-by-11 inch paper cannot be understood.
+[One Page Principle] A {specification, design, procedure, test plan} that will
+not fit on one page of 8.5-by-11 inch paper cannot be understood.
- Mark Ardis
%
The job's not over until the paperwork's done.
- Anon
%
-The structure of a system reflects the structure of the organization that built it.
+The structure of a system reflects the structure of the organization that built
+it.
- Richard E. Fairley
%
Don't keep doing what doesn't work.
- Anon
%
-[Rule of Credibility] The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.
+[Rule of Credibility] The first 90% of the code accounts for the first 90% of
+the development time. The remaining 10% of the code accounts for the other 90%
+of the development time.
- Tom Cargill
%
-Less than 10% of the code has to do with the ostensible purpose of the system; the rest deals with input-output, data validation, data structure maintenance, and other housekeeping.
+Less than 10% of the code has to do with the ostensible purpose of the system;
+the rest deals with input-output, data validation, data structure maintenance,
+and other housekeeping.
- Mary Shaw
%
Good judgement comes from experience, and experience comes from bad judgement.
- Fred Brooks
%
-Don't write a new program if one already does more or less what you want. And if you must write a program, use existing code to do as much of the work as possible.
+Don't write a new program if one already does more or less what you want. And
+if you must write a program, use existing code to do as much of the work as
+possible.
- Richard Hill
%
Whenever possible, steal code.
@@ -590,7 +773,8 @@ Whenever possible, steal code.
Good customer relations double productivity.
- Larry Bernstein
%
-Translating a working program to a new language or system takes ten percent of the original development time or manpower or cost.
+Translating a working program to a new language or system takes ten percent of
+the original development time or manpower or cost.
- Douglas W. Jones
%
Don't use the computer to do things that can be efficiently done by hand.
@@ -611,18 +795,24 @@ If you plan to throw one away, you will throw away two.
Prototyping cuts the work to produce a system by 40%.
- Larry Bernstein
%
-[Thompson's Rule for First-Time Telescope Makers] It is faster to make a four-inch mirror and then a six-inch mirror than to make a six-inch mirror.
+[Thompson's Rule for First-Time Telescope Makers] It is faster to make a
+four-inch mirror and then a six-inch mirror than to make a six-inch mirror.
- Bill McKeenan
%
Furious activity is no substitute for understanding.
- H.H.Williams
%
-Always do the hard part first. If the hard part is impossible, why waste time on the easy part? Once the hard part is done, you're home free.
+Always do the hard part first. If the hard part is impossible, why waste time
+on the easy part? Once the hard part is done, you're home free.
-Always do the east part first. What you think at first is the easy part often turns out to be the hard part. Once the easy part is done, you can concentrate all your efforts on the hard part.
+Always do the east part first. What you think at first is the easy part often
+turns out to be the hard part. Once the easy part is done, you can concentrate
+all your efforts on the hard part.
- Al Schapira
%
-[Sturgeon's Law---This applies as well to computer science as to science fiction] Sure, 90% of all software is crap. That's because 90% of everything is crap.
+[Sturgeon's Law---This applies as well to computer science as to science
+fiction] Sure, 90% of all software is crap. That's because 90% of everything is
+crap.
- Mary Shaw
%
If you lie to the computer, it will get you.
@@ -643,177 +833,274 @@ One person's data is another person's program.
Eschew clever rules.
- Joe Condon
%
-The first principle is that you must not fool yourself - and you are the easiest person to fool.
+The first principle is that you must not fool yourself - and you are the
+easiest person to fool.
- Richard Feynman
%
-An expert is a man who has made all the mistakes that can be made in a very narrow field.
+An expert is a man who has made all the mistakes that can be made in a very
+narrow field.
- Niels Bohr
%
-Once you get a B.S., you think you know everything. Once you get an M.S., you realize you know nothing. Once you get a Ph.D., you realize no one knows anything!
+Once you get a B.S., you think you know everything. Once you get an M.S., you
+realize you know nothing. Once you get a Ph.D., you realize no one knows
+anything!
- unknown
%
Progress in science comes when experiments contradict theory.
- Richard Feynman
%
-It’s so easy to become mesmerized by the immediacy of a result that you don’t question its validity.
+It’s so easy to become mesmerized by the immediacy of a result that you don’t
+question its validity.
- Naomi Karten
%
-You can know the name of a bird in all the languages of the world, but when you’re finished, you’ll know absolutely nothing whatever about the bird… So let’s look at the bird and see what it’s doing – that’s what counts. I learned very early the difference between knowing the name of something and knowing something.
+You can know the name of a bird in all the languages of the world, but when
+you’re finished, you’ll know absolutely nothing whatever about the bird… So
+let’s look at the bird and see what it’s doing – that’s what counts. I learned
+very early the difference between knowing the name of something and knowing
+something.
- Richard Feynman
%
The truth does not change according to our ability to stomach it.
- Flannery O'Connor
%
-When one is postulating correlations or causations extant in reality, one should always remember that the human brain is mainly a pattern recognition engine. And it is such a persistent pattern recognition engine that it often perceives patterns where none exist.
+When one is postulating correlations or causations extant in reality, one
+should always remember that the human brain is mainly a pattern recognition
+engine. And it is such a persistent pattern recognition engine that it often
+perceives patterns where none exist.
- Jeff Walther
%
Science is the belief in the ignorance of experts.
- Richard Feynman
%
-Copying an idea from an author is plagiarism. Copying many ideas from many authors is… research!!
+Copying an idea from an author is plagiarism. Copying many ideas from many
+authors is… research!!
- Phelson’s Law
%
Mathematics has no symbols for confused ideas.
- George Stigler
%
-For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.
+For a successful technology, reality must take precedence over public
+relations, for nature cannot be fooled.
- Richard P. Feynman
%
-The experience of being proved completely wrong is salutory. No economist should be denied it, and none are. [This also applies to all scientists.]
+The experience of being proved completely wrong is salutory. No economist
+should be denied it, and none are. [This also applies to all scientists.]
- J K Galbraith
%
Violence is the last resort of the incompetent.
- Isaac Asimov
%
-If you buy an expensive thing and you never use it, I don't think there's a point to it.
+If you buy an expensive thing and you never use it, I don't think there's a
+point to it.
- Tom Selleck
%
My first priority is time with my family.
- Tom Selleck
%
-Having had that experience... I think, what modern culture wants to see is the relationship with the woman. I don't think you can tell a story on film nowadays where the woman simply is there for the man when he decides to settle down.
+Having had that experience... I think, what modern culture wants to see is the
+relationship with the woman. I don't think you can tell a story on film
+nowadays where the woman simply is there for the man when he decides to settle
+down.
- Tom Selleck
%
-Good parts should always scare you a little bit, and good parts... you might not get advice to do them.
+Good parts should always scare you a little bit, and good parts... you might
+not get advice to do them.
- Tom Selleck
%
I live a pretty simple life.
- Tom Selleck
%
-I don't feel the obligation to have a big explosion in the first 20 seconds so the audience doesn't turn on another channel. We are trying to make something that looks like a feature film that was bought for television and I think we are succeeding.
+I don't feel the obligation to have a big explosion in the first 20 seconds so
+the audience doesn't turn on another channel. We are trying to make something
+that looks like a feature film that was bought for television and I think we
+are succeeding.
- Tom Selleck
%
Hopefully you marry someone who you not only love, but who you like as well.
- Tom Selleck
%
-I never try to pander to an audience, and I'm really not concerned with my image. I'm far more interested in stretching my abilities as an actor.
+I never try to pander to an audience, and I'm really not concerned with my
+image. I'm far more interested in stretching my abilities as an actor.
- Tom Selleck
%
-When you have to cope with a lot of problems, you're either going to sink or you're going to swim.
+When you have to cope with a lot of problems, you're either going to sink or
+you're going to swim.
- Tom Cruise
%
-I love what I do. I take great pride in what I do. And I can't do something halfway, three-quarters, nine-tenths. If I'm going to do something, I go all the way.
+I love what I do. I take great pride in what I do. And I can't do something
+halfway, three-quarters, nine-tenths. If I'm going to do something, I go all
+the way.
- Tom Cruise
%
-I've learned to relax more. Everybody feels pressure in what they do, maybe mine is just a little different because there doesn't seem to be enough hours in the day to accomplish what I want to.
+I've learned to relax more. Everybody feels pressure in what they do, maybe
+mine is just a little different because there doesn't seem to be enough hours
+in the day to accomplish what I want to.
- Tom Cruise
%
I don't care who you are, life has challenges.
- Tom Cruise
%
-I like to work with people that I like hanging out with, that I admire, that are really smart and talented, and we can problem solve together.
+I like to work with people that I like hanging out with, that I admire, that
+are really smart and talented, and we can problem solve together.
- Tom Cruise
%
I go without sleep, I just go hard.
- Tom Cruise
%
-Every single time I start to do a picture, without fail, I feel as if I don't know what I'm doing.
+Every single time I start to do a picture, without fail, I feel as if I don't
+know what I'm doing.
- Tom Cruise
%
Individuals have to decide what is true and real for them.
- Tom Cruise
%
-The exciting part of acting, I don't know how else to explain it, are those moments when you surprise yourself.
+The exciting part of acting, I don't know how else to explain it, are those
+moments when you surprise yourself.
- Tom Cruise
%
-I've always had the same values. Family for me has always been important. When I shoot, everybody comes.
+I've always had the same values. Family for me has always been important. When
+I shoot, everybody comes.
- Tom Cruise
%
-The thing about film-making is I give it everything, that's why I work so hard. I always tell young actors to take charge. It's not that hard. Sign your own cheques, be responsible.
+The thing about film-making is I give it everything, that's why I work so hard.
+I always tell young actors to take charge. It's not that hard. Sign your own
+cheques, be responsible.
- Tom Cruise
%
-When I'm promoting a film, I'm not going to get caught up in anything else, and that includes all my personal things.
+When I'm promoting a film, I'm not going to get caught up in anything else, and
+that includes all my personal things.
- Tom Cruise
%
I always look for a challenge and something that's different.
- Tom Cruise
%
-I'm an all-or-nothing kind of person, and when I become interested in something, I give it my all.
+I'm an all-or-nothing kind of person, and when I become interested in
+something, I give it my all.
- Tom Cruise
%
Do I make mistakes? Yeah.
- Tom Cruise
%
-I want a world without war, a world without insanity. I want to see people do well. I don't even think it's as much as what I want for myself. It's more what I want for the people around me. That's what I want.
+I want a world without war, a world without insanity. I want to see people do
+well. I don't even think it's as much as what I want for myself. It's more what
+I want for the people around me. That's what I want.
- Tom Cruise
%
-I have respect for what other people believe. What I believe in my own life is that it's a search for how I can do things better, whether it's being a better man or a better father or finding ways for myself to improve.
+I have respect for what other people believe. What I believe in my own life is
+that it's a search for how I can do things better, whether it's being a better
+man or a better father or finding ways for myself to improve.
- Tom Cruise
%
-Awards are wonderful. I've been nominated many times and I've won many awards. But my journey is not towards that. If it happens it will be a blast. If it doesn't, it's still been a blast.
+Awards are wonderful. I've been nominated many times and I've won many awards.
+But my journey is not towards that. If it happens it will be a blast. If it
+doesn't, it's still been a blast.
- Tom Cruise
%
-I love kids. I was a kid myself, once.
+When you become successful in any type of life, there are people who are not
+contributing to the motion.
- Tom Cruise
%
-When you become successful in any type of life, there are people who are not contributing to the motion.
- - Tom Cruise
-%
-I look at the Samurai because they were the artists of their time. What I think struck me when I read Bushido is compassion. 'If there's no one there to help, go out and find someone to help.' That hit me, because I try to lead my life like that.
+I look at the Samurai because they were the artists of their time. What I think
+struck me when I read Bushido is compassion. 'If there's no one there to help,
+go out and find someone to help.' That hit me, because I try to lead my life
+like that.
- Tom Cruise
%
I've spent many birthdays on a movie set, all great days.
- Tom Cruise
%
-I've never made a film that I didn't believe in, you know? However the picture turns out, I've always given everything to it. That's kind of how I approach life. I can't help it. There's no part-way with me on anything in any area of my life.
+I've never made a film that I didn't believe in, you know? However the picture
+turns out, I've always given everything to it. That's kind of how I approach
+life. I can't help it. There's no part-way with me on anything in any area of
+my life.
- Tom Cruise
%
I'm passionate about learning. I'm passionate about life.
- Tom Cruise
%
-When I work, I work very hard. So I look to work with people who have that level of dedication. And I depend on that from everyone. From the director to my crews that I work with.
+When I work, I work very hard. So I look to work with people who have that
+level of dedication. And I depend on that from everyone. From the director to
+my crews that I work with.
- Tom Cruise
%
-I disagree with people who think you learn more from getting beat up than you do from winning.
+I disagree with people who think you learn more from getting beat up than you
+do from winning.
- Tom Cruise
%
Talk is over-rated as a means of settling disputes.
- Tom Cruise
%
-Here's how I've lived my life: I've never been late to a set. I make films I believe in. I feel privileged to be able to do what I love.
+Here's how I've lived my life: I've never been late to a set. I make films I
+believe in. I feel privileged to be able to do what I love.
- Tom Cruise
%
-I've gotten very good at scheduling my life, scheduling the scene and preparing myself for knowing, saving the energy, consuming the energy, knowing when to go for it and having the available reserves to be able to do that. You have to think about that, because it's endurance.
+I've gotten very good at scheduling my life, scheduling the scene and preparing
+myself for knowing, saving the energy, consuming the energy, knowing when to go
+for it and having the available reserves to be able to do that. You have to
+think about that, because it's endurance.
- Tom Cruise
%
I'm a romantic.
- Tom Cruise
%
-As a young actor, people were trying to define who I was before I really knew that for myself. But I still remember thinking, 'This is what I love doing, and I hope I'm going to be able to do it forever.'
+As a young actor, people were trying to define who I was before I really knew
+that for myself. But I still remember thinking, 'This is what I love doing, and
+I hope I'm going to be able to do it forever.'
- Tom Cruise
%
If you have kids, it is the most important thing to create good times.
- Tom Cruise
%
-Whether it's making a film or raising my children, personally I'm striving to do the right things and to learn.
+Whether it's making a film or raising my children, personally I'm striving to
+do the right things and to learn.
- Tom Cruise
%
-It appears to me that if one wishes to make progress in mathematics, one should study the masters and not the pupils.
+It appears to me that if one wishes to make progress in mathematics, one should
+study the masters and not the pupils.
- Niels Abel
%
-Intellectual property is the same thing as a number. It cannot be stolen, and claiming ownership of it is ridiculous.
+Intellectual property is the same thing as a number. It cannot be stolen, and
+claiming ownership of it is ridiculous.
- ssnf
%
-A hundred years from now, long after people have forgotten me and my television show, ... the words California's Gold will mean those students who are the future of the world..."
+A hundred years from now, long after people have forgotten me and my television
+show, ... the words California's Gold will mean those students who are the
+future of the world..."
- Huell Howser
+%
+Thus, it is necessary to trust at least partly in chance, which can be
+encouraged by repeated series of trials that must be guided by intuition
+and as deep and accurate a knowledge as possible…
+
+This brings me to the point of discussing the role of chance in the realm of
+scientific investigation. There is no doubt that accident is a major
+component of empirical work, and we must not overlook the fact that science
+owes brilliant achievements to it. However, as Duclaux has graphically
+pointed out, chance smiles not on those who want it, but rather on those who
+deserve it. It is important to recognize that only the great observers
+benefit from chance because only they know how to pursue it with the
+necessary strength and perseverance. And when an unexpected revelation
+appears, only they are in a position to realize its great importance and scope.
+
+In science as in the lottery, luck favors he who wagers the most—that is, by
+another analogy, the one who is tilling constantly the ground in his garden.
+ - Santiago Ramón y Cajal, Advice for a Young Investigator
+%
+Education is what, when, and why to do things, Training is how to do it.
+Either one without the other is not of much use. You need to know both what
+to do and how to do it.
+ - Richard Hamming, The Art of Doing Science and Engineering:
+ Learning to Learn
+%
+Nothing in life is to be feared, it is only to be understood. Now is the time
+to understand more, so that we may fear less.
+ - Marie Curie
+%
+Be less curious about people and more curious about ideas.
+ - Marie Curie
+%
+Life is not easy for any of us. But what of that? We must have perseverance and
+above all confidence in ourselves. We must believe that we are gifted for
+something and that this thing must be attained.
+ - Marie Curie
diff --git a/evanalba.dat b/evanalba.dat
Binary files differ.