I just joined gamedev to ask one question that seemed too game-dev for StackOverflow, and noticed that I have the teacher
badge even though I've only just joined haven't answered any questions.
Then when I clicked the badge, I ended up here which tells me I've earned it for this answer on this question:
Which I'm not only 99% sure wasn't written by me, but also couldn't have been posted by me because I only joined today (see here).
What's happening?