Every time someone posts? This would be extremely annoying to everyone.
People have to check a box when registering that says they have read the rules and terms and agree with them. In addition,
@The Guide sends a welcome PM to new members that contains a link to the rules. That's plenty, IMO. We can't force people to read them.