Published on Jul 22, 2019 [Permalink] These technologists think the internet is broken. So they’re building another one.