That’s nice to hear! I would love to see XMPP get the love it deserves.
- 2 Posts
- 72 Comments
There isn’t one.
I recently spent a few weeks looking for exaclty that and I had no look.
I’ve looked into XMPP, Matrix and other FOSS self hosted options. There isn’t anything out there offering the exact features as discord.
Disclaimer: I don’t use discord and never will. But I do game frequently with a few close friends. I have bothered them so much asking them to try a few options.
Basically their requirements were:
- support for desktop (linux and windows)
- support for mobile (android)
- voice channels where you can see who’s online before joining
- means to bundle several “channels” in a group (discord spaces)
My friends complained a lot about XMPP android apps, they mentioned the options available felt unfinished and looked ugly. I understand that’s just an opinion but that is important for some people. Edit: spelling
The closest thing we’ve found is matrix, which is what we are using. But there really is only one client that works on the desktop/webapp, which is element. For android the only one available is schildichat next (spelling probably wrong). Matrix is also very tricky because not all server implementations support audio/video. The ability of seeing who’s online before joining isn’t available yet.
Matrix still lacks in many other things discord has to offer. I haven’t been able to get stickers working, for instance. Not a dealbreaker for my friends but others may think differently.
I am not advocating for Matrix. It is very cumbersome because it depends on having the exact server and client that works. But it is what we are using.
miau@lemmy.sdf.orgto PC Gaming@lemmy.ca•‘We want to protect what we have’: Blizzard cinematics workers discuss the reasons for joining a unionEnglish5·19 天前IMHO blizzard creates some of the best cinematics, so yeah, I hope they have good work conditions to keep doing that amazing job.
Wow, what a trip down the memory lane! I got DS1 together with my 360 as well, which also was my first console ever. Did thoroughly enjoy it, probably because it was a fairly small selection of games. But at the time the setting and themes were very interesting to me. Got very hyped when 2 was released, maybe hoping for the same high, but it simply did not click with me.
miau@lemmy.sdf.orgto Open Source@lemmy.ml•Compass AI (my #opensource project) now supports configurable tools, and these can be given to Characters for them to use during your chat session!1·3 个月前Yes, I tend to keep relatively long chats with LLM. Spedially when using reasoning models the chat history grows quickly. So being able to search for some text string in a given chat would be helpful. But I understand this might be a not so common use case.
Awesome that you already have file sharing, I will be sure to take a look!
miau@lemmy.sdf.orgto Open Source@lemmy.ml•Compass AI (my #opensource project) now supports configurable tools, and these can be given to Characters for them to use during your chat session!1·3 个月前Hey, sorry, I ended up deleting my previous comment and didnt notice you had replied
But what I miss in other apps are things like being able to do text search in the chats, share files/media into the LLM, just as I would in a chat with a human person, the ability to select a message and ask the llm to regenerate it. To be honest I havent seen many android apps with all this funcionality that are LLM agnostic (meaning I can either plug ollama or another LLM of my choice). The ollama android app is very good but does not support openai/gemini.
Agreed. I love kvaesitso and I use it. But these conversions is something I simply dont use, because entering the units the way it expects is too cumbersome for me most of the time.
Same thing for timers. I hate having to type “15 min” instead of “15min” which feels much more natural to me.
miau@lemmy.sdf.orgto cats•Why do cats yell "Nooooo!" the entire drive when you are taking them in the car? It's heartbreaking!1·8 个月前This is my new favorite image
My thoughts as well
Thats amazing! Ive seen some stone soaps but I had no idea thats how it was done, thanks for sharing and beautiful work!
I had a similar scenario.
My solution was to by a new router, flash it with openwrt, then configure ISP in bridge mode and configure proper firewall on openwrt
Falbatech
I have personally bought a kb from them, and I can vouch for the service.
Wow, thats very, very nice. I didnt know this even existed.
But I suppose if it had widespread support it would be the perfect solution.
Firefox mobile not supporting it might be a dealbreaker though, since it is the browser I use and the one I persuaded all my friends and family to switch to…
But this is an incredibly interesting technology and I will surely look into implementing at least partially if that works.
Thanks a lot for sharing!
I didnt mention on my original post but I do have a virtual machine on gcp, which I use to run mongodb. I didnt mention it because I am not too concerned with it, but mostly it follows the same practices, with the exception being that ssh is open and it has no private data in it.
But I suppose I could do something similiar to what you mentioned. The ideia of having and eating the cake is very nice. And if something goes wrong I could turn of public access and have the vpn still working.
I will consider implementing something like that as well, thanks a lot for sharing your thoughts!
Yes absolutely. For work most of my clients use cloudflare’s different services so I understand they have credibility.
For me though, part of the reason I self host is to get away from some big tech companies’ grasp. But I understand I am a bit extreme at times.
So thanks for opening my mind and pointing me to that very interesting discussion, as well as for sharing your setup, it sure seems to be very sound security wise.
Thats a good point. Maybe I can get away with just temporary file sharing. So when someone wants something I can upload it to the server and send a link. I bet even nextcloud could do that.
Still way less scary then having everything on the server all the time
Id like to know as well. I definetely dont want to be the first person of that story tough
Ive heard of someone who exposed the docker management port on the internet and woke up to malware running on their server. But thats of course not the same as web services.
Oh, now I get what you mean, thanks for the explanation
Yeah it makes sense, I had originally gone with onedrive for the much cheaper price but I will take a look into s3 compatible storage and consider migrating in the future.
I am sorry for your loss. I know he was deeply loved and so did he. I am happy you could give that little boy so much love! And I am sure all the love he gave back will live on within you and your partner.