Jane's publishes an encyclopedia of military aircraft - specs and everything, IIRC. I think they also publish a periodical, and the closed thread is referring to an article in the periodical, I believe.
It's considered a very reliable source of info about military gear.