ruff is not new. It's also truly really fast. On an as-yet un-ruff'ed 32k SLOC python package it returns in 158ms finding 2k errors. Having it fix errors is also very fast.
What's really tiring is reading such facile "critiques", especially when they are not even applicable.