RT @TIME: Threads saw an explosion of new users in its first few days. The app is believed to have signed up more than 100 million users in…