From the log of the vtk wiki, it looks like most entries from 2023 (most of them entered in spurts in February, July and August) contain questionable content. From a cursory glance, there’s even potentially dangerous content (links to external websites and uploaded pdf files).
Thanks for the heads up; I’ve let our sysadmin know.