Neustradamus If I recall correctly, the MAM XEP allows (but not requires) metadata to be stored. To be able to determine that "Test 2" was a correction of "Test 1", the archive must have recorded some of that optional metadata, otherwise I don't see how the correction could ever be reconstructed from the archives.
alacerhas left
Zash
The web log archive? With client authors struggling to understand how it's supposed to work, how is what amounts to a stylesheet-ish template meant to figure it out?
Zash
I did some fancy CSI related stuff over the weekend, since I noticed that ~93% of things my phone was woken up for were group chat messages from myself on another device.
lorddavidiiihas joined
jcbrandhas left
Guus
Zash: in did not recognize that we were discussing the webarchive specifically.
rtq3has joined
Ge0rG
Zash: were those actual messages with a body or just CSN junk?
Zash
Maybe we weren't
Zash
Ge0rG: With body
Ge0rG
Zash: so besides of you being very chatty, what's the outtake?
Zash
Ge0rG: I made a server-side grace period thing and a thing with a list of less important group chats
jcbrandhas joined
bowlofeggshas left
bowlofeggshas joined
Zash
I'd like to eventually have it automatically identify public channels, but a manual list via an ad-hoc command will have to suffice until then
bowlofeggshas left
bowlofeggshas joined
Ge0rG
Zash: the self-messages are "needed" to remove the potential notification of incoming messages, aka "mark as read"
Zash
It gets it eventually anyways
Zash
And whatever there was to mark as read, those are likely in the same flush
Zash
I won't notice either way with my phone in my pocket.
Ge0rG
Zash: feel free to implement stateful per-MUC delay queues.
Ge0rG
also anchored in the user's notifications prefs. Which are client-local.
Zash
I feelt free to make my phone not notify when *I* wrote things.
Zash
Now it just randomly notifies whenever the buffer gets full.
Zash
Might be due to weird interaction between Conversations and Sailfish
Ge0rG
Zash: the thing is that the self-message is a signal to the phone to not-notify you. Or maybe even to un-notify
vanitasvitaehas left
vanitasvitaehas joined
Ge0rG
I might have written a bit of rationale in the csi_something prosody ticket
davidhas left
davidhas joined
davidhas left
davidhas joined
Zash
It already followed that as far as possible.
Ge0rG
My rationale didn't include smart per muc queues
zachhas left
Guus
stackoverflow... my eyes! my eyes!
rtq3has left
goffihas left
jonas’
:D
waqashas left
waqashas joined
Zash
I've not done any "smart per muc queues", nor heard about that before.
Zash
I made a thing that makes a note of which resource was last active.
zachhas joined
Ge0rG
And what happens based on that note?
Zash
Anything sent to other sessions within a short time limit gets de-prioritized and most likely delayed until whenever
Ge0rG
That sounds similar to what yaxim is doing regarding user notifications
Zash
Yes
Zash
That kind of thing was an inspiration
Ge0rG
But now every implementation has their own timeout value
waqashas left
404.city Supporthas joined
404.city Supporthas left
alacerhas joined
Zash
And the other thing being a configurable list of JIDs that are always considered 'unimportant'.
Zash
Might be able to get it to recognise your own messages tho
goffihas joined
Ge0rG
I can't follow
Zash
I am talking about extra plugins FWIW
Zash
Things I primarily made for myself
Ge0rG
Could you start with _why_ you made them, and not _what_ they do, please?
Zash
Because Prosody core does not know how to distinguish between banquets and barbequeue chats, it'll consider all groupchats to be important. For me, who's mostly in a bunch of public noisy channels, that doesn't seem optimal.
Zash
Ge0rG: Same reason for basically everything I do. It annoyed me. I removed the annoyance.
Ge0rG
Zash: what's "it"? Also asking for the rationale of individual actions, not your philosophical motivations
Zash
Ge0rG: I checked what kind of stanzas caused a CSI flush. 93% were groupchat messages. ~20% were from me in one chat.
Zash
I don't think I saw any CSI flushing due to it reaching the queue limit.
Ge0rG
Zash: so you manually declared all public MUCs as unimportant?
Ge0rG
Zash: if you can make the banquet barbecue distinction, you can easily apply different rules on those, with a "highlight only" rule for banquets
Zash
Actually, at first I just made all MUCs be unimportant. :)
ThibGhas left
ThibGhas joined
lnjhas joined
Ge0rG
Zash: awesome. You just broke the private group use case!
j.rhas left
Zash
I added an ad-hoc command that lets you edit a list
Zash
Ge0rG: These being 3rd party addons.
Zash
Ge0rG: What's in core now however is that it does a flush when it sees that the client sent something.
Ge0rG
I'm not using that core
Zash
Not yet
Zash
Maybe one day
Ge0rG
Once it integrates well with smacks and clown_notify
Zash
Something something MattJ will save us
Ge0rG
It will happen on a Monday, but nobody knows the decade.
j.rhas joined
j.rhas left
lnjhas left
lskdjfhas joined
neshtaxmpphas left
neshtaxmpphas joined
rtq3has joined
neshtaxmpphas left
neshtaxmpphas joined
lorddavidiiihas left
rtq3has left
lskdjfhas left
rtq3has joined
jeroenhas joined
jeroenhas left
lnjhas joined
larmahas left
debaclehas joined
lnjhas left
lnjhas joined
lorddavidiiihas joined
lskdjfhas joined
larmahas joined
UsLhas joined
j.rhas joined
404.city Supporthas joined
404.city Supporthas left
404.city Supporthas joined
alameyohas joined
j.rhas left
j.rhas joined
j.rhas left
neshtaxmpphas left
APachhas left
APachhas joined
404.cityhas joined
ThibGhas left
ThibGhas joined
uhoreghas left
Matthewhas left
Half-Shothas left
benpahas left
benpahas joined
uhoreghas joined
Half-Shothas joined
Matthewhas joined
404.city Supporthas left
404.cityhas left
yvohas joined
j.rhas joined
UsLhas left
jcbrandhas left
jcbrandhas joined
neshtaxmpphas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
j.rhas left
j.rhas joined
j.rhas left
j.rhas joined
lnjhas left
UsLhas joined
lskdjfhas left
j.rhas left
Andrew Nenakhovhas left
madhur.garghas joined
yvohas left
yvohas joined
Andrew Nenakhovhas joined
madhur.garghas left
Andrew Nenakhovhas left
UsLhas left
Andrew Nenakhovhas joined
lorddavidiiihas left
j.rhas joined
alacerhas left
alacerhas joined
madhur.garghas joined
larmahas left
yvohas left
UsLhas joined
yvohas joined
rtq3has left
pep.
https://mailarchive.ietf.org/arch/browse/mls/ Anybody know what software this is?
Steve Killehas left
moparisthebest
my first HN post ever https://news.ycombinator.com/item?id=19542858 , I'm officially a shill or troll or something
Ge0rG
moparisthebest: congratulations for making the front page
pep.
Why always shitposts make it, seriously people, Dox.. it's the same level as DoH
https://github.com/moparisthebest/jDnsProxy mine will use DNS over TCP, TLS, HTTP, or XMPP, you can pipe dns over udp over xmpp over xmpp over http if you want
MattJ
Reached the top of HN :)
bowlofeggshas joined
yvohas left
jonas’
moparisthebest, kudos to the PR stunt
jonas’
people think it’s an april’s fool
moparisthebest
jonas’, actually, I just realized something, did you do that on purpose?
moparisthebest
418 is "I'm a teapot" which was an april fools joke
jonas’
moparisthebest, no, that just happened
moparisthebest
ha, well, that makes it even funnier
pep.
I wonder what's the most widely supported April's fool joke. 418 seems pretty close to me
pep.
If nobody does anything with it, I'm sure all http implementation recognize it
jonas’
418 like "I’m a teapot" or like XEP-0418 DoX?
pep.
The HTTP one
jonas’
ah
jonas’
I want this to become a thing: http://leahneukirchen.org/tmp/draft-neukirchen-ipan-00.txt
moparisthebest
jonas’, did you see https://blog.webernetz.net/using-case-sensitive-ipv6-addressing-on-a-palo-alto/
jonas’
it scrolled past me, but I didn’t click
Andrew Nenakhovhas left
rtq3has joined
Andrew Nenakhovhas joined
kokonoehas left
kokonoehas joined
Andrew Nenakhovhas left
!xsf_Martinhas joined
alacerhas left
Andrew Nenakhovhas joined
lorddavidiiihas joined
Wojtekhas joined
nycohas left
larmahas joined
alacerhas joined
rtq3has left
yvohas joined
alacerhas left
alacerhas joined
alacerhas left
alacerhas joined
yvohas left
alacerhas left
G0s+has left
madhur.garghas joined
Syndacehas left
firehas joined
fire
Hey yoy
fire
What is it
fire
Talk me
moparisthebest
hi fire
Nekithas left
Nekithas joined
fire
I from russia, ok?
moparisthebest
I don't have a problem with it :)
fire
Me problem
alacerhas joined
fire
I don't know english language
lnjhas joined
Syndacehas joined
fire
Very sad, yes?
fire
What doing this?
igoosehas left
igoosehas joined
lorddavidiiihas left
fire
Hey man
lorddavidiiihas joined
rtq3has joined
lovetoxhas joined
igoosehas left
igoosehas joined
MattJ
fire, https://xmpp.org/
fire
MattJ, thank @}->--
fire
moparisthebest, where are you my dear friend?
fire
Look is monitor
fire
For compuster
Ge0rG
Today is probably a good day to announce that: https://yaxim.org/blog/2019/04/01/yaxim-enters-the-matrix/
moparisthebest
matrix sucks because I can't query DNS over it
Ge0rG
Heh.
pep.
Yay, no new bug reports on our bug trackers
fire
MattJ, have IM traslator for me?
pep.
moparisthebest: somebody should make.it part of the monolithic spec, and have all queries replicated among every servers
fire
Hello
moparisthebest
pep., like a distributed DNS ? sounds innovative
fire
moparisthebest, hey man
fire
moparisthebest, IM translator is live?
fire
Bot for me
Ge0rG
moparisthebest: so I just submitted https://news.ycombinator.com/item?id=19544834 to compete with DoX.
igoosehas left
fire
Ge0rG, no news
Lancehas joined
igoosehas joined
fire
What?
fire
Where are body from
Wojtekhas left
fire
No body - no problem, yes?
dwd
moparisthebest, If you ran DNS over Matrix, wouldn't every DNS query be permanently stored in the servers by design?
fire
Talk me bot for jabber for translate
fire
English => russian
Russian => english
fire
Ok?
moparisthebest
dwd, no idea honestly, would it?
fire
Ok lets go
fire
Idea for me
jonas’
dwd, sounds like fun!
jonas’
dwd, that has great DNS auditing opportunities
fire
I like musik fun
fire
jonas’, hey man!!!
fire
jonas’, i don't know english
fire
jonas’, yes?
lorddavidiiihas left
Steve Killehas left
Steve Killehas joined
fire
jonas’, talk me
fire
jonas’, i am listen
dwd
moparisthebest, I vaguely recall that Matrix builds conversations into a cryptographically authenticated chain (Blockchain-lite, if you like - and Matthew has been known to suggest that).
Ge0rGjust misread conversations as Conversations
Dele Olajidehas left
moparisthebest
and there aren't IQ-like fleeting query-response semantics?
fire°-°
dwd
moparisthebest, Oh, maybe there are. But I don't know if those exist on an end-to-end basis.
moparisthebest
I've never looked at the protocol so I have no idea, seems like it'd be useful though...
fire
Maybe translate me
moparisthebest
maybe someone should write an extension for it, a MEP? oh wait...
fire
No under stand
fire
moparisthebest, hey man
moparisthebest
fire, so this is the XMPP Standards Foundation channel, we mostly discuss XMPP things in here, are you in the wrong place?
moparisthebest
anyone is welcome of course, but as you see, it's not a lot of "hey, talk to me" type stuff
Ge0rG
just to steal the topic briefly: does https://opensource.googleblog.com/2019/03/introducing-season-of-docs.html make sense for the XSF?
fire
moparisthebest, englihs => russian *SORRY*
moparisthebest
fire, fire up google translate or something :D
dwd
Ge0rG, It's a "Work for free because it'll be great for your portfolio" deal, isn't it?
Ge0rG
dwd: looks like it, yeah
Ge0rG
Also "Google!!1!"
fire
moparisthebest, no google translate, jabber translate for me
404.city Supporthas joined
404.cityhas joined
404.cityhas left
404.city Supporthas left
lorddavidiiihas joined
fire
moparisthebest, there is a jabber bot the translator for me?
moparisthebest
not that I know of, maybe you should write one?
Ge0rG
Why a bot and not a proxy?
fire
moparisthebest, no, i don't know english :-D
moparisthebest
people who don't know english can't write software?
moparisthebest
I think that'd be a surprise to a lot of people
fire
Programing language on english
moparisthebest
https://www.emojicode.org/
yvohas joined
Steve Killehas left
fire
This cool programing language?
moparisthebest
it's not in english so you should have an easy time with it
Steve Killehas joined
yvohas left
Wojtekhas joined
fire
On it write serious projects?
Ge0rG
moparisthebest: it's a shameless ripoff! https://op-co.de/facefuck/
G0s+has joined
kokonoehas left
ThibGhas left
ThibGhas joined
kokonoehas joined
jonas’
Subject: NEW: XEP-0419 (Improving Baseline Security in XMPP)
XSF-XEP-Url: https://xmpp.org/extensions/xep-0419.html
jonas’
mmm, I should make this a pubsub service
blablahas left
blablahas joined
moparisthebest
not funny, too close to actual corporate security team's suggestions :'(
tahas left
jonas’
so like DoX? ;)
tahas joined
yvohas joined
firehas left
moparisthebest
actually I was just joking, jerk :''''(
blablahas left
blablahas joined
madhur.garghas left
doshas joined
yvohas left
rtq3has left
madhur.garghas joined
waqashas joined
ThibGhas left
ThibGhas joined
rtq3has joined
Wiktorhas left
Wiktorhas joined
tahas left
tahas joined
rtq3has left
lumihas joined
Yagizahas left
yvohas joined
lumihas left
waqashas left
dwd
Hmmm. Of course, XEP-0419 should have been our anti-spam XEP.
jonas’
I’m missing a reference here, why?
ThibGhas left
ThibGhas joined
dwd
A '419' is one of those "Dead Prince needs your help to extract millions from the country" type scams, named for a Nigerian anti-fraud act.
jonas’
ah
j.rhas left
waqashas joined
waqashas left
rtq3has joined
Syndacehas left
Ge0rG
Like 404 XEP Not Found. We'll never be able to unroll time
lorddavidiiihas left
dwd
XEP-0420 should be amusing though.
jonas’
XEP-0420: The Answer To The Question Of {Message IDs,Handling Related Messages In Archives,…}?
dwd
I was thinking more "XEP-0420: Hey, man. WHen you think about it, like everything - I mean everything - is pubsub"
Syndacehas joined
jonas’
yet another reference I’m lacking?
Lancehas left
dwd
https://www.google.com/search?q=420 should help.
jonas’
I see
debaclehas left
jonas’
Too Many References
blablahas left
lorddavidiiihas joined
zachhas left
fippo
can someone remind me what *the* ribs place is called please?
dwd
fippo, Aux Pâvés de Bruxelles I think
jonas’
fippo, it’s typically your chest
dwd
Ah, no circumflex. And it's closed on Mondays.
fippo
ah... next door ot the little delirium
dwd
Wait, no. It's closed on Sundays. But it's also closed now, which I don't understand.
dwd
Yes, that's it - diametrically opposite, in fact.
fippo
dwd: only one way to resolve this... visit it soon :-)