Would be interesting / weird / scary if a lot of the benchmark improvement is just AI getting better at cheating.

Also I would not be surprised if there are dozens more sites like this that have not been found