Saturday May 8th, 2021

Favourite Quotes

A collection of favourite quotes that I keep adding to as I discover more!

• Stupidity: You think you know everything, without questioning.
• Intelligence: You question everything you think you know.
-- Richard Feynman

To make something generic is to make the simple things complex.
-- Adam Keys

It doesn't matter how much you polish the underside of the banister.
-- Randy Pausch

In order to understand recursion, you must first understand recursion.

In theory, there is no difference between theory and practice, but in practice there is.

If you have to eat a frog, don't spend too much time looking at it first and if you have to eat 3 of them DON'T START WITH THE SMALL ONE".
-- Randy Pausch

42 doesn’t change. June 29th 2008 doesn’t change. Points don’t move, dates don’t change, no matter what some bad class libraries may cause you to believe. Even aggregates are values. The set of my favourite foods doesn’t change, i.e. if I prefer different foods in the future, that will be a different set."
-- Rich Hickey on State and Identity

Be kind to unkind people. They need it the most.
-- Ashleigh Brilliant

The cure for boredom is curiosity. There is no cure for curiosity.
-- Dorothy Parker, (attributed)

The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.
-- Joe Armstrong, interviewed in Coders at Work

Programming is not about typing, it’s about thinking.
-- Rich Hickey

Would I rather be feared or loved? Easy, both. I want people to be afraid of how much they love me.
-- Michael Scott

Because while you’re sitting around failing to try, I am out there trying to fail, challenging myself, learning new things and failing as fast as possible.
-- Raymmar Tirado

The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.
-- Fred Brooks, The Mythical Man-Month

Expose Your Ignorance. Tomorrow I need to look stupider and feel better about it. This staying quiet and trying to guess what’s going on isn’t working so well.
-- Aras Atasaygin on Apprenticeship Patterns

Because you are comfortable in your mediocrity; because you choose not to try.
-- Raymmar Tirado

But I was largely motivated by anxiety, a ceaseless feeling that I had to find some way, any way, to make more money"
-- Daniel Higginbotham, Stepping off the Happiness Machine

One project I worked on actually had a data type called a FuckedString
-- Joel Spolsky, Things you should never do - Part 1

You can reach a point with Lisp where, between the conceptual simplicity, the large libraries, and the customization of macros, you are able to write only code that matters. And, once there, you are able to achieve a very high degree of focus, such as you would when playing Go, or playing a musical instrument, or meditating. And then, as with those activities, there can be a feeling of elation that accompanies that mental state of focus.
-- Rich Hickey

I’m an egotistical bastard, and I name all my projects after myself. First ‘Linux’, now 'Git’
-- Linus Torvalds

When you let the nose of the camel into the tent, the rest of him tends to follow
-- Ben Moseley, Out of the Tarpit

The only thing that really matters in life is your relationships to other people.
-- George Vaillant, March 2008 newsletter to the Grant Study