14 April 2019 - software bugs
< yesterday --
tomorrow >
Why does software have bugs? Because we are lazy and write programs
by rule of thumb instead of strict logic. Why are we lazy? Because big
brains cost a lot of energy to run; avoid thinking when possible. Why
does energy efficiency matter? Because, until the 20th century, food
was limited almost everywhere. We’re doing this wrong. After overeating,
we shouldn’t burn it off at the gym, we should fix our software.