The Enthusiast/Fanatic badges require users to visit the site for 30/100 consecutive days, respectively. Users must do this actively in some way; i.e., it doesn't count if a user writes a bot/script that just loads the front page, or anything like that.
Well, now we have chat. The public beta chat has
meta.stackoverflow.com right there in its URL. Does participating in chat — again, discounting bots and scripts — but not visiting the parent site count as activity towards the badge requirement?
Of course, this only applies to Meta, until per-site chat is introduced. Assume for the sake of argument that there are no machines out there that can pass the Turing test.