Show HN: Actor Messaging platform
github.com
Show HN: Actor Messaging platform
1–10 of 40 posts
Re: Show HN: Actor Messaging platform
#2Re: Show HN: Actor Messaging platform
#3We asked ( https://news.ycombinator.com/item?id=9757243 ) what we can do with our project and make a promise that we will release it to OpenSource. Here we are!
You might want to contact the EFF to see if they will add you to their "scorecard" for secure messaging programs:
Re: Show HN: Actor Messaging platform
#4We asked ( https://news.ycombinator.com/item?id=9757243 ) what we can do with our project and make a promise that we will release it to OpenSource. Here we are!
Thanks for opening the source. You might want to contact the EFF to see if they will add you to their "scorecard" for secure messaging programs: https://www.eff.org/secure-messaging-scorecard
Re: Show HN: Actor Messaging platform
#5Earlier quoted context omitted.
Thanks for opening the source. You might want to contact the EFF to see if they will add you to their "scorecard" for secure messaging programs: https://www.eff.org/secure-messaging-scorecard
I want to implement full e2e encryption with Moxie's encryption and I can't because it is GPL( GPL is not comparable with mobile apps at all. Also I think that implementing encryption by ourselves will be mistake. May be some one can contribute?
Re: Show HN: Actor Messaging platform
#6Earlier quoted context omitted.
I want to implement full e2e encryption with Moxie's encryption and I can't because it is GPL( GPL is not comparable with mobile apps at all. Also I think that implementing encryption by ourselves will be mistake. May be some one can contribute?
Yet somehow, Open Whisper Systems apps are doing just fine being GPL.
More information about GPL and Mobile Stores: https://www.fsf.org/blogs/licensing/more-about-the-app-store...
Re: Show HN: Actor Messaging platform
#7Re: Show HN: Actor Messaging platform
#8Is this like Atlas from Layer.com? I.e. open-sourced client SDK for their proprietary messaging platform?
Re: Show HN: Actor Messaging platform
#9I see you have done a fair bit of sophisticated work inside your "core-async" library. Was there nothing like socket.io-client, etc that you could have used for your transport layer and on the android client side ?
Re: Show HN: Actor Messaging platform
#10why did you not use something like websockets and layer on your security layer ? I see you have done a fair bit of sophisticated work inside your "core-async" library. Was there nothing like socket.io-client, etc that you could have used for your transport layer and on the android client side ?
If you is interested in protocol, you can read docs: http://actor.readme.io/docs/protocol
Sources of networking is inside core project. You will see how really complicated it is. Networking layer are also handle cases when servers are crashing randomly and restoring everything on clients after restoring.
We reimplement low-level networking because all underlying protocols are still bad. TCP usually freezes randomly especially in mobile networks. (this is very long story and i will post something someday about this) WebSocket (that we are actually using) are freezing too.
Good protocol is QUIC from google, but it is written on C++ (i don't like it) and quite new.
Also most of the libraries a buggy, we implement simple and time-proven solution (that was done when i worked at Telegram).
Also I can't believe in socket.io because we are able to handle 1M connections per server and no one on Node.js ever available to do this.