At the turn of the millennium, the rush of technological advancement pointed to a bright future. 25 years later, Tue Mar 18 11:55:00 GMT 2025