WTH do you mean by "last Atrides discovery"?
It is a discovery of something already discovered and to my ignorant eye it doesn't seem to be much and will no longer be anything at all soon. The following are all the relevant posts from the ANN thread.
You mean the bug that was found immediately and patched immediately? That was the Big discovery? Did he discover how to finish the work he was paid for?
The bug was patched before he publicly posted about it.