Minor/non-urgent question: What actually determines if one's status is on-line or not? Is it time-based (i.e. x minutes since the last http request)? Or is it based on login/logout? Or something else? I know we can filter through buddy/ignored lists, I'm just wondering about the basic criteria.
I assume this means 5 minutes since I last requested a page to be served up, and that I can stay logged in/using the same browser window for days at a time without appearing to always be "on-line".