Both sites are from the same guy.

Thank you for clarifying that! I don't think they got that and they also trusted NoScript a bit too blindly