For realz tho?
Travel back in time and join the chuck fansite way back when
It's true! He flooded the thing with thousands of threads last night and a spambot followed him! Give him his thing so he'll fuck off!
I think it means you were a member of the workshop over there and now you're a member of the workshop here. I don't know if it applies to the forum.
You could go back in time and join the workshop here, then leave the workshop once you get the achievement...You should still have it when you come back.
Now PM someone who is an administrator and can add it to your profile.
We're still driving cars in 2050?