I am frustrated because I have typed up 6 comments that I promptly erased because I don't know if I would be violating an NDA I signed. Great article though!
Thinking on this I will probably think twice before ever signing another NDA, it is extremely frustrating not to be able to talk on such and interesting subject.