Programmed obsolescence: expiration dates for our digital equipment?