For those interested, here’s what I presented in class last night: Next-Generation Distributed Social Software Networks: Designs and Applications
The numbers are a bit off. If I got a friend or two and we dropped everything else we were doing, we could probably make a working prototype in less than a year; most of the tech components are already there (dev in Twisted most likely)