I just earned Social Distancing (Main) on Server Fault, Super User, Ask Ubuntu, and StackApps, but I didn't visit those sites.

For what it's worth I just logged in, which (if I recall correctly) cycles me through all the own-domain sites to set the login cookie; I assume that's the reason? That's not visiting a question page though.

  • 3
    If I recall correctly ... I think you perfectly recalls how it works ...
    – rene
    Commented Dec 16, 2020 at 14:51
  • 4
    @rene It's been more than 1.5 years, who knows what changed 😀
    – balpha StaffMod
    Commented Dec 16, 2020 at 14:52
  • 1
    Trust me, I've fantasized about that blackbox over the last years more then enough to confirm my guess is still accurate, and so is yours.
    – rene
    Commented Dec 16, 2020 at 15:02
  • 1
    So did you actually earn them, or were they just awarded to you? ;)
    – Luuklag
    Commented Dec 16, 2020 at 15:06
  • 2
    To be fair, one could argue that it's even more distant if you only access the site through an AJAX ping during authentication.
    – Adam Lear StaffMod
    Commented Dec 16, 2020 at 20:38
  • 1
    @AdamLear "Sorry StackApps, but I just hung out with SO and MSE, and I really want to reduce my contacts right now. Maybe next year?"
    – balpha StaffMod
    Commented Dec 16, 2020 at 20:52
  • Your Flashlight hat might (I don't know) be harder to explain. I have mine for pt.SO (after setting the Dark Mode on SO) while you have yours on all the available SO sites (four of them) - did you set Dark Mode on each site ? --- Answer: Some things don't work without you.
    – Rob
    Commented Dec 18, 2020 at 2:27
  • 1
    @Rob No, I enabled dark mode on SO proper, waited for the hat, and disabled it again. Never visited the non-English sites. I think there's already a separate bug for that.
    – balpha StaffMod
    Commented Dec 18, 2020 at 9:44

1 Answer 1


So, the hat is awarded based on the presence of DailySiteAccess records for a User in their UserHistory. Apparently, this user history entry is given more generously than I anticipated. But it is what it is (I am not going to audit this or change the trigger criteria for the hat at this point). Enjoy the extra hats.

  • If that's so, then there's a handy existing user script that will trigger the hat award on all sites. Useful if you're tired of being continuously notified of the hat when you're browsing multiple sites (e.g. through HNQ). Commented Dec 18, 2020 at 9:34
  • 2
    Fair enough. I seem to remember a separate history entry for page views, but I'm not sure. Either way, probably not worth worrying about. Thanks for your work!
    – balpha StaffMod
    Commented Dec 18, 2020 at 9:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .