I'm dying to know if this turns out to be right, or not. I actually have a totally different list which is based on a different handling of punctuation. It suggests that the most likely person who also commented on that thread is zaveri.
That's why I personally discounted many from your first list (plus the fact I know a few are native English speakers)
Now I have to add my third from the list: nostrademons.