FUSA in CVS now lays out its menu in a table format if it can’t fit all the users onscreen vertically, which is useful for situations where there’s a lab setup with a fair number of users who must hot-swap their chairs (like the newsroom where I work, for example). However, this horribly violates the 7-8-items-max rule (photos would help in this specific situation, of course) and happens to segue into an interesting point about next-gen UIs. Specifically, what happens when your collection of “first level objects” reaches epic (hundreds of “friends”) proportions? Do you just just say “fuck it” and run things through a query/command interface (e.g. a login window without a face browser)? Do you map it into some hierarchical directory system (like LDAP, FHS, or GNOME’s menus)?
Don’t get me wrong, I’m all in favor of things like Project Soylent because they cut massive amounts of bullshit out of using a computer for interpersonal stuff. I just think it’s also important to realize that most people have far, far larger groups of friends than the average geek, and the interface should accomodate that.