May 30, 2023 | Eric Horvitz - Chief Scientific Officer, Microsoft Reflections on AI and the future of human flourishing