Posting such blatantly off topic questions on a public forum is a violation of your ISPs TOS.

Dunno about your ISP but mine has no such clause. What a ToS would have is a clause pertaining to posts that cause offence to others.