https://clevershark.com/2012/04/how-times-change/
How times change...