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.
11/27/2021
A modeler/designer cannot afford to get attached to his own ideas.
— Eric Evans, Domain-Driven Design
11/26/2021
…basing moral rights on intelligence is as arbitrary as using strength as the rule.
— Anja Publications, Philosophy Now
11/25/2021
…starting with history discourages the common and distracting tendency we all have to define a problem not by the system’s actual behavior, but by the lack of our favorite solution.
— Donella H. Meadows, Thinking in Systems
11/24/2021
…new definition of “poverty” that the Left began to offer in the early 1960s: the poverty that capitalism causes is not absolute but relative.
— Stephen R. C. Hicks, Explaining Postmodernism
11/23/2021
Complexity manifests itself in three general ways… Change amplification: The first symptom of complexity is that a seemingly simple change requires code modifications in many different places…Cognitive load: The second symptom of complexity is cognitive load, which refers to how much a developer needs to know in order to complete a task…Unknown unknowns: The third symptom of complexity is that it is not obvious which pieces of code must be modified to complete a task, or what information a developer must have to carry out the task successfully.
— John Ousterhout, A Philosophy of Software Design
1465 post articles, 293 pages.