if there were any actual secrets, apple would not release them to anyone with $99. I can't believe the amount of people that think it is their duty to educate and patrol others on a confidentiality agreement. Get over yourself.
Hey listen, I didn't write the confidentiality agreement, but I did agree to it. Do I think it's stupid? Yes. Did I point out a fact that someone else would have wrote eventually? Yes. Did I comment on what he was actually talking about? Yes.
And just because you think that Apple wouldn't do it, doesn't mean there isn't a legally binding document that you agreed to that said you won't tell anyone about whats in the iPad SDK.
Again, do I think it's stupid? Yes. Am I going to rat on him to Apple? Probably. Just kidding. I could give two *****, like I said. But I know that I don't read every fine print detail when it comes to the Developer site. Hell, I didn't even know about Universal Binaries until I saw it on some forum.
So, if perchance, I leaked something that I didn't realize, and then Apple took away my developer license, I would be very upset, and I would have liked to know what I was doing was wrong. Now, if he responded and said I don't care, I would say, cool, good find.
Just trying to be a good developer here and warning people.
Some people take the NDA super seriously, I'm not one of them. I was just trying to be helpful.
Edit: And yes, I somewhat agree with Dejo. If people breaking NDA's means we won't get beta software faster, then yes, it does become a problem especially for developers..