Technology and the Stream of Time