Years ago, we had multiple servers across multiple cloud providers, and every time the IP address of one of those servers changed, we'd have to manually update our firewalls to reflect that change.
Our servers had ways to detect bad actors and add them to a blocklist, but we didn't have a way to globally distribute that blocklist across all of our servers.
So we create 'dog', a distributed firewall management system that works across providers, scales to hundreds+ of servers, and quickly and securely does it's job.
We'd love to hear what you think of dog, and would love even more for you to use, fix, and extend it.
Want to see how software is eating the walkie-talkie? Checkout https://relaypro.com.
There is a connection between Google (or is it Alphabet) and Bandwidth.com (the Republic Wireless parent company) that I can't quite figure out. Google Voice is mostly based on Bandwidth.com technology, and Republic Wireless and Google Fi are very similar products. Republic Wireless even claims they are about to release a dual-carrier option like Project Fi which they call Tempo.
It is possible that they are just competing, but it seems like there is more of a link there.
I can verify. "Seamless" in this case means "I often don't even notice". If I'm directly watching I can sometimes see it and correlate it to a small dropout but it's nothing that doesn't happen all the time on cell phones anyhow; it's below the noise threshold.
Can also confirm, handover is smooth on republic. The 1GB plan is a little lower than Google Fi as well. 2GB is the same cost as Google, 3GB is slightly higher.
ipython is something I miss when I use any other language's shell. Amazing Ruby doesn't have something nearly as good (well, there is a hack: http://nbviewer.ipython.org/gist/minrk/4689728)