I use the apps my friends use but it gets tiring to keep up with so many.
Element has bridges to some of the services
Matrix with bridges can help consolidate them. Some managed versions exist like Beeper and Element. Been slowly moving to that. Will eventually self host.
they are beasts to set up self host. I’m going to do it one day
Matrix via docker is pretty simple actually.
Took me like 30 mins to set it up exactly like I wanted on my kubernetes cluster.
oh yeah? can you point me to tutorials or examples? i tried the official github but got a little overwhelmed.
Would you like docs on just the docker component or a kubernetes centered doc?
docker please. i got overwhelmed with all the fields that need to be set up.
I have not tried it. But this doc seems to make sense and isn’t very opinionated.
https://computingforgeeks.com/run-synapse-matrix-homeserver-in-docker-containers/
One of the aspects that is glossed over in this doc however is the networking parts. There are many ways to setup your DNS, certificates, and ingress depending on how/where you are hosting the container.
that’s really good thank you!
Used a self hosted matrix with element for years now it’s solid. Have a friend group who uses it for everything with dedicated channels etc.
Yeah… This 1000 times… It DOES bother me to install all that shit. What doesn’t bother me? Installing a bridge on Matrix and having everything in one place. Hell I’ve even started adding matrix to my linux scripts. I get notifications about script status in dedicated spaces on my single chat window.
I’m literally SMS away from doing 100% of the chat clients I use for personal usage… And seriously debating on bridging teams for work usage.
I’ve even gotten my wife onboard. That, to me, speaks about how frustrated normal people are with having many different apps as well.
Family abroad uses viber🤦
Wait a moment it is actually march. How about the DSA against Gatekeepers from the EU? I thought we are all able to communicate to every messenger from the messenger we chose.
Gatekeepers like WhatsApp need to open their platform, but the other app developers need to attach to those provided connections. And so far Signal and Threema already announced that they will not use the opportunity.
Are you even a true nerd if you have so many friends?
Give Beeper a try! It consolidates all the listed apps into one texting app.
Tried it, its bloated and battery hungry. It isn’t also clear how beeper saves and uses/handles your messages.
People really need to consider the pedigree of the guy who created this company and how willing he is to walk away from a company when it becomes unprofitable. Eric Migicovsky sold Pebble when it became unprofitable, promised that people would still have their jobs as devs, and at the last minute, the sale didn’t include their jobs, so everyone was left fucked out of luck and with no job. Also, the fact that he has zero long term plans for how to keep fighting Apple for iMessage access after he used a teenagers reverse-engineered code to make a standalone Beeper iMessage app which Apple promptly broke after only days. If that’s as far ahead as he was able to “plan” in regards to that, it speaks to his weakness on having a long-term business plan. Lack of realistic long-term business plan coupled with how badly he fucked over the developers when he bounced from Pebble screams “Don’t trust this.”
Beeper is just paying someone else to maintain Matrix bridges for you.
And that’s a bad thing ?
Yes… because you have to trust that person/company. Which you implicitly should not… especially since they’re already shown themselves to be untrustworthy in their previous endeavors.
Seconded. Good support team too
Beeper is great
Everybody’s got email. Just saying.
Everyone can read your emails, just saying.
Well, I run my own email service.
Np, they read your mails on the destination, anyway.
Maybe they can but I never do
I work on email systems everyday.
Please don’t let this protocol survive.
Forget emails that is functionally a terrible communication tool.
You never know if it will be received by the recipient. There is always false positive false negative classification in spam.
SMTP is an outdated protocol that needs to die.
It sounds like your problem is with the way providers handle email and not email itself. Email is actually a really nice protocol. It’s got so much fault tolerance built into it. I could take my servers down for 24 hours, and none of my customers would miss an email.
Yes, there is definitely a spam problem, but overzealous spam filters are not the fault of email, they are the fault of email providers.
As much as I hate Gmail, at least they are pushing for everyone being required to use SPF and DKIM. That alone will eliminate a huge portion of the spam problem.
Also, email isn’t the only protocol with a spam problem. I get so many spam messages on SMS, Facebook (back when I used it), Telegram, etc. Basically anything that allows someone to send a message without two-party consent first (like scanning each other’s QR codes) is going to have a spam problem if it’s popular enough.
It sounds like your problem is with the way providers handle email and not email itself.
No. Providers handle mail this way because they have no choice to do so.
You are stuck between two major Issues.
On one hand you can have your anti-spam very lenient and receive pretty much everything. But if you do you will get more phishing and malware ridden mails. So the users will be exposed to one of the most dangerous vector of infection.
On the other hand you can have a super aggressive spam filter but some mail will be dropped. Whether an email notifications or the contract of the year for a business. It’s no matter. It might never be delivered.
And since we have to block millions of spam mail everyday we have to block them silently because if you respond to certain malicious SMTP server online they will just spam you.
In reality businesses are used to email so that’s what is commonly used.
But it’s far too unreliable to communicate with clients of that business. You can’t just have an important contract sent as an attachment by mail with some chance that it will be silently dropped at some point.
The simple fact that you can send an information to someone by email and it might be silently dropped without you ever being aware of it should IMO have led to the conclusion that it should never be used for anything remotely critical.
If it’s important it shouldn’t be an email. The reality is millions of dollars worth of business conducted solely through email conversations. And also a very lucrative business of spam.
Even businesses are often spammers or as they may call it “gray mail”.
No email providers will guarantee you a 0% fault spam filtering.
Not Gmail either.
As much as I hate Gmail, at least they are pushing for everyone being required to use SPF and DKIM. That alone will eliminate a huge portion of the spam problem.
It’s a good thing Gmail does that but it helps only their users right now (since February’s changes). If your business communicates with thousands of small domains on small providers it will take another decade for every SMTP server to fix their s***. And even then there will still be spam.
What’s the difference between a spammer going through all the hoops of creating a mail domain and a new business ?
Not much. Both mynewlegitEmailDomain.com and SpammerWho UnderstandsDNS.com are essentially the same for a spam filter.
They both would have “legit DNS records” but would both have trouble sending mail to Gmail at first.
Because Gmail cannot know if you are a spammer that setup a new disposable domain or a serious actor in email that just wants to communicate with you.
Truthfully Email is a terrible protocol that cannot be fixed with yet another layer of duct tape. You will never have any guarantee your mail is delivered. There is plenty of communication systems that’s will tell you it’s delivered or not.
Again, your problem is with the way providers handle email. It would be perfectly possible to deny email that’s flagged as spam, then the sender would get a bounce notification. “Dropping them silently” (which actually means accepting them and delivering them to a spam folder in this context) is a choice that providers make. It’s already general practice to deny email from an IP address that’s been blocklisted.
Also, spammers aren’t going to spend the money to buy and set up domains if each one is blocklisted before it makes a profit. My own email service will mark something as spam if it fails FCrDNS, SPF, and DKIM. Gmail went one step further and doesn’t even consider FCrDNS.
And again, any communication method will have a spam problem if it is popular enough and it allows non-two party consent messaging. Email’s popularity is the reason it has a spam problem, not its protocol design. And any distributed system cannot guarantee delivery. If my server tells your server it’s delivered, you just have to trust it, no matter what protocol you’re using.
By dropping silently I meant really litteraly. If you answer to SMTP commands, you are not silent. You essentially say a spammer server that you are a valid target and that they can go on.
It’s not even a question if spammer buy domains to spam. It’s well known and the reason why commercial products provides a feature to filter too fresh domains.
There are procedures to “warm-up” an IP if you are a large provider and if you don’t do it and attempt to send a lot of mails to Gmail this will not work. It’s not just about DNS records. You could have donne everything perfectly DNS wise and still be blocked by Gmail servers.
You should take a look at the requirements of Gmail for large providers. As far as I recall Gmail does check FcrDNS since last month. On top of more requirements for authentication.
Still you can’t just buy an IP, a server, set MX, SPF, DKIM, DMARC, ARC?, FcrDNS and expect large amounts of mail to go through right away.
And again, any communication method will have a spam problem
The major issue here is that anybody can send any email to whoever. Most communication apps won’t let you do that certainly not like emails.
You can’t open WhatsApp and start spamming the whole world. You basically can only do that with phone calls and emails ?
So no, SMTP/IMF has rotten foundations. No matter how many (optional) protocol you add on top, it will always be such an hassle to maintain and there will be always people who can’t afford that much effort.
Small businesses having to set that up just to reach Gmail is a big problem that they usually externalize with Outlook365 and so on.
Again, Gmail calls the shots because they are the leader. But on paper my fully unauthenticated mail from Barack.obama is perfectly RFC compliant and legit. These protocols that are essential are optional at the end of the day. They became virtually mandatory because of the spam issue and Gmail pushing in the (right) direction because they have leverage.
SMTP on its own is trash.
You can just use Matrix with bridges
You got a guide? I have not been able to setup the thing
Easiest way to get going: https://github.com/spantaleev/matrix-docker-ansible-deploy
I’ma just use my smart phone to, make a call. Or send a letter in the mail. I’m not about to do this lol.
I miss pidgin for the cross platform chat
i miss when using the internet gave you ptsd because of the actual things that you saw, rather than the software that you were using.
I’ve only recently threatened to take my own life due to spam. Never thought that’d be my 13th reason.
gotta love the internet, only the best, for the worst, and the worst for the best.
Libpurple had constant breakage due to proprietary apps having no incentive to keep their protocols stable. A lot of it worked easier then since no one was using e2ee either. Newer gateways exist in the space but it’s a real shame since for a brief time the earlier 2010s, most chat applications were using the same protocol—until they realized it’s harder to capture profits when the garden walls are lowered.
Anyone remember trillian?
Try Matrix bridges or Beeper
I miss pidgin so much. I tried to use it the other day with Discord and it was terrible. So God-awful.
i really fucking hate discord.
Why does EVERYTHING have to be proprietary. Fucking capitalism.
I don’t get why people like it either. It’s a mess of chats.
Because it’s the standard for gaming. I use it and would drop it in a heartbeat if it wasn’t standard for every mmo out there.
Gamers using it for gaming. In game Voice communication is trash
And that’s fine, but why do gamers use it over any other VoIP option? And why the infinity chat channels over infinity servers?
Content creator branding, and “community”
Its pretty amazing for voice communication in gaming.
As a messenging app? Meh
i get much better call quality in telegram
dude discord has been one of the worst experiences for voip in gaming IME. I started using mumble SOLELY because discord was actually just disappointing. Though tbf maybe if i paid out the ass for nitro it’s better? I ain’t paying for that though.
Though yeah, for messaging, it’s dogshit, It’s a mess.
Removed by mod
this is honestly the only good thing about discord, the krisp noise reduction is actually kind of good. It only took them like 3 years to implement it on the linux client. And we’ve only had system wide noise filtering since the dawn of time.
Although since we’re on the topic, discord manages input/output in the single most inconceivably stupid manner possible.
On Linux I use an app called NoiseTorch that creates a virtual mic to cut out background noise in any application
Don’t like it - don’t use it. It’s a free (capitalist) country.
that’s the cool thing, i dont, but you know who does? You, and you know how i would need to contact you? Through discord! Uh oh!
I don’t use discord
damn didn’t know you weren’t all of my other friends.
I really wanted to keep faith in it after the ui overhaul recently - VoIP performance was SO much better on Xbox, latency specifically. But good GOD the mobile app is just a pile of garbage nowdays. I have so many friends stuck on that platform, I still end up sharing links there to Lemmy memes and like 60% of the time when I share to the app it permenantly sticks on the splash screen??? 🙄 notifications are fucked these days too, myself & my friend group regularly miss messages entirely, even with direct @ mentions?!
Worse, I dropped a crap review and complained that function has dropped horribly since the update and the devs INSTANTLY replied like “Have you tried pretending you’re a beta tester for us? Do you mind doing a buncha troubleshooting you definitely haven’t already done?” (They wanted me to reinstall the app… Smh)
Anyway - fuck discord. I’m planning to shift to Revolt, but if anyone has better suggestions I’d be happy to try some!
im genuinely surprised discord even tries testing things on the two test branches they have. Yes, you heard me correctly, they have TWO separate testing branches. Bugs literally should not exist on the stable branch.
also when it comes to voip, i’ve enjoyed mumble, it’s pretty solid, minimal, configurable (highly integrated into games already, it’s old af though so maybe not new games) and works pretty well. Revolt seems alright, but it’s plagued with bugs, and weird issues, plus it’s self hosting is just, jank.
We could use a self hosted discord replacement tbh.
Reject Discord, go back to Teamspeak
I have all of them. Plus linkedin. This is madness
Wait, do you guys have friends?
Don’t have friends. Problem solved.
Just never interact with anyone. Christ, it’s not that hard people! (This comment doesn’t count.)
We’re all bots. You still haven’t interacted with a person.
Everyone on lemmy is a bot except for you.
Speak for yourself. I’m not a bot, I’m a cat walking across an unmonitored keyboard.
So you are a robotic cat, even better!