https://www.notthrowingstones.today/2019/10/01/on-sunshine-and-other-surprises/
On sunshine and other surprises