-
Licaon_Kter
Regarding Calyx maybe we can do better as Ops in the _ecosystem_? Eg. Better than Riseup or Blabber.im's fate I mean :)
-
MattJ
e.g. https://mastodon.nzoss.nz/@strypey/106622172668359482 ?
-
ij
Well, I fear running a free service is often misinterpreted as free of cost. If users realize that running a service is causing costs in terms of money and time and willing to (partly) compensate, this might help
-
Licaon_Kter
MattJ, ij: I meant help their service (calyx) so they don't need to shutdown (riseup) thinking xmpp can't into privacy That blabber reference might have been not needed, my bad :)
-
MattJ
riseup and calyx are weird. They set up an intentionally limited XMPP service without any modern features, and then complain that XMPP is dead because it doesn't support any modern features :)
-
MattJ
I'm not sure how they can be helped
-
MattJ
Upgrading to Prosody 0.11.x will obviously fix some security issues, but it's not going to change much from a user's perspective
-
Maranda[m]
MattJ: riseup said multiple time they'd shutdown their service this what? October? or something.
-
Licaon_Kter
Right MattJ The message retention is a moot point, use OMEMO, so you can enable MAM and http_upload, use a small retention period, and if you're asked for data from LEA they get useless crypto junk.
-
Maranda[m]
Mantaining a public service absorbs time tbh at least for riseup for example if they made it clear they don't have interest in mantaining it, it's better they shutdown it
-
Licaon_Kter
Maranda[m]: "late August" https://lists.riseup.net/www/arc/xmpp-users/2021-07/msg00000.html That page sounds like Riseup didn't hear about PGP or OMEMO on XMPP. They recommend other systems with encryption... albeit they mostly say _"hosted by others not us"_ lol
-
Licaon_Kter
Maranda[m]: right, but say that that's the issue, not spread FUD
-
Maranda[m]
I'm not sure where they're spreading misinformation tbh: > We have a _couple of problems with XMPP_, **the most important one is that our labor resources are limited and we need to prioritize services that more people relying on**. Also, the past several years have brought new alternatives which do similar work, while providing important features which XMPP does not have..✎ -
Maranda[m]
I'm not sure where they're spreading misinformation tbh: > We have a _couple of problems with XMPP_, **the most important one is that our labor resources are limited and we need to prioritize services that more people relying on**. And if for the FUD you mean: > Also, the past several years have brought new alternatives which do similar work, while providing important features which XMPP does not have.. I don't see it much unpolite that's their opinion. ✏
-
Maranda[m]
I'm not sure where they're spreading misinformation tbh: > We have a _couple of problems with XMPP_, **the most important one is that our labor resources are limited and we need to prioritize services that more people relying on**. And if for the FUD you mean: > Also, the past several years have brought new alternatives which do similar work, while providing important features which XMPP does not have.. > I don't see it much unpolite that's their opinion. ✏
-
Maranda[m]
I'd just read the main line that they're stretched on resources and want to provide their users the services that are used most aka email and vpn, pads etc.
-
Maranda[m]
That's all.
-
Martin
Speaking of calyx, I just checked their records and find this one interesting: > xmpp-dns -s jabber.calyxinstitute.org > xmpp-server ijeeynrc6x2uy5ob.onion. 5269 > Priority: 4 Weight: 0 > … Is this a supported thing that servers with mod_onions use?
-
MattJ
It probably works for servers that don't use mod_onions (but have tor). It's not secure though, being served via DNS... :)
-
Licaon_Kter
Maranda[m]: it irked me that they say that matrix, email and signal are better at having *less* metadata, which, afaik, it's not true
-
Maranda[m]
Licaon_Kter: they also mention DeltaChat as an alternative IM which is hilarious, tbh I lose interest there.
-
Licaon_Kter
Maranda[m]: well, how would you classify it? Also, that [m] in nick means you've defected?
-
Maranda[m]
> <@_bifrost_Licaon_Kter=2foperators=40muc.xmpp.org:aria-net.org> Maranda[m]: well, how would you classify it? > > > Also, that [m] in nick means you've defected? It means I'm testing a lot of things lately, and I was asked to improve matrix <-> xmpp bridging lately so I'm doing that, and I have always been involved in building a developing bridges for xmpp in the past.
-
Maranda[m]
and about classification, as long as they don't blatantly get deep in untruth and unpolite people can have their own opinion, they made it clear about the true reason they shutdown the xmpp service. Rest is pointless to nitpick on.
-
MattJ
Maybe you can implement better quoting in bifrost like they just did in the IRC bridge :)
-
Martin
MattJ, but if you get the onion via the DNS lookup for example.com you can check the cert, like you do for other srv records as well. Right?
-
Maranda[m]
MattJ: maybe, if I get in another of my kamikaze moments like I did to fix avatar fetching, I guess being sick and stuck in hospital/home helped having the required time to do that also.
-
MattJ
If the XMPP host is example.com, yeah, I guess so
-
rozzin
Licaon_Kter: Calyx would probably object even to metadata retention. Does OMEMO address that?
-
Martin
Not sure I understand. I meant: I get srv records for example.com and check the cert to be valid for example.com no matter whether the srv record points to xmpp.example.com or examplealernlsfl23002.onion.
-
MattJ
rozzin, essentially no federated protocol addresses that, by their nature
-
Licaon_Kter
Maranda[m]: classify was about Delta chat...
-
Licaon_Kter
> Maybe you can implement better quoting in bifrost like they just did in the IRC bridge :) Yeah just cutoff the quote after 10 chars, that's good enough?!!?
-
Licaon_Kter
rozzin: which metadata? Roster? Bookmarks?
-
Maranda[m]
> <@_bifrost_Licaon_Kter=2foperators=40muc.xmpp.org:aria-net.org> Maranda[m]: classify was about Delta chat... IM apps need to be RT, one needs to explain me how you can build a messaging app that uses SMTP as transport that is bound for example to a countless number of delaying mechanisms to fight spam like greylisting, tar pitting, etc. to say one.
-
rozzin
MattJ: granted, you can't route without cleartext metadata at the time of routing. Encrypting the data that was used for routing *in the archive, after routing is completed* (or even throwing that info away) seems like it could be do-able....
-
Maranda[m]
So you send a message on DeltaChat and it arrives one minute later to the recipient, sounds "nice"
-
MattJ
That's called tor, and it exists and is usable :)
-
Maranda[m]
Ah also I need to mention daily rate limiting of most free mail services.
-
ij
> MattJ, ij: I meant help their service (calyx) so they don't need to shutdown (riseup) thinking xmpp can't into privacy > That blabber reference might have been not needed, my bad :) Wasn‘t it part of the calyx complain that it is too much work to continue the service? If there‘s some kind of money in it, that might change, but I‘m also no fan of all services need to be payed, so it‘s a difficult topic to find the best way between cost free and payed premium services
-
rozzin
Licaon_Kter: within the scope of the "limited message-retention period and OMEMO" remarks, which is the thing to which I was responding, I guess just the from/to info. But yeah, "can I encrypt and/or time-limit roster entries and bookmarks" is an interesting question too, however separate.
-
MattJ
Maybe start an XMPP operators shared fund? :)
-
rozzin
Hmm... So for the most part, DeltaChat = Google Mail?
-
Licaon_Kter
_Decentralized mail it is_
-
rozzin
In theory anyway....
-
rozzin
but "how will this work when those pre-existing e-mail accounts are hosted by Google" is a pretty good practical example to consider—both because so many e-mail addresses are hosted there and because those users have such a limited ability to actually receive e-mail from outside sources.
-
Maranda[m]
rozzin: as long as they exchange some dozen of messages a day.. No problem
-
Maranda[m]
When they start using DeltaChat as a real IM app, somewhere along the way they'll hit send/receive rate limit
-
rozzin
Maranda[m]: I typically don't worry about my e-mail to GMail users getting rate-limited or delayed, I worry about it getting delivered at all (and when it doesn't, it's dropped silently).
-
Martin
In my experience mails are not dropped but moved to spam and gmail users seem to not check their spam folder…
-
Maranda[m]
Martin: no all daily rate limits are 550 errors. Messaging too quickly will end in transient errors (450) as well
-
rozzin
Martin: Right. Same thing.
-
Maranda[m]
In other words those messages will get bounced not spammed.
-
rozzin
Martin: In general I can't really fault them for "not monitoring the spam folder"—I mean..., if you have to read through all of the messages in the spam-trap anyway, what's the point?
-
Martin
The point is you don't get pinged if a message is marked as SPAM. But you should still check it every few days for false positives.
-
Martin
Especially if using gmail which flags every message as spam which is not coming from the big players but a small private server.
-
Ellenor Malik
small private player here i have okay deliverability to gmail
-
ij
same here, as long as I use IPv4 for delivery and not IPv6
-
kuba_
sending to gmail is not thard hard
-
Martin
No idea whether v4 or v6 is used. Why should it make a.difference,✎ -
kuba_
sending to m$ is real husstle
-
Martin
No idea whether v4 or v6 is used. Why should it make a difference? ✏
-
Ellenor Malik
> Martin wrote: > No idea whether v4 or v6 is used. Why should it make a.difference, people are weird
-
Martin
> sending to m$ is real husstle No problem with them here. 😂
-
ij
> sending to m$ is real husstle It’s sometimes even a hassle for MS to send mails to MS… ;)
-
kuba_
:)
-
Ellenor Malik
Is there a chatroom about email deliverability?
-
Ge0rG
it would be full of rants.
-
Martin
Recently I wanted to send an email to my father (t-online.de) and I had to let them manually unblock my servers IP. 🤔
-
Ge0rG
BTDT
-
kuba_
Martin: you selfhost mail?
-
Martin
Yes
-
jonas’
Martin, but at least getting on their allowlist is comparably easy. while you have zero chance with facebooglemicrosoft
-
kuba_
congrats
-
Martin
jonas’: Indeed, I sent one email and got unblocked.
-
kuba_
jonas’: Martin said he has no prob with m$...
-
Харпер
Microsoft
-
kuba_
Harper: yes, m$ is microshit ;)
-
Martin
m$ and microshit is a bit childish. 😁
-
kuba_
i say like this since i was a child.. so probably it is ;)
-
rob
I can send to m$, had to request my server unblocked. Which they all are by default
-
Martin
Microsoft was no topic for me when I was I child. Afair we got the first computer when I was 13. 🙂✎ -
Martin
Microsoft was no topic for me when I was a child. Afair we got the first computer when I was 13. 🙂 ✏
-
kuba_
i got it when i was 7.5
-
Martin
Lucky guy.
-
kuba_
and it was '94 xmass ;)
-
rob
Nice, I was probably 6 or 7. Grade 1, an Amiga 128
-
Martin
'98 here. Late starter. 😁
-
rob
I think 89, because I remember thinking it was weird to start writing the year different later in the school year
-
Martin
I can't follow.
-
kuba_
OT is ok here?
-
rob
Not really kuba_
-
rob
😊
-
Martin
Hmm, there have been some incidents lately, so we better stop.
-
rob
xmpp:public@conference.loranger.xyz?join or xmpp:conversations-offtopic-reloaded@conference.trashserver.net?join
-
Martin
I have too many MUCs already. 😵💫
-
kuba_
so we should shut the ef up, right? ;)
-
rob
I only really lurk here and my public room
-
kuba_
im on
-
kuba_
more than 10 ;)
-
Ge0rG
Speaking of email troubles. I tried to send an email today to web.de, and that mailbox had an internal forwarding to a t-online.de address that bounced. Whom am I supposed to contact now?
-
zp1.net
> Martin: I have too many MUCs already. You are an intelligent person who has a lot to say and versatile interests. It speaks for you.
-
zp1.net
Ge0rG, I recommand to block web.de and t-online ...
-
Mark
How do I get the Member role?
-
Martin
> You are an intelligent person who has a lot to say and versatile interests. It speaks for you. I'm more reading and less writing. If I write it's most of the time offtopic so your conclusion is probably wrong. 😂
-
Ge0rG
"My knee itches" -- "I recommend amputation"
-
Харпер
Mark, add your jid to your server contact info at least temporarily
- Martin should listen to pungent stench ampeauty again.
-
anhydrous
Lol what
-
zp1.net
> I'm more reading and less writing. this reinforces my thesis, and does not contradict it
-
zp1.net
Ge0rG, Can your knee send emails ? :)))
-
Martin
> Lol what Ge0rGs snarky remark just reminded me to listen to that great album again. 😃
-
Ge0rG
zp1.net: no, but my arm can. I've got vaccinated.
-
Martin
My arm was pretty painful when I lifted it after both chippings.
-
Харпер
offtopic is leaking 🙂
-
Mark
> offtopic is leaking 🙂 Same happened in the main of Conversations
-
Ge0rG
Martin: you got your arms amputated?
-
Martin
No, got vaccinated. I'm not talking about phantom pain.
-
Ge0rG
but you chipped it off and lifted it
-
Martin
Another type of chipping. Got my 5g chips. 😂
-
rob
Wait I thought this _was_ the off topic for a second.. lol
-
zp1.net
To get back to the topoc, there is this Oauth. you can login to Gitlab with an account from github for example.... Couldn't you do something similar for xmpp ? then you log in to a server with an account from another server.
-
Харпер
snikket is working on that iirc
-
Licaon_Kter
zp1.net: https://blog.agayon.be/xmpp_auth_django.html or XEP-0235 ?
-
info
> Mark, add your jid to your server contact info at least temporarily Here is the account that should be attached to the contact details
-
MattJ
Your server lists no contact details
-
Mark
Huh, must not have saved or updated, give me a sec
-
Mark
MattJ: Can't you just go look at the website?
-
Харпер
that is work!
-
Харпер
their valuble time!
-
MattJ
For sure
-
MattJ
You don't need membership to participate here, so it really doesn't matter
-
Mark
MattJ: yeah, but it's something to show I'm an actual operator
-
MattJ
The shocking truth: not everyone with membership here is an actual operator :)
-
Mark
Really?
-
MattJ
Really
-
Mark
Oh
-
Mark
Well, not really worth the trouble anyway, but that does expose a problem, why won't it update configurations
-
MattJ
In other news, it looks like the Tails project may be migrating from riseup to disroot, which is good news
-
Mark
Oh
-
zp1.net
MattJ, Sorry to interrupt, but how to find out who is the contact person of a certain server? Is there an api call for this ?
-
MattJ
I'm not aware of an easy way right now. There are some bots that can do it, and I want to make a web page that does it. And of course there's always XML consoles in some clients...
-
Martin
Profanity shows it in disco info.
-
Menel
Gajim XML console can do it. https://xmpp.org/extensions/xep-0157.html
-
Menel
> <iq from='juliet@capulet.com/chamber' > to='shakespeare.lit' > id='disco1' > type='get'> > <query xmlns='http://jabber.org/protocol/disco#info'/> > </iq>
-
Харпер
Can't you just do it from gajim disco directory?
-
zp1.net
That's suboptimal. We need it as a html/xml api call .. something hat everybody can open in a browser .. Simply like http://server?show_admin_jid
-
Menel
Don't know, didn't try
-
Menel
> That's suboptimal. We need it as a html/xml api call .. something hat everybody can open in a browser .. Simply like http://server?show_admin_jid I think for that people have websites.. If they want to advertise it to more than some _inner circle_ freaks
-
rob
I think the suggested xmmp@ is really the best. A jid and email address✎ -
rob
I think the suggested xmpp@ is really the best. A jid and email address ✏
-
moparisthebest
Or email postmaster@ and ask for their XMPP admin :)
-
rob
Yes, or hostmaster, admin etc
-
zp1.net
I agree but there should be a rool
-
zp1.net
rule
-
Ellenor Malik
For jid, i use root@
-
zp1.net
I agree with any of them but I wish it became a rule
-
zp1.net
this is something the xmpp consortium should decide and make a rule that everybody have to obey. I don't want clear names just a email where I can contact the admin if I have a problem
-
mathieui
zp1.net: clients should do 0157 and cache it, no need to add extra steps
-
Menel
`have to obay` is not how xmpp works
-
rob
Ya everyone operates how they like. A proposed standard would be good, but no guarantee
-
Ellenor Malik
yes
-
zp1.net
If a server refuses to follow such a simple rule then I don't want to connect to it.
-
me9
This is totalitarian. XMPP is not representing that, is it?
-
Menel
I mean zp1.net can write a module to block on that.. Thats the freedom
-
Menel
I don't want or need that
-
rob
Same, we are all free to operate in our own way. With or without operability with any other server
-
Menel
If I get spam and can't reach the admins thats a different topic. And then I'll terminate federation too
-
zp1.net
It's ridiculous, let's not exaggerate, I don't want to change the world, I just want administrators to be reachable at a certain email address and that you don't have to search around ... one clear rule for all of us... .
-
me9
Why unseparably connect one service to another?
-
me9
And you went from everyone obeys to emails for all admins.
-
me9
Why not JIDs, if you really need that contacting possibility?
-
zp1.net
look it is like the port 5222 ... if you do not obey to that rule you can not connect to us
-
me9
I disagree.
-
zp1.net
exact I want a JID
-
zp1.net
root, or admin, or postmaster or something ...
-
zp1.net
but it should be the rule
-
Martin
> look it is like the port 5222 ... if you do not obey to that rule you can not connect to us When I was on a shared hoster I used 51830 and I could connect to other servers just fine as they obeyed to srv… 🙄
-
neox
zp1.net: well there's disco
-
Martin
Also I don't understand why we need a dedicated email or jid when there is 0157…
-
neox
(Martin: snap)
-
Martin
neox: ?
-
neox
Martin: I was just talking about discovery of "admin-adresses"
-
4223 (private)
> My arm was pretty painful when I lifted it after both chippings. You didn't got one left one right? It's better for receiver diversity!
-
Martin
Both left.