I've used this site for years, I originally found it off their subreddit. When they finally moved to a dedicated site it really improved the whole user experience from whatever reddit CSS was doing.
The admins keep it consistently updated and remove problem sources on a regular basis.
> The admins keep it consistently updated and remove problem sources on a regular basis.
It's very much a community effort! There's a semi-open discord (the invites are only open on fridays) with a website suggestion and voting system