[{"data":1,"prerenderedAt":301},["ShallowReactive",2],{"project-9889057":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":44,"post_text":47,"what":48,"said":101,"maker_in_thread":159,"shape":169,"grid":173,"attempts":261,"same_week":262,"maker_shows":227,"maker_hidden":293,"reader_version":294,"card":295},"9889057","Actor","Actor Messaging platform","title","Show HN: Actor Messaging platform","https:\u002F\u002Fgithub.com\u002Factorapp\u002Factor-platform","github.com","ex3ndr",1436921094,2015,110,38,221,2565,9,"notable","infrastructure","self-hosted messaging server","other",[24,25,26,27,28],"messaging platform","open source chat","scala akka","end to end encryption","self-hosted chat","loved",0.185,{"positive":32,"neutral":33,"mixed":34,"critical":34},4,16,0,20,{"privacy":37,"idea":39,"pricing":40,"design":41,"execution":42,"performance":43},{"positive":38,"critical":34},1,{"positive":38,"critical":34},{"positive":34,"critical":34},{"positive":34,"critical":34},{"positive":38,"critical":34},{"positive":34,"critical":34},[34,45,34,34,34,46,34,46,34,46,34,45,46,34,34,46,45,34,34,46,34,46,34,46,34,46,46,34,46,34,46,34,46,34,45,46,46,46],5,3,null,{"problem":49,"audience":47,"pricing":56,"motivation":62,"time_to_build":47,"stack":72,"openness":98,"stage":99,"team_size":100},{"value":50,"source":51,"evidence":52},"Provides a fast, reliable open source messaging platform with server and clients","maker",[53],{"id":54,"by":11,"text":55},"9890225","Actually, anything! Scala developers can build some features to server (like good API, hubot integrations, etc...), iOS\u002FAndroid\u002FWeb devs can improve applications. Someone can try…",{"value":57,"source":51,"evidence":58},"No pricing; maker does not know how it will make money, currently consulting",[59],{"id":60,"by":11,"text":61},"9890297","We don't know how we will make money. Currently, we provide consulting and implement features for money. Maybe at some point donations, but i never ever seen that donations can…",{"value":63,"source":64,"evidence":65},"Build a high quality messaging platform after the maker's Telegram experience","inferred",[66,69],{"id":67,"by":11,"text":68},"9890182","Re-Implementing cryptography is VERY costly operation that we cannot afford now. I already implemented in the past crypto for Telegram, there waere a lot of small mistakes in the…",{"id":70,"by":11,"text":71},"9890286","Maybe someone wants to unite to build something bigger. We have awesome quality messaging, but it is nice to have voice\u002Fvideo. Also for voice\u002Fvideo it is good to have messaging…",[73,81,87,92],{"value":74,"source":51,"evidence":75},"Scala",[76,77],{"id":54,"by":11,"text":55},{"id":78,"by":79,"text":80},"9890404","tinco","Thank you for sharing the code! I read through your documentation and noticed there is documentation of server-client but not server-server. How do you achieve a multi-server…",{"value":82,"source":51,"evidence":83},"Akka",[84],{"id":85,"by":11,"text":86},"9890443","Actor is built on top of Akka that have built-in support for node-to-node communication. When our CTO will wake up, he will answer in details how it works.",{"value":88,"source":89,"evidence":90},"PostgreSQL","commenter",[91],{"id":78,"by":79,"text":80},{"value":93,"source":51,"evidence":94},"WebSocket",[95],{"id":96,"by":11,"text":97},"9890216","> are you using both websocket and your new protocol ? what is the different usecases for each ? Yes. We use at lowest layers websocket and TCP just for transmitting binary…","open_source","launched","team",{"praise":102,"objections":110,"requests":124,"questions":136,"alternatives":148},[103],{"value":104,"source":89,"evidence":105},"Good luck and interesting project",[106],{"id":107,"by":108,"text":109},"9894286","Rafert","Understandable. Other than that the project looks quite interesting -- good luck!",[111,117],{"value":112,"source":51,"evidence":113},"GPL license prevents use of Moxie's encryption in App Store apps",[114],{"id":115,"by":11,"text":116},"9889835","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…",{"value":118,"source":89,"evidence":119},"Lacks end-to-end encryption",[120],{"id":121,"by":122,"text":123},"9889812","jcr","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:…",[125,129],{"value":126,"source":51,"evidence":127},"Add end-to-end encryption",[128],{"id":115,"by":11,"text":116},{"value":130,"source":89,"evidence":131},"Email authentication for mobile apps",[132],{"id":133,"by":134,"text":135},"9894851","0xdragon","Yeah, that's what I meant. Is it possible to get mobile app authentication working with email? Thanks!",[137,141],{"value":138,"source":89,"evidence":139},"How does the multi-server architecture work",[140],{"id":78,"by":79,"text":80},{"value":142,"source":89,"evidence":143},"How does it compare to Layer Atlas",[144],{"id":145,"by":146,"text":147},"9890100","wiradikusuma","Is this like Atlas from Layer.com? I.e. open-sourced client SDK for their proprietary messaging platform?",[149,153],{"value":150,"source":89,"evidence":151},"Layer (Atlas)",[152],{"id":145,"by":146,"text":147},{"value":154,"source":89,"evidence":155},"Pond",[156],{"id":157,"by":108,"text":158},"9890149","You're free to re-implement the public-domain protocol[1] under your own license. Pond has a 3-clause BSD licensed Golang implementation[2] that Moxie even references in the…",{"comments":160,"answered":18,"key":161},14,[162,165,166],{"id":163,"text":164},"9889070","We asked (https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=9757243) what we can do with our project and make a promise that we will release it to OpenSource. Here we are!",{"id":115,"text":116},{"id":167,"text":168},"9890085","Yes, this is their software and they can do whatever they want. I think Moxie just don't care. In Actor we respect licenses and all other legal stuff. More information about GPL…",{"commenters":170,"max_depth":171,"maker_replies":160,"first_comment_mins":32,"lifespan_hours":172},18,7,62,[174,176,178,180,184,185,188,190,192,195,196,197,199,202,204,207,210,214,216,217,219,221,224,225,229,231,232,236,238,241,242,243,244,246,248,252,255,258],[163,34,34,175,11,38],"project\u002Fpositive\u002Fidea",[121,34,45,177,122,34],"project\u002Fpositive\u002Fprivacy",[115,34,34,179,11,38],"project\u002Fneutral\u002Fprivacy",[181,34,34,182,183,34],"9890066","commenter\u002Fneutral\u002Fprivacy","nzp",[167,34,34,182,11,38],[186,34,46,179,187,34],"9890172","belorn",[189,34,34,179,11,38],"9890200",[191,34,46,179,183,34],"9890192",[193,34,34,182,194,34],"9890968","aorth",[157,34,46,179,108,34],[67,34,34,179,11,38],[107,34,45,198,108,34],"maker\u002Fpositive\u002Fidea",[200,34,46,179,201,34],"9890420","lmm",[203,34,34,182,194,34],"9890972",[205,34,34,182,206,34],"9903096","johncolanduoni",[208,34,46,179,209,34],"9894873","dllthomas",[211,34,45,212,213,34],"9890203","maker\u002Fpositive\u002Fnone","jakozaur",[54,34,34,215,11,38],"project\u002Fneutral\u002Fnone",[70,34,34,175,11,38],[145,38,46,218,146,34],"project\u002Fneutral\u002Fidea",[220,38,34,175,11,38],"9890104",[222,38,46,223,146,34],"9890271","project\u002Fneutral\u002Fpricing",[60,38,34,223,11,38],[226,227,46,228,134,34],"9894607",2,"project\u002Fneutral\u002Fdesign",[230,227,34,228,11,38],"9894830",[133,227,46,228,134,34],[233,46,46,234,235,34],"9890105","project\u002Fneutral\u002Fexecution","sandGorgon",[237,46,34,234,11,38],"9890124",[239,46,46,240,235,34],"9890207","project\u002Fneutral\u002Fperformance",[96,46,34,240,11,38],[78,46,46,234,79,34],[85,46,34,234,11,38],[245,46,46,234,79,34],"9894433",[247,46,34,240,11,38],"9890164",[249,32,45,250,251,34],"9890564","project\u002Fpositive\u002Fexecution","posnet",[253,32,46,234,254,34],"9891612","CatsoCatsoCatso",[256,32,46,234,257,34],"9892897","prettynatty",[259,32,46,234,260,34],"9900249","gh0zt",[],[263,268,273,278,283,288],{"id":264,"name":265,"points":266,"category":267},"9878597","Density",258,"data",{"id":269,"name":270,"points":271,"category":272},"9892049","Democracy.io by EFF",144,"web_saas",{"id":274,"name":275,"points":276,"category":277},"9876868","Durat.io",119,"dev_tools",{"id":279,"name":280,"points":281,"category":282},"9892515","Nestor",87,"productivity",{"id":284,"name":285,"points":286,"category":287},"9859389","Captain401",83,"finance_crypto",{"id":289,"name":290,"points":291,"category":292},"9890566","GoWork",68,"languages",false,"v2",{"id":296,"name":5,"line":6,"ai":293,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":297,"top":18,"kw":298,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":299,"url":9,"mix":300,"praise":104,"objection":112,"sub":21},9889057,0.19,[24,25,26,27,28],"05000303030530035003030303303030305333",[32,33,34,34],1793990927658]