I'm about 10 minutes into the video presentation, and already I'm thinking this is what we wanted to do with CIX waaaay back when.
As a definition of how far ahead of ourselves and technology we were, this pretty much is it.
However, such a big meme needed a lot of brains to work on it so I'm grateful for two things.
1) That it's been created at all
2) That it's going to be open source
Now all I need is an invite...