Subscribe to this channel and share it with your friends! https://www.youtube.com/channel/UCJMr4LzZvisWnfK1Ilk2RnQ?view_as=subscriber
atomicbutterhas left
moparisthebest
Can anyone ban this jerk
Zash
Ops!
Douglas Terabytehas joined
davidhas left
davidhas joined
blablahas left
blablahas joined
pdurbinhas left
krauqhas left
pdurbinhas joined
pdurbinhas left
lumihas left
llaphas joined
pdurbinhas joined
moparisthebesthas left
moparisthebesthas joined
pdurbinhas left
pdurbinhas joined
krauqhas joined
alacerhas joined
llaphas left
moparisthebesthas left
moparisthebesthas joined
Yagizahas joined
marc_has left
blablahas left
blablahas joined
blablahas left
blablahas joined
APachhas joined
blablahas left
blablahas joined
pdurbinhas left
pdurbinhas joined
lnjhas left
lnjhas joined
blablahas left
blablahas joined
lskdjfhas left
blablahas left
mimi89999has left
mimi89999has joined
blablahas joined
Nekithas joined
blablahas left
wurstsalathas joined
karoshihas joined
kokonoehas left
kokonoehas joined
blablahas joined
wurstsalathas left
wurstsalathas joined
ThibGhas joined
alacerhas left
blablahas left
Tobiashas left
Tobiashas joined
kokonoehas left
kokonoehas joined
Nekithas left
Nekithas joined
alacerhas joined
mikaelahas joined
madhur.garghas joined
blablahas joined
archas left
archas joined
blablahas left
Archas left
blablahas joined
Archas joined
jonas’
!summon MattJ
archas left
archas joined
blablahas left
blablahas joined
goffihas joined
Steve Killehas left
blablahas left
rtq3has joined
lorddavidiiihas joined
Steve Killehas joined
MattJ
I would if I knew the JID
sezuanhas joined
ThibGhas left
Arc
heh
intosi
/affiliation outcast atomicbutter
intosi
My magic powers don't work ;)
intosi
Ah, they do now. He's banned.
intosi
Or she. Who knows.
ThibGhas joined
APachhas left
Arc
anyone on who's familiar with prosody?
mikaela
Is there some more fornal method of finding out who have power and reporting a distruption in a MUC to them or does it need digging the user list or weird magic?
APachhas joined
lorddavidiiihas left
lorddavidiiihas joined
MattJ
Arc: yes? :)
MattJ
mikaela: your client should typically show this info
intosi
arc: you should trust this MattJ person, he seems to know the authors of Prosody.
edhelas
I'm not trusting MattJ, he knows those Prosody authors
MattJ
It's something of an obsession. I know what one of them had for breakfast.
Guus
You're not keeping them in your basement, feeding them breakfast, are you?
edhelas
MattJ those people are doing Lua things I heard, you should be cautious
marc_has joined
Arc
uh-o. i let my server certs expire again
rtq3has left
Dele Olajidehas joined
blablahas joined
pdurbinhas left
blablahas left
marc_has left
debaclehas joined
rtq3has joined
pdurbinhas joined
lorddavidiiihas left
alacerhas left
Guus
Arc, fwiw, I'm seeing two of you.
Guus
Arc and arc.
alacerhas joined
lorddavidiiihas joined
pep.
Let me guess, conversation using localpart and not conversation :p
Ge0rG
Nicknames are HARD.
Millhas joined
Mill
Hello.
MattJ
Ge0rG, yes, everything is hard :/
MattJ
Hi Mill
Mill
I live in a very cencored country, I started using Tor recently. Any tips?
jonas’
https://doc.poez.io/configuration.html
MattJ
FWIW we're looking at adding more restrictions to nicks in MUC in Prosody (so case differences only would be disallowed, as well as nicks that could be confused due to unicode, etc.)
Mill
I am connecting through port 9150 which is on tor I think.
Mill
Any good xmpp servers that don't log?
blablahas joined
Ge0rG
There is a huge spam problem in Jabber, and servers that don't log typically can't or won't prevent outgoing spam. Trying to be anonymous is hard.
Mill
There is wallstreetjabber.biz
Mill
I am not sure if they really don't log
jonas’
you can never be sure
Guus
Run your own server if you want to be sure!
Mill
Well, how can i do that without revealing my location?
MattJ
Let's break this down - what are you worried about the server logging?
MattJ
If it's your IP/location, this is already anonymized by tor
Mill
So I don't have to worry about the logging?
MattJ
If it's message contents you worry about, use OMEMO or OTR (and make sure you verify your contacts' fingerprints)
Mill
I added OTR to my client but how to add OMEMO?
lorddavidiiihas left
blablahas left
Mill
And which is better to use?
blablahas joined
MattJ
What you can't prevent is the XMPP server may log your JID (address) and the JIDs you communicate, so just make sure that address can't be linked to your offline identity
jonas’
depends on which client you use
lorddavidiiihas joined
MattJ
Both are considered secure, OMEMO tends to work better with XMPP because it supports things like multiple devices
Mill
Alright, I am using pidgin, how do I add OMEMO to it?
Mill
Running on a Tor/Socks5 proxy Localhost port 9150
jonas’
Mill, there are a few crappy plugins to choose from. from my experience, none of them work good.
Mill
I have OTR installed. If you think pidgin isn't good, what client should I use?
igoosehas left
vanitasvitae
Mill: try gajim or dino
Mill
And is using localhost and port 9150 safe?
alacerhas left
alacerhas joined
MattJ
Yes if all your traffic goes through it. I'm no tor user, I think leaking DNS may be a common issue
Mill
I just shut tor and It's still working, did I do something wrong?
igoosehas joined
jonas’
do we have protocol to mark a message as "not worthy to create a notification or mark conversation as unread"?
Millhas left
jonas’
thinking of annotational bot replies to links
Ge0rG
type=headline :>
MattJ
jonas’, I'd love that
jonas’
Ge0rG, in a MUC?
Ge0rG
Sure, just implement special handling in the MUC
MattJ
Ge0rG, what about MUC->clients?
Ge0rG
MattJ: interesting things will happen when a MUC sends type=headline to a client
פhas joined
MattJ
I'm sure
jonas’
pidgin will probably show a focus-stealing window \o/
Nekithas left
Ge0rG
Message Hints got killed for formal reasons, more or less.
pdurbinhas left
Nekithas joined
פhas left
פhas joined
pdurbinhas joined
lorddavidiiihas left
lorddavidiiihas joined
kokonoehas left
kokonoehas joined
pdurbinhas left
lorddavidiiihas left
lorddavidiiihas joined
pdurbinhas joined
goffihas left
goffihas joined
pdurbinhas left
APachhas left
pdurbinhas joined
Link Mauve
“23:29:29 flow> Is there an easy to type character that is not valid in any JID part?”, non-breakable space is both easy to type and invalid in a JID, but gets converted into a space by stringprep.
kokonoehas left
kokonoehas joined
llaphas joined
eevvoorhas joined
yvohas joined
APachhas joined
eevvoor
Ge0rG, how hard are Nicknames, NP or worse?
pep.
Worse. That needs people discussing and agreeing on things
pdurbinhas left
goffihas left
pdurbinhas joined
Douglas Terabytehas left
pdurbinhas left
flow
Link Mauve, thanks, but am I am really looking for an invalid char, not one that gets mapped into another one
Dele Olajidehas left
jonas’
flow, invalid in *all* parts && easy to type is not going to happen I’m afraid
jonas’
resourcepart allows pretty much all easy to type things
pdurbinhas joined
Dele Olajidehas joined
flow
hmm depends on the definition of easy to type ;)
jonas’
what’s your use-case?
flow
jonas’, saving a cropus of JIDs together with their normalized forms of local- domain- and resourcepart
flow
*corpus
flow
and I am looking for a chracter which acts as separator of the parts
pdurbinhas left
flow
Right now ASCII's unit separator is the best thing I came up with
jonas’
newline should work too
jonas’
pretty sure that’s invalid in all JID parts
jonas’
or tab maybe?
pdurbinhas joined
jonas’
that might be allowed as input in resourcepart (before normalisation) though
jonas’
hm, the same might hold for newline
larmahas left
flow
jonas’, newline gets also mapped to space
flow
in some parts at least
blablahas left
jonas’
pity
blablahas joined
jonas’
your best bet is probably using a structured file format with escaping
jonas’
such as XML or JSON
flow
jonas’, I tried to avoid that
jonas’
although I’d suggest to NOT use JSON because its unicode support is terrible
פhas left
jonas’
flow, you could base64 all the parts
פhas joined
marc_has joined
jonas’
or do it like ldif, base64 only those parts which contain meta-characters used in your file format and prefix those with a colon or something ;)
flow
jonas’, my goal was that the corpus file is directly editable and viewable
larmahas joined
blablahas left
alacerhas left
Ge0rG
I suggest going with ASCII Record Separators.
alacerhas joined
Douglas Terabytehas joined
SaltyBoneshas left
pdurbinhas left
Zash
> your best bet is probably using a structured file format with escaping
> such as XML or JSON
This is what I said.
blablahas joined
nycohas left
valohas left
valohas joined
pdurbinhas joined
blablahas left
pdurbinhas left
Douglas Terabytehas left
pdurbinhas joined
404.cityhas joined
nycohas joined
alacerhas left
j.rhas left
j.rhas joined
valohas left
valohas joined
alacerhas joined
404.cityhas left
goffihas joined
kokonoehas left
yvohas left
eevvoorhas left
eevvoorhas joined
yvohas joined
kokonoehas joined
eevvoorhas left
yvohas left
eevvoorhas joined
pdurbinhas left
SaltyBoneshas joined
eevvoorhas left
eevvoorhas joined
yvohas joined
פhas left
פhas joined
pdurbinhas joined
nycohas left
blablahas joined
404.cityhas joined
nycohas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
pdurbin
Ok, I just installed Monal as suggested yesterday but I still can't see any history for one-to-one messages that took place on other clients. Again, Slack does this very well.
lskdjfhas joined
jubalhhas joined
jubalh
is <thread> still used in <message> ?
jonas’
jubalh, not really
jonas’
pdurbin, were you using OMEMO?
Zash
And/or does your server support archiving / MAM?
pdurbin
I don't know. Maybe. I'm new to using XMPP again after 10 years off. I do think that perhaps Conversations especially likes to use OMEMO.
jonas’
yeah, it’s enabled by default by default I think
pdurbin
How can I tell if my server (FSF's server) supports MAM?
jonas’
conversations tells you that, check the account settings, three-dot-menu -> show server details or something like that
jubalh
jonas’, what was it ever used for? i dont quite get how it woul be presented visually in a client
jonas’
jubalh, other chat systems do have the notion of threads
pdurbin
For the FSF server it says "XEP-0313: MAM unavailable." :(
jubalh
jonas’, emails yeah, but was there any xmpp client having this? what did it look like?
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
jonas’
I’m not saying XMPP
jubalh
I read what you say
blablahas left
jubalh
i'm not blind dude
jubalh
but did you read my question?
jonas’
no, there was no XMPP client
jonas’
as far as I know
jonas’
zulip is a chat system (which is not XMPP) does have threads✎
Kev
Process One's allowed concurrent discussion threads.
jubalh
I see, thanks. So it was more like in the original spec <thread> was described but this was actually never used/implemented
jonas’
zulip is a chat system (which is not XMPP) which does have threads ✏
Kev
I remember them making a big deal about it at the time.
Nekithas left
jubalh
I see, I'll have to look that up
Zash
XMPP/Jabber was supposed to bridge all the various chat systems together, and thus needed a way to transport thread info from those.
Nekithas joined
jubalh
ok, makes sense. i just read about it in "practical xmpp" and it sounded like it was a thing in XMPP IM. but now I understand what was meant
Douglas Terabytehas joined
flow
IIRC (Google|Apache) Wave was also using <thread/>
davidhas left
davidhas joined
Ge0rG
> This server could not prove that it is mail.jabber.org; its security certificate expired 2 days ago.
Is that an iteam thing or a jabber.org thing?
Ge0rG
MattJ: maybe you know? ^
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
mikaelahas left
mikaelahas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
vanitasvitaehas left
vanitasvitaehas joined
intosi
iteam, and I'm looking at it.
Ge0rG
intosi: thanks
kokonoehas left
Ge0rG
Speaking of iteam. Are we using Docker / Docker Hub for our website builds?