Good code and good tests lead to one another. The reverse is also true
In software Engineering we write code and we write tests. I think there's a bi-directional relationship between unit
Equilibria shifts and moral takovers
Societies, social groups and institutions often seem to rapidly jump from one moral equilibrium to another. Why does this happen?
Subvocal lie detectors and technological determinism
People have written about futures where technological developments make totalitarian forms of government far more common. I remember reading articles
Against buying illegal drugs, even when they should be legal
Imagine you lived in 1760. You have a sweet tooth. You buy sugar to put in your tea. Sugar is
2021 Year in Review
Previous Year: [[2020 In Review]]
N.B: This is my annual retrospective post. It contains no special insights and is
Why does tech debt exist
[[Software Engineering]]
(Raw and unedited. TODO: clean up a bit, use a better analogy. This could take half the space
Avoiding problems is easier than fixing them
I think a lot about character, virtue and how to be a better person. One observation is that it'
How far is technological progress deterministic?
Imagine an alternate 21's century. Say the world diverged around 1900. Assume the same rough overall rate of
Fears and thoughts on humanity moving towards a singleton
Robin Hanson writes about rot as a potential concern as humanity moves more towards a global government. I've
Against Honouring Allied Bomber Crews
I saw a post today commemorating Bomber Command. British aircrews who flew raids primarily over German cities during the second