Nuggets of (mostly software) wisdom
- Brandolini's law: The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.
- Peter principle: People in a hierarchy tend to rise to a level of relative incompetence.
- Moravec's paradox: Reasoning requires very little computation, but sensorimotor and perception requires enormous computation
- McNamara fallacy: Things that cannot be measured are not worth considering.
- Brooke's law: Adding manpower to a late software project makes it later.
- Conway's law: The design of a system will reflect the communication structure of the organisation that it was produced in.
- Hanlon's razor: Never attribute to malice that which is adequately explained by stupidity.
- Chesterton's fence: Do not remove a fence until you know why it was put up in the first place.
- Goodheart's law: A metric ceases to be useful when it becomes a target.