>>/10616/
> What's it say the diff is between the last saved post and the last post?
Well, from his phrasing:
>>/10607/
> There were backups of the content onsite, but the most recent posts may have been missed. You can get a copy of the archive here:
Most recent posts may have been missed implies that he is uncertain and that it was either in a few hours to no more than a day would be my guess.
>>/10617/
> Featured posts, npr-deleted post (groastie):
Why are you noting this deletion?