T theverge.com Instagram's co-founders are shutting down their Artifact news app 83 points rx_tx 2 years ago 34 comments