118
Threads gained 10 million new users in seven hours
(www.engadget.com)
This is a most excellent place for technology news and articles.
While it uses your instagram account, it's a separate app and you have to actually go through sign up to be on it. So while there is less of a hurdle, it’s definitely not anyone on instagram, only if you’ve actively signed up for it.