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.
08/26/2020
…floating-point math libraries that haven’t changed in forty years—they don’t need to change, because math doesn’t change. But in almost every other domain, especially when you have customers, change is a fact of life.
— Gene Kim, The Unicorn Project
08/25/2020
The technology, the surrounding organization, and the traditions of the craft conspire to define certain items of paperwork that a project must prepare. To the new manager, fresh from operating as a craftsman himself, these seem an unmitigated nuisance, an unnecessary distraction, and a white tide that threatens to engulf him. And indeed, most of them are exactly that.
— Frederick P. Brooks Jr., The Mythical Man-Month
08/24/2020
If software developers should always be thinking about design issues, and reducing complexity is the most important element of software design, then software developers should always be thinking about complexity.
— John Ousterhout, A Philosophy of Software Design
08/23/2020
We live in countries where you need a license to cut hair, but you don’t need anything to write code for safety critical software or other mission critical software.
— Adam Barr, The Problem with Software
08/22/2020
multiply 111,111,111 by itself, you get the rather pleasing 12,345,678,987,654,321
— Matt Parker, Things to Make and Do in the Fourth Dimension
1752 post articles, 351 pages.