Full threadmemnips·Instagram "no longer" a $1 billion sale would perhaps be more accurate. Still quite impressive for a zero-revenue service.View on HN