Comment: excellent post

(See in situ)

In reply to comment: my novel of a comment! LOL (see in situ)

excellent post

Rights can be waived via our unlimited right to contract. Doesn't a non-disclosure contract impede your first amendment right to free speech? You bet it does and the same applies to joining the service. You can voluntarily waive a right but it cannot be taken from you withoit your consent (in theory).