Hello, long time lurker here (mostly on translation thread). Registered because I'm curious about the site name for a long time, and tried to ask about it. Then I realized it's actually on wiki. So yeah, hello there