I don't see where Matt Aimonetti is breaking the NDA. He just refers to information someone else posted in public. Considering that someone else had to give him (a core developer of MacRuby) a tip that MacRuby is included in Lion, I would expect that he didn't sign an NDA.