The engineer in question is a good friend of several of us here at HN. We sincerely appreciate the support he's being shown here and elsewhere around the internet. So there is no doubt: Gray is one of the smartest engineers I've ever had the pleasure of knowing, and I'm sure he feels terrible about this. Although I'm sure this is going to be one of the worst weeks of his life, he will land on his feet, wherever that…
His job was to make stuff at Apple, their job is to report stuff about Apple. No moral outrage please.
The way they treated Gray is awful and immoral (if not illegal). I won't visit their site again, and I don't think anyone else should, either (morally speaking).