https://www.porkopolis.org/2014/time-memory/
Time and memory