[{"data":1,"prerenderedAt":429},["ShallowReactive",2],{"project-27986376":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":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":44,"post_text":46,"what":47,"said":66,"maker_in_thread":194,"shape":204,"grid":209,"attempts":391,"same_week":392,"maker_shows":39,"maker_hidden":421,"reader_version":422,"card":423},"27986376","A web-based matrix client","Cinny","title","Show HN: A web-based matrix client: Cinny","https:\u002F\u002Fgithub.com\u002Fajbura\u002Fcinny\u002Freleases\u002Ftag\u002Fv1.0.0","github.com","kfiven",1627492984,2021,163,72,297,2533,12,"notable","consumer_social","matrix chat client","web_app",[24,25,26,27],"matrix client","web chat","end-to-end encryption","matrix protocol","debated",0.077,{"positive":31,"neutral":31,"mixed":32,"critical":31},11,2,35,{"execution":35,"design":37,"idea":40,"performance":42,"privacy":43},{"positive":32,"critical":36},6,{"positive":38,"critical":39},3,1,{"positive":38,"critical":41},0,{"positive":41,"critical":39},{"positive":41,"critical":32},[39,41,41,41,41,41,39,41,41,38,38,39,41,39,45,41,41,45,38,45,41,38,45,38,38,41,41,41,39,39,41,45,39,39,38,45,45,45,38,38],5,null,{"problem":46,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":48,"openness":64,"stage":65,"team_size":64},[49,57],{"value":50,"source":51,"evidence":52},"React","commenter",[53],{"id":54,"by":55,"text":56},"27987265","Arathorn","i wonder if the Show HN link should be changed to go straight to https:\u002F\u002Fcinny.in? The app is really impressively well done - goes to show how well an entirely fresh React app…",{"value":58,"source":51,"evidence":59},"matrix-js-sdk",[60,61],{"id":54,"by":55,"text":56},{"id":62,"by":55,"text":63},"27990929","PRs are welcome against github.com\u002Fmatrix-org\u002Fmatrix.org to list clients :) (it looks like cinny is built on matrix-js-sdk, which also powers element web, so inherits the e2ee…","unknown","launched",{"praise":67,"objections":94,"requests":133,"questions":166,"alternatives":180},[68,87],{"value":69,"source":51,"evidence":70},"Clean, fast, attractive design and good spacing",[71,75,79,83],{"id":72,"by":73,"text":74},"27987622","the_duke","First impression: very nice look and feel, definitely prettier and much snappier than Element. It does lack a lot of basic features though (like reply, editing\u002Fdeleting messages,…",{"id":76,"by":77,"text":78},"27990101","Klonoar","I appreciate, so much, that you call out and focused on proper spacing for layout. This is hands down my biggest pet peeve with so many open source projects and an outright…",{"id":80,"by":81,"text":82},"27986892","kixiQu","This is the smallest thing in the world but: in the screenshot on cinny.in: that's my chicken illustration! :D (Not my chicken, she belongs to…",{"id":84,"by":85,"text":86},"27989093","ushakov","i love the design any plans for mobile? maybe give react native and react-native-web a try!",{"value":88,"source":51,"evidence":89},"Supports basic end-to-end encryption",[90],{"id":91,"by":92,"text":93},"27987054","kitkat_new","Wow, it really has a great first impression! The visual and feel is just amazing - and even basic E2EE seems to be available. I'm definitely sold and following along with…",[95,106,122,126],{"value":96,"source":51,"evidence":97},"Login and register URLs return 404 on reload",[98,102],{"id":99,"by":100,"text":101},"27986901","airstrike","Link to the actual app https:\u002F\u002Fapp.cinny.in\u002Flogin __________ EDIT: Upon registration \"Password must contain 1 number, 1 uppercase letters, 1 lowercase letters, 1 non-alpha…",{"id":103,"by":104,"text":105},"27988743","VWWHFSfQ","This direct link will 404: https:\u002F\u002Fapp.cinny.in\u002Flogin But if you go to the homepage (index.html) and click on Login it will do the weird little SPA routing thing and load the…",{"value":107,"source":51,"evidence":108},"Password rules are too strict and max 16 characters is too short",[109,110,114,118],{"id":99,"by":100,"text":101},{"id":111,"by":112,"text":113},"27987108","prophesi","The max limit of 16 characters is odd. As for the other requirements, it's just a matter of enabling various options in your password manager's generator. And if you're not using…",{"id":115,"by":116,"text":117},"27993129","zzo38computer","I think that maximum 16 characters is way too short. Perhaps 127 bytes might be a suitable maximum, although it should be more if possible. (This does not mean that you are…",{"id":119,"by":120,"text":121},"27992302","busymom0","Using safari's \"password suggestion\" generated password gives error: \"Password must contain 1 number, 1 uppercase letters, 1 lowercase letters, 1 non-alpha numeric number, 8-16…",{"value":123,"source":51,"evidence":124},"Missing basic features such as reply, edit and delete",[125],{"id":72,"by":73,"text":74},{"value":127,"source":51,"evidence":128},"Login through an unfamiliar website raises privacy concerns",[129],{"id":130,"by":131,"text":132},"27990883","freeopinion","Explain to me again why it isn't crazy to type your username and password into the login form of some random webpage you've never heard of?",[134,145,152,159],{"value":135,"source":136,"evidence":137},"Desktop app (Electron or Tauri)","maker",[138,141],{"id":139,"by":11,"text":140},"27988020","Yes, after some more features we gonna make electron app.",{"id":142,"by":143,"text":144},"27987261","adkadskhj","Heck if it's a general purpose web app - ie not only Chrome, maybe give Tauri[1] a try? [1]: https:\u002F\u002Fgithub.com\u002Ftauri-apps\u002Ftauri",{"value":146,"source":51,"evidence":147},"Voice messages",[148],{"id":149,"by":150,"text":151},"27987828","cuboid","I believe it would please you to know Voice Messages are currently front in line to be implemented next.",{"value":153,"source":51,"evidence":154},"Mobile support via PWA",[155],{"id":156,"by":157,"text":158},"27995093","ajbura","First priority is a somewhat regularly usable responsive PWA for desktop as well as mobile.",{"value":160,"source":51,"evidence":161},"Thread support",[162],{"id":163,"by":164,"text":165},"27993427","hutrdvnj","A that's good to hear. It's basically the last missing feature that hold my company back from using matrix. BTW, Discord does have threads now.",[167,173],{"value":168,"source":51,"evidence":169},"Does Matrix support threads?",[170],{"id":171,"by":164,"text":172},"27986830","Does matrix support threads?",{"value":174,"source":51,"evidence":175},"How are key exchange and cross-signing implemented?",[176],{"id":177,"by":178,"text":179},"27989868","xorcist","This is gorgeous! Have you considered adding it to matrix.org\u002Fclients? It would also be interesting to know a little bit more how the hard features are implemented. Key exchange…",[181,187],{"value":182,"source":51,"evidence":183},"Element",[184,185,186],{"id":80,"by":81,"text":82},{"id":72,"by":73,"text":74},{"id":54,"by":55,"text":56},{"value":188,"source":51,"evidence":189},"Native Matrix clients such as nheko and quaternion",[190],{"id":191,"by":192,"text":193},"28073754","mxuribe","Like an old engineering mantra, \"I can give you 2 out of 3\"...Jokes aside, the matrix.org website does have a nice page listing the different clients (that they at least know…",{"comments":195,"answered":32,"key":196},4,[197,200,203],{"id":198,"text":199},"27987950","There are some issues related to \u002Flogin and \u002Fregister, but https:\u002F\u002Fapp.cinny.in should work fine.",{"id":201,"text":202},"27988004","It looks like I can not change it now.",{"id":139,"text":140},{"commenters":205,"max_depth":206,"maker_replies":195,"first_comment_mins":207,"lifespan_hours":208},49,7,23,189,[210,212,216,220,223,226,229,231,233,236,238,241,242,245,248,251,254,256,258,262,264,265,268,271,274,275,277,279,281,284,286,288,290,291,292,293,295,296,298,301,304,307,308,309,311,315,318,321,324,326,328,333,336,339,343,344,347,351,354,357,360,362,364,366,368,369,372,376,381,383,385,387],[99,41,39,211,100,41],"project\u002Fcritical\u002Fexecution",[213,41,41,214,215,41],"27986995","commenter\u002Fneutral\u002Fnone","usbfingers",[217,41,41,218,219,41],"27987742","other\u002Fneutral\u002Fnone","Y_Y",[221,41,41,218,222,41],"27989224","throwamon",[224,41,41,218,225,41],"27990582","ExtraE",[227,41,41,218,228,41],"27991017","reidjs",[230,41,41,218,222,41],"27991328",[232,41,41,214,228,41],"27991597",[234,41,41,214,235,41],"27989084","miloignis",[237,41,41,214,116,41],"27993067",[239,41,39,211,240,41],"27987100","the-dude",[111,41,39,211,112,41],[243,41,41,214,244,41],"27988387","gboone",[246,41,41,214,247,41],"27989097","minitech",[249,41,41,218,250,41],"27987583","wrycoder",[252,41,41,218,253,41],"27992870","unmole",[198,41,41,255,11,39],"maker\u002Fneutral\u002Fexecution",[119,41,38,257,120,41],"project\u002Fmixed\u002Fexecution",[259,41,38,260,261,41],"27992399","project\u002Fneutral\u002Fexecution","omniscient_oce",[263,41,41,214,120,41],"27992876",[103,41,39,211,104,41],[266,41,41,214,267,41],"27992863","httpsterio",[269,41,41,214,270,41],"27992990","rozenmd",[272,41,41,218,273,41],"27994779","lucideer",[115,41,39,211,116,41],[80,39,45,276,81,41],"project\u002Fpositive\u002Fdesign",[149,39,38,278,150,41],"maker\u002Fneutral\u002Fnone",[280,39,41,214,81,41],"27989009",[282,39,41,214,283,41],"27992016","fouc",[285,39,41,214,120,41],"27992284",[287,39,41,214,81,41],"27992748",[177,32,45,289,178,41],"project\u002Fpositive\u002Fidea",[62,32,41,214,55,41],[72,38,38,257,73,41],[76,195,45,276,77,41],[54,45,45,294,55,41],"project\u002Fpositive\u002Fexecution",[201,45,41,278,11,39],[297,45,41,214,100,41],"27990014",[299,36,38,278,300,41],"27987324","0xC0ncord",[302,36,41,214,303,41],"27987403","stryan",[305,206,45,294,306,41],"27987109","Avi0n",[142,206,38,255,143,41],[139,206,41,255,11,39],[310,206,38,255,55,41],"27988389",[312,313,41,218,314,41],"27992044",8,"jakosimov",[316,313,41,218,317,41],"27992768","nichos",[319,313,41,218,320,41],"27992795","cvwright",[322,323,41,218,283,41],"27992006",9,[325,323,41,218,55,41],"27997663",[327,323,41,218,192,41],"28073810",[329,330,39,331,332,41],"27994885",10,"project\u002Fcritical\u002Fdesign","emaro",[334,330,41,335,157,41],"27994970","commenter\u002Fneutral\u002Fdesign",[337,31,39,211,338,41],"27990467","arkaniad",[340,18,39,341,342,41],"28009859","project\u002Fcritical\u002Fperformance","coldblues",[191,18,41,218,192,41],[91,345,45,346,92,41],13,"project\u002Fpositive\u002Fnone",[348,349,45,289,350,41],"27989461",14,"MR4D",[352,349,41,214,353,41],"28050905","aceArtGmbH",[130,355,39,356,131,41],15,"project\u002Fcritical\u002Fprivacy",[358,355,38,359,55,41],"27990917","project\u002Fneutral\u002Fprivacy",[361,355,39,356,131,41],"27991146",[363,355,38,278,55,41],"27993788",[365,355,41,278,11,39],"27994680",[84,367,45,276,85,41],16,[156,367,38,278,157,41],[370,367,45,371,85,41],"27997464","maker\u002Fpositive\u002Fnone",[373,374,45,289,375,41],"27990877",17,"chrysoprace",[377,378,38,379,380,41],"27991736",18,"project\u002Fneutral\u002Fnone","howolduis",[171,382,38,379,164,41],19,[384,382,38,379,303,41],"27987079",[163,382,39,386,164,41],"project\u002Fcritical\u002Fnone",[388,389,45,346,390,41],"28015585",20,"dgb99",[],[393,398,403,408,412,416],{"id":394,"name":395,"points":396,"category":397},"27929278","realless",261,"creative",{"id":399,"name":400,"points":401,"category":402},"27921875","Alias",153,"productivity",{"id":404,"name":405,"points":406,"category":407},"27917522","Wiser",136,"infrastructure",{"id":409,"name":410,"points":406,"category":411},"27918226","Sell.app","web_saas",{"id":413,"name":414,"points":415,"category":407},"27939808","GrowLab",123,{"id":417,"name":418,"points":419,"category":420},"27972912","Tinkerstellar",121,"learning_science",false,"v2",{"id":424,"name":5,"line":6,"ai":421,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":425,"top":18,"kw":426,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":427,"url":9,"mix":428,"praise":69,"objection":96,"sub":21},27986376,0.08,[24,25,26,27],"1000001003310150053503533000110511355533",[31,31,32,31],1794036609509]