Tomorrow's Machine Today