I was very confused to get the "Excavator" badge just now:
Edit first post that was inactive for 6 months. user568458 earned this badge 2 times
Recently awarded to:
4 mins ago (post deleted or otherwise unavailable)
I wasn't actually active on the site at the time I'm supposed to have edited this post - which now doesn't exist?
In fact clicking on this badge notification just now is the first time I've visited this site for several days.
What's going on? Have I been hacked?