Home Tech News The Instagram Threads launch countdown jumped forward and is now targeting 7PM ET