A View from the Year 3000