Is this the more active one? Can someone help me understand how there's more than one 196 here? I have no idea how this site works - eviltoast

I checked this site out since Reddit is getting worse and the original 196 subreddit banned me without reason. What exactly is this website?