The lessons of Scott Wiener’s AI chatbot attack on Connie Chan sfchronicle.com