I don't think ssz is even American, considering the rules talk about EU law. That could just be where the site's hosted though.
>>6/science/ was one of the boards merged into there, so why not