Steve From Hardware Unboxed also hinted at an AMD NDA he couldn't talk about, can't remember which video it was, one of the recent Q&A's.
I genuinely don't understand why all these "news" and tech sites voluntarily put themselves under AMD/Intel/whoever NDA.Jim from Adored TV also mentioned that he is under an AMD NDA on the latest episode of the podcast.
Are they just worried they won't get "free" review samples?
Surely it just makes them more likely to tow the line if they're so afraid of not getting free stuff/inside stories, such that they'll sign any NDA they're given.
I'd have to question their integrity to keep signing these NDAs.