Neal Stephenson speaking at a public event