Tech Times Weekly Wrap: Threads Is Here; Scientists' New Dis