Quote of the Day
If you enjoy programming, philosophy, math, or any number of geeky topics, you're in the right place. Every day, I'll post a random quote from my extensive collection of Kindle highlights. Quotes do not necessarily reflect my views or opinions. In fact, part of my epistemic process is to consume a wide variety of contradictory material.
06/20/2021
These differences explain why it has been hard to design software engineering education that actually produces capable software developers. Many software engineering groups are in computer science departments that emphasize the science over engineering.
— Peter J. Denning and Matti Tedre, Computational Thinking
06/19/2021
Politics is the mind-killer. Arguments are soldiers. Once you know which side you’re on, you must support all favorable claims, and argue against all unfavorable claims. Otherwise it’s like giving aid and comfort to the enemy, or stabbing your friends in the back.
— Eliezer Yudkowsky, How to Actually Change Your Mind
06/18/2021
In a potentially contentious meeting, ask three good questions before you share your perspective, and you’ll see the room shift around you.
— Will Larson and Tanya Reilly, Staff Engineer
06/17/2021
Unless and until all members of a team have a common understanding of the problem, attempts to solve the problem are just so much wasted energy.
— Gerald Weinberg, Becoming a Technical Leader
06/16/2021
It is one of the most remarkable features of the optimistic mindset that it will never accept responsibility for the effects of its own beliefs, or acknowledge the danger of the fallacies that have guided it.
— Roger Scruton, The Uses of Pessimism
1725 post articles, 345 pages.