Reply to thread

I didn’t go because of obligations and couldn’t travel to San Fran but it went well. There’s a live stream up.