I recently paid for Dell's next day service with a new PC purchase.
The PC arrived broken, and Dell refused to send anyone out to fix it.
Instead, I waited weeks for a replacement, feeling like a chump.
When I complained to Dell, none of their employees seemed to understand that they had failed to honor their warranty, or why I would be disappointed.
The replacement machine works fine, but Dell violated their agreement with me and so I can no longer recommend them.
I hope you'll share it anyway. I enjoyed working on this in school. My thesis advisor worked on a couple papers on your very topic, but as far as I know, nothing was ever turned into a product: https://pdfs.semanticscholar.org/6d34/878442dfde070ada9846fb...
Although this doesn't quite answer your question, I had a lot of fun playing with TogetherJS a few years ago; it made taking advantage of webrtc for a collaborative web game/tool pretty straightforward.
>The suggestion that there are other kinds of valid thinking besides scientific thinking is way off.
That's a very religious attitude you have about the scientific method. ;-)
Might we say that, based on our tests so far, the scientific method has produced reasonable results for explaining shared reality? (Defining truth is a different matter entirely.)