From small publishers to US federal agencies, websites are reporting unusual spikes in automated traffic linked to IP addresses in Lanzhou, China.
O ver 2.2 million chatbots have seemingly joined a new social media platform, dubbed the “Reddit for AI bots,” where they share advice, discuss their problems, and complain about their human overlords ...