Craig Newmark: a survivor from the era of internet optimism | Heykuki News