Has anyone here started using Instagram Threads yet? It's pretty much Instagram's attempt at a twitter like service and is blowing up since it came out just a few days ago. I hear it surpassed 100 million users since starting up. Who here thinks this will kill twitter?