Technology and Time Inconsistency