A system for social computing