I gained a golden badge more than 12 minutes ago:
but until now I didn't get the Foot of the Rainbow hat, do the hats take so many minutes to be shown in my profile?
Please read this comment by Yaakov Ellis♦, before you judge this post :
Looking into this more, and seems that the hat description says that you get it for main or meta, while the actual logic is only awarding it for meta (MSE is treated like a main site). Going to fix that, will require a build, please be patient. You will get it eventually.