According to CFS Central, the Alter paper is in press. That is, it's being printed and will soon be published in Proceedings of the National Academy of Sciences.
I don't know how soon "soon" is. I don't know if the paper has been changed in any way since the powers that be put it on hold. I won't exhale until I actually see the damn thing in print.
Still, it's refreshing to get any news about this at all. I'm tired of waiting.
I know I'm not the only one.