Published on [Permalink]

These technologists think the internet is broken. So they’re building another one.