That site is too funny :-)
> [mid-2026] But China is falling behind on AI algorithms due to their weaker models.
> But China is falling behind on AI algorithms due to their weaker models
They wrote this shit in April 2025. And they put their names on it. Beyond hubris.