Quotes

  1. Minimalism
    1. Innovation
      1. Truth
        1. Mathematics
          1. Physics
            1. Programming
              1. C++
                1. Java
                  1. PHP
                  2. Free software
                    1. Games
                      1. Artificial intelligence
                        1. Freedom of expression
                          1. Religion
                            1. Uncategorized

                              Minimalism

                              Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
                              Antoine de Saint-Exupéry
                              I have made this longer than usual because I have not had time to make it shorter.
                              Blaise Pascal

                              Innovation

                              Don’t worry about people stealing your idea. If it’s any good, you’ll have to force it down their throats.
                              Roger Hui
                              I’m tired of trying to do something worthwhile for the human race, they simply don’t want to change!
                              August Dvorak
                              Copying bad design is not good design.
                              Andreas Rumpf

                              Truth

                              All generalizations are false, including this one.
                              Mark Twain
                              Even if everyone agrees, everyone can be wrong.
                              Bertrand Russell
                              [in response to the book “Hundred Authors Against Einstein] Why a hundred? If I were wrong, one would have been enough.
                              Albert Einstein

                              Mathematics

                              Mathematics is one of the few disciplines that teaches us about the power of thought as distinct from the power of authority.
                              Klaus Fischer
                              If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
                              John von Neumann
                              This common and unfortunate fact of the lack of an adequate presentation of basic ideas and motivations of almost any mathematical theory is, probably, due to the binary nature of mathematical perception: either you have no inkling of an idea or, once you have understood it, this very idea appears so embarrassingly obvious that you feel reluctant to say it aloud; moreover, once your mind switches from the state of darkness to the light, all memory of the dark state is erased and it becomes impossible to conceive the existence of another mind for which the idea appears nonobvious.
                              Михаил Леонидович Громов
                              Since when did a mathematician need any tools but his own head? Pythagoras had done well enough with a stick and a stretch of sand.
                              Robert A. Heinlein
                              A mathematician, like a painter or poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.
                              Godfrey Harold Hardy
                              Mathematicians do not study objects, but relations between objects. Thus, they are free to replace some objects by others so long as the relations remain unchanged. Content to them is irrelevant: they are interested in form only.
                              Henri Poincaré
                              We often hear that mathematics consists mainly of proving theorems. Is a writer's job mainly that of writing sentences?
                              Gian-Carlo Rota
                              Mathematics is no more computation than typing is literature.
                              John Allen Paulos
                              One of the biggest problems of mathematics is to explain to everyone else what it is all about. The technical trappings of the subject, its symbolism and formality, its baffling terminology, its apparent delight in lengthy calculations: these tend to obscure its real nature. A musician would be horrified if his art were to be summed up as ‘a lot of tadpoles drawn on a row of lines’; but that's all that the untrained eye can see in a page of sheet music… In the same way, the symbolism of mathematics is merely its coded form, not its substance.
                              Ian Stewart
                              The only way to learn mathematics is to do mathematics.
                              Paul Halmos
                              A good stock of examples, as large as possible, is indispensable for a thorough understanding of any concept, and when I want to learn something new, I make it my first job to build one.
                              Paul Halmos
                              Don't just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary? Is the converse true? What happens in the classical special case? What about the degenerate cases? Where does the proof use the hypothesis?
                              Paul Halmos
                              If you have to prove a theorem, do not rush. First of all, understand fully what the theorem says, try to see clearly what it means. Then check the theorem; it could be false. Examine the consequences, verify as many particular instances as are needed to convince yourself of the truth. When you have satisfied yourself that the theorem is true, you can start proving it.
                              George Polya
                              If I feel unhappy, I do mathematics to become happy. If I am happy, I do mathematics to keep happy.
                              Alfréd Rényi
                              Life is good for only two things, discovering mathematics and teaching mathematics.
                              Siméon Poisson
                              The wonderful thing about formal mathematical proof is that it eliminates the use of intuition in an argument. And the trouble with formal mathematical proof is that it eliminates the use of intuition in an argument.
                              Eugenia Cheng
                              People think of axioms as laws you have to follow, or true things you have to assume, and I think neither of these perspectives is correct. It's more accurate to think of axioms as a way to agree that we're talking about the same thing.
                              Qiaochu Yuan
                              Perhaps the purpose of categorical algebra is to show that which is trivial is trivially trivial.
                              Peter Freyd
                              [after hearing that a student had dropped out to study poetry] Good, he did not have enough imagination to become a mathematician.
                              David Hilbert

                              Physics

                              Physics is like sex. Sure, it may give some practical results, but that’s not why we do it.
                              Richard Feynman

                              Programming

                              Lots of people don’t care about programming languages, possibly because they think that all languages are the same, or they don’t want help from their patient and careful friends, or have never used an optimizing compiler for a high-level language, or they suspect that programming is mostly about taping together programs that other people wrote. I am fairly certain that I have more fun programming than these people, which makes me sad.
                              Tom Murphy 7
                              So, accept the traps of the language as a fact of life, and just avoid them? No, that doesn’t fly with me. Programming languages aren’t Forces of Nature, they are human artefacts. They can be corrected.
                              loup-vaillant, Hacker News
                              Do not tell me that “good developers can write good code in any language”, or bad developers blah blah. That doesn’t mean anything. A good carpenter can drive in a nail with either a rock or a hammer, but how many carpenters do you see bashing stuff with rocks? Part of what makes a good developer is the ability to choose the tools that work best.
                              Eevee
                              A complex system that works has evolved from a simple system that worked. A complex system built from scratch won’t work.
                              John Gall
                              With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.
                              Hyrum Wright
                              The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
                              Edsger Dijkstra
                              Object-oriented design is the Roman numerals of computing.
                              Rob Pike
                              Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
                              Philip Greenspun
                              Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.
                              Melvin Conway
                              On two occasions I have been asked, — “Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?” In one case a member of the Upper, and in the other a member of the Lower, House put this question. I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
                              Charles Babbage

                              C++

                              There are only two things wrong with C++: The initial concept and the implementation.
                              Bertrand Meyer
                              C++: an octopus made by nailing extra legs onto a dog.
                              Steve Taylor
                              Being really good at C++ is like being really good at using rocks to sharpen sticks.
                              Thant Tessman
                              C++ may not be the worst programming language ever created, but without a doubt it’s the worst ever to be taken seriously.
                              Mason Wheeler
                              I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.
                              Alan Kay
                              C++ is like jamming a helicopter inside a Miata and expecting some sort of improvement.
                              Drew Olbrich
                              C++ has its place in the history of programming languages. Just as Caligula has his place in the history of the Roman Empire.
                              Robert Firth
                              To me C++ seems to be a language that has sacrificed orthogonality and elegance for random expediency.
                              Meilir Page-Jones
                              All new features added to C++ are intended to fix previously new features added to C++.
                              David Jameson
                              Whenever I solve a difficult problem with C++, I feel like I’ve won a bar fight.
                              Michael Fogus
                              Within C++, there is a much smaller and cleaner language struggling to get out.
                              Bjarne Stroustrup

                              Java

                              Java: the elegant simplicity of C++ and the blazing speed of Smalltalk.
                              Jan Steinman
                              There are undoubtedly a lot of very intelligent people writing Java, better programmers than I will ever be. I just wish I knew why.
                              Steve Holden
                              Arguing that Java is better than C++ is like arguing that grasshoppers taste better than tree bark.
                              Thant Tessman
                              Using Java for serious jobs is like trying to take the skin off a rice pudding wearing boxing gloves.
                              Tel Hudson
                              Java is the SUV of programming tools. A project done in Java will cost 5 times as much, take twice as long, and be harder to maintain than a project done in a scripting language such as PHP or Perl. … But the programmers and managers using Java will feel good about themselves because they are using a tool that, in theory, has a lot of power for handling problems of tremendous complexity. Just like the suburbanite who drives his SUV to the 7-11 on a paved road but feels good because in theory he could climb a 45-degree dirt slope.
                              Philip Greenspun
                              If Java had true garbage collection, most programs would delete themselves upon execution.
                              Robert Sewell
                              Java is a DSL to transform big XML documents into long exception stack traces.
                              Scott Bellware
                              Java is like a variant of the game of Tetris in which none of the pieces can fill gaps created by the other pieces, so all you can do is pile them up endlessly.
                              Steve Yegge
                              Whenever I write code in Java I feel like I’m filling out endless forms in triplicate.
                              Joe Marshall

                              PHP

                              Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia.
                              Eevee
                              PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
                              Eevee
                              PHP is built to keep chugging along at all costs. When faced with either doing something nonsensical or aborting with an error, it will do something nonsensical. Anything is better than nothing.
                              Eevee
                              I have heard a great many stories about the PHP interpreter and its developers from a great many places. These are from people who have worked on the PHP core, debugged PHP core, interacted with core developers. Not a single tale has been a compliment.
                              Eevee
                              PHP is a community of amateurs. Very few people designing it, working on it, or writing code in it seem to know what they’re doing. […] Those who do grow a clue tend to drift away to other platforms, reducing the average competence of the whole. This, right here, is the biggest problem with PHP: it is absolutely the blind leading the blind.
                              Eevee

                              Free software

                              Anyone who insists that Free Software is anti-capitalist and anti-commercial, is deeply misunderstanding it. Free Software creates a level playing field in the market for software vendors. There is nearly perfect freedom of movement from one vendor to another. It creates nearly the economist’s ideal perfectly competitive market. This is capitalism in its purest form.
                              Yawar Amin

                              Games

                              Playing a game is the voluntary attempt to overcome unnecessary obstacles.
                              Jane McGonigal, Reality is Broken

                              Artificial intelligence

                              Basically AI is the exact opposite of compression. We take what should be a few bullet points, turn it into some overly wordy bullshit with AI, then the recipient uses AI to turn that wordy bullshit back into a few bullet points.
                              leetharris, Hacker News

                              Freedom of expression

                              If we don’t believe in freedom of expression for people we despise, we don’t believe in it at all.
                              Noam Chomsky
                              Moderation is when you take down material because the recipient doesn’t want to see it. Censorship is when you take down content because you don’t want the recipient to see it, regardless of how the recipient feels about it. If people think censorship is sometimes justified, they should argue that, and not muddle the picture with moderation.
                              vintermann, Hacker News
                              My philosophy on anything like this, whether it happens to align with my beliefs or not, is that the truth shouldn’t fear scrutiny. If a company, government, or person decides to show how right they are by banning dissent then it should be a red flag even if you agree with them on the actual issue. I’m all for self moderation tools so people don’t have to see anything they don’t want to but I don’t need anyone deciding what opinions are ‘correct’ enough for me to see.
                              Awelton, Hacker News
                              I disapprove of what you say, but I will defend to the death your right to say it.
                              Evelyn Beatrice Hall
                              To determine the true rulers of any society, all you must do is ask yourself this question: Who is it that I am not permitted to criticize?
                              Kevin Alfred Strom
                              The people who offend you with truth do not hate you. The people who comfort you with lies hate you. And if you prefer a comfortable lie over an offensive truth—you hate yourself.
                              Samuel Sey
                              I like offending people, because I think people who get offended should be offended.
                              Linus Torvalds

                              Religion

                              We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further.
                              Richard Dawkins
                              The Bible is only missing two words in order to be true: There is at most one God.
                              Edita Pelantová
                              The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully.
                              Richard Dawkins
                              I’m going to place a doggie biscuit in my backyard and forbid my dog from eating it. When turn my back and he eats it, I’ll kick him out and hold every other dog I ever have accountable for the actions of the first dog. And then I’ll punish the dogs eternally for the things deem to be bad, even though willed them to do it in the first place.
                              Aaron Ofsthun
                              But Marge, what if we chose the wrong religion? Each week we just make God madder and madder.
                              Homer J. Simpson

                              Uncategorized

                              What I cannot create, I do not understand.
                              Richard Feynman
                              Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking.
                              Albert Einstein
                              Arguing that you don’t care about the right to privacy because you have nothing to hide is no different than saying you don’t care about free speech because you have nothing to say.
                              Edward Snowden
                              Quidquid latine dictum sit, altum videtur.
                              Latin proverb