Post 9zDUtVT3lixuc6jz1M by sir@cmpwn.com
 (DIR) More posts by sir@cmpwn.com
 (DIR) Post #9y3BaRsWUS49xLCcEq by sir@cmpwn.com
       2020-08-12T15:11:53Z
       
       2 likes, 0 repeats
       
       Tried to set up a matrix homeserver for my family to use and gave up trying to keep synapse online. Shoddy af, IRC just werks and has just werked for over 30 years
       
 (DIR) Post #9y3Bek9kTXthnnJ81A by sir@cmpwn.com
       2020-08-12T15:13:16Z
       
       3 likes, 1 repeats
       
       If you want to replace one of the most resilient, reliable, battle-tested tools in my workflow, with 30 years of inertia building clients, servers, libraries, bots, and tools, then you had better do a fucking great job at it, and Matrix doesn't.
       
 (DIR) Post #9y3BfQFBzhCwKqB4Km by sir@cmpwn.com
       2020-08-12T15:13:39Z
       
       3 likes, 2 repeats
       
       Stop chasing the shiny things for a minute and make your goddamn software work
       
 (DIR) Post #9y3CF6vXI9PUqj07RA by realcaseyrollins@gameliberty.club
       2020-08-12T15:39:53Z
       
       0 likes, 0 repeats
       
       @sir but why
       
 (DIR) Post #9y3ChBIkcZrEWbFEC8 by vegai@mastodon.social
       2020-08-12T15:38:31Z
       
       0 likes, 0 repeats
       
       @sir Odd, my experience with Synapse was rather smooth for the short period (2-4 months) I ran it. Perhaps/hopefully the follow-up implementations of it will be better.
       
 (DIR) Post #9y3Cr8aTZDe90FHaz2 by MonKaiju@todon.nl
       2020-08-12T15:38:33Z
       
       0 likes, 0 repeats
       
       @sir Could'nt agree more, Matrix is a huge pain in the rear...
       
 (DIR) Post #9y3D0SUmuyXBLz4DMe by Ludonaut@mastodon.social
       2020-08-12T15:39:12Z
       
       0 likes, 4 repeats
       
       @sir this really is the biggest issue i have with matrix. why does everything have to be built on a thirty-eight layer docker stack that nobody understands anymore and is impossible to debug(the answer always boils down to: "because it was easier to build")
       
 (DIR) Post #9y3ELzCmbEP2ptTSpE by amolith@social.nixnet.services
       2020-08-12T16:03:28Z
       
       0 likes, 0 repeats
       
       @sir I refuse to run Matrix because of how bad synapse is. I'm waiting until dendrite is stable before even attempting to run a homeserverhttps://github.com/matrix-org/dendriteI'm also looking at conduit but it's not an official implementationhttps://git.koesters.xyz/timo/conduit
       
 (DIR) Post #9y3Ej6RBsMOJvYEhjU by musicmatze@mastodon.technology
       2020-08-12T16:07:40Z
       
       0 likes, 0 repeats
       
       @amolithI run a matrix server for myself and it just works@sir
       
 (DIR) Post #9y3EoXTelnbTEmyvrc by timokoesters@mastodon.social
       2020-08-12T15:57:34Z
       
       1 likes, 1 repeats
       
       @LudonautI'm working on https://conduit.rs which is a new matrix server built in Rust. I'm trying to make it very easy to set up and run. Everything is contained in a single binary. You don't even need to install mysql or something to run it. (tradeoff is that it's much harder to scale horizontally, but that's not the goal)@sir
       
 (DIR) Post #9y3EoZCMN4xKZiu9BI by sir@cmpwn.com
       2020-08-12T15:58:15Z
       
       0 likes, 1 repeats
       
       @timokoesters @Ludonaut the .rs and the explicit mention of using Rust to write it has immediately turned me off of this projectThe programming language your program is written in is not a feature
       
 (DIR) Post #9y3FCLudQ4CGJsxJpo by timokoesters@mastodon.social
       2020-08-12T16:03:43Z
       
       0 likes, 0 repeats
       
       @sirAt least it's not written in Python...@Ludonaut
       
 (DIR) Post #9y3FKobecVxZd374dc by sir@cmpwn.com
       2020-08-12T16:06:44Z
       
       0 likes, 0 repeats
       
       @timokoesters @Ludonaut there's nothing wrong with using Rust for this. There's something wrong with advertising it as a flagship feature of the program
       
 (DIR) Post #9y3FecEkJrI93bq7Q8 by lunch@cybre.space
       2020-08-12T16:07:32Z
       
       2 likes, 1 repeats
       
       @Ludonaut @sir and because it was designed and built by webshits
       
 (DIR) Post #9y3HBGbJsk0lStX0Hw by Kalvo@noagendasocial.com
       2020-08-12T16:35:12Z
       
       0 likes, 0 repeats
       
       @sir @timokoesters @Ludonaut But it can be? If the feature you find attractive is a single static binary then mentioning it's written in Go for example would indicate a feature you are looking for?...
       
 (DIR) Post #9y3HVUEIv6hpWePKVs by sir@cmpwn.com
       2020-08-12T16:36:14Z
       
       0 likes, 0 repeats
       
       @Kalvo @timokoesters @Ludonaut no, the feature you're looking for is a single static binary, which exists independently of Go (and these days most Go binaries aren't static anyway, nor does Go prevent programs from depending on more than one file)
       
 (DIR) Post #9y3IVy4K4yaK1XX3nk by philipwhite@functional.cafe
       2020-08-12T16:48:59Z
       
       0 likes, 0 repeats
       
       @sir I'm on board, but I take it that since you even attempted to set it up in the first place, your family won't use IRC.I don't care a bit about catering to the masses, except that most my friends are non-technical and will only care to use what caters to the masses.I've been running a Matrix server for over a year; I'm not sure I want to keep at it, since those that I've roped into using it are just using it while communicating with me, so it's not getting much appreciation. However, the alternative is that everyone goes back to SMS.
       
 (DIR) Post #9y3Io8N2W2bdBewuIq by sir@cmpwn.com
       2020-08-12T16:50:31Z
       
       0 likes, 0 repeats
       
       @philipwhite I set it up for voice and video calls first, chat second, not because my family won't use IRC
       
 (DIR) Post #9y3KmcGYatdtEeJxVg by feld@bikeshed.party
       2020-08-12T16:03:47.645245Z
       
       0 likes, 0 repeats
       
       @Ludonaut @sir > (the answer always boils down to: "because it was easier to build")nah, because it was easier to *distribute*.
       
 (DIR) Post #9y3RPzVIjJ3qKCNMyO by chinmayamahesh@mastodon.xyz
       2020-08-12T18:28:11Z
       
       0 likes, 0 repeats
       
       @sir Tried matrix, tried xmpp, but nothing is as stable as an irc server + soju as a bouncer. Syncs history on multiple clients and is incredibly fast.
       
 (DIR) Post #9y3xCeLFIPpVSaM3m4 by shine@mastodon.technology
       2020-08-13T00:24:33Z
       
       0 likes, 0 repeats
       
       @sir in that case ( family would continue using #IRC ), why not setup #Jitsi for the voice and video calls and continue using IRC for chat? It's not like #Matrix supports voice and video calling out-of-the-box anyway. You'd still need Jitsi to do it for you.@philipwhite
       
 (DIR) Post #9y4EePr8RfZ3rY63UW by evan3334@fosstodon.org
       2020-08-13T03:39:57Z
       
       0 likes, 0 repeats
       
       @sir Amen to that. Basically my entire experience with Matrix has been that they focus on dumb bells and whistles first and actual core functionality last. All clients are basically nonfree and run like shit because of Electron, non-Electron clients are incomplete or buggy or both, the servers are literally too slow and often will not send messages for minutes at a time. It's a shame because I like the idea of federated messaging in theory, but implementation has been very disappointing
       
 (DIR) Post #9zDUtVJULJJE8QGL6O by Agris@tailswish.industries
       2020-09-16T08:19:49.418720Z
       
       0 likes, 0 repeats
       
       @sir What about XMPP? There's even a public IRC gateway on xmpp.snopyta.org for backwards compat with IRC and acts more or less like a bouncer.
       
 (DIR) Post #9zDUtVT3lixuc6jz1M by sir@cmpwn.com
       2020-09-16T12:46:34Z
       
       0 likes, 0 repeats
       
       @Agris what about absolutely fucking not