Artifact, the news aggregator and social network developed by Instagram co-founders is set to shut down. In a blog post, co-founder Kevin
Artifact, the news aggregator and social network developed by Instagram co-founders is set to shut down. In a blog post, co-founder Kevin