I've been a long time lurker and recently started participating more actively.
For how long will my posts need mod approvals for visibility?
It's quite irritating when a discussion is going on and others can't see my replies and by the time it becomes visible, the discussion has moved on.