Performing music together over an Internet connection is next to impossible if there is *any* lag at all. Typically, the lag is caused by short 10-50 millisecond delays for every router hop, at minimum one hop from you to your ISP, another from ISP to Internet Exchange Point (IXP), IXP to my ISP, and a fourth from my ISP to my computer. When you play the drum I hear your drumbeat 40-200 milliseconds after you play it. When I play a note on the piano you'll hear it 40-200 ms after I play it, or 80-400 ms after you've played your drumbeat. And our friend @StrangeAttractor will hear your drumbeat and my piano out-of-sync by 40-200 ms; if she plays her guitar synced to my piano you'll hear that 120-600 ms after you've played your drumbeat.
There was a really cool commercial by Bell some 10 years ago that showed people playing together over their Internet connection; sadly it was only movie magic and no more realistic than flying through the air with a cape.
I need to have the option of multiple participants AT THE SAME TIME - like playing in a band. So maybe the keyboard and drums are in one place (live) and the sax player joins from another country via a link.
Does anyone know of a platform that lets you do that - instead of like skype/zoom/hangouts where it changes to whoever is talking and features their image & sound?
...and wouldn't you have to include the time to insert 225,000 microSD cards in your laptop, write 256 GBytes to them, and then (after transporting them at about 10 PBytes/second, assuming 6 seconds of flight time), spend more time to insert those 225,000 microSD cards in the other guy's laptop to read those 256 GBytes? But I guess that's marketing... cc/ @troublemoney @aurochs @hairylarry @randynose @pzmyers
If I'm typing a bunch of unix command line stuff trying to figure out the right solution, and I eventually DO figure out the solution, one thing I do when possible is re-run the command with a comment like
$ doing-the-thing.sh # This is the one that actually works
So when I inevitably search my shell command history later, I have nice little notes
What I don't get about Slack or any other 'chat as a service' system is why tech companies would willingly backdoor themselves with a surveillance system to harvest all their most private in-house discussions.
All those chat logs must be worth quite a bit to the right buyers.