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 Dec 16 '20 at 14:51
  • 4
    @rene It's been more than 1.5 years, who knows what changed 😀 – balpha Dec 16 '20 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 Dec 16 '20 at 15:02
  • So did you actually earn them, or were they just awarded to you? ;) – Luuklag Dec 16 '20 at 15:06
  • 1
    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 Dec 16 '20 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 Dec 16 '20 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 Dec 18 '20 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 Dec 18 '20 at 9:44

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). – Sonic the Anonymous Hedgehog Dec 18 '20 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 Dec 18 '20 at 9:47

You must log in to answer this question.

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