-
Martin
Played a bit with the rpad generation: go build . && journalctl -f|./go-sendxmpp -i --ox JID1 JID2
-
Martin
message length: 122
-
Martin
rapd length: 78
-
Martin
rpad: /MjJz/2Nv+XNCU1&!f,cB)-?lVUduWWKRSVWq173Xh1jkiPn(-bXA/WZd+gM3L+Q$n5Ym%+3)j,3sb
-
Martin
message length: 122
-
Martin
rapd length: 78
-
Martin
rpad: Wh1a!__?2zC3f8§h(cgQngmjYTpTq)FPIxUA)vRklcFZNUJn/Y.$ztFx3=m3y;(ZR&AqibI=0a/,Tf
-
Martin
message length: 94
-
Martin
rapd length: 6
-
Martin
rpad: ,k_+-C
-
Martin
message length: 94
-
Martin
rapd length: 6
-
Martin
rpad: 7K790T
-
Martin
message length: 103
-
Martin
rapd length: 97
-
Martin
rpad: Tb48%m9F9RB5of)?aUV9(§79SBjcUB,XeHfsjWNi34§tU1qpo1&J§iK7iqUi_cXNER5cb+t1QY%Y_aTDD,kvK?)FEvg;Usi!(
-
Martin
message length: 103
-
Martin
rapd length: 97
-
Martin
rpad: %XB+Dhv.DeGF4yzyEng(Iw/dD.(XHO4REvo5rTA57FX;VN+ceOdBizf_)Oq6Pdas;OG?OqRanz2oE0&lMJbV1WZa§9thvEJ?F
-
Martin
message length: 104
-
Martin
rapd length: 96
-
Martin
rpad: 0FQjzqzBBq_5D4Q/pT6ep/lk)pPY2I,§3RE,/qyuemj,tDP6$A_RtyzT9+Lid%-JSEG1!I)w)%Glv&C6=Fbm__DC5P,iGuN.
-
Martin
message length: 104
-
Martin
rapd length: 96
-
Martin
rpad: cu§qkOMvVL3M4gYU;t53%Hvsajm8A?&n3+1$-NM19zJtw7LKR8lFvoI2B$m7b8r-ZzjNf5_-t0OnB§KXs?bs(&vBHhKR3F3h
-
Martin
message length: 104
-
Martin
rapd length: 96
-
Martin
rpad: Z-2j-mNjXz+muFFUn/3/)FA-5nVLE91KHmyJYBHd%)8WWm0OLVcfjm_,(dw0gwzD(uNZ,jm)Cry4_§/CQBf//yEHrX2g)ljV
-
Martin
message length: 104
-
Martin
rapd length: 96
-
Martin
Meh
-
Martin
Copy paste error. Mea culpa.
-
Martin
I wanted to paste just https://paste.debian.net/1239385/
-
Martin
;-(
-
flow
Martin, I am courious oabout the "journalctl" in the command line. what's its purpose?
-
Martin
Just providing me some input.
-
Martin
journalctl -f just shows you the 'syslog'.
-
nephele
I don't suppose XMPP has an equivalent to Threemas way of acknowledging or rejecting messages? (That is, the thumbs up down stuff on messgaes, a /very/ explicit kind of "I read this" marker that only is send on user interation)
-
nephele
It's very neat to me to use this instead of read markers, since it shows me which messages my conversation partner has acknowledged instead of just "happened to have the chat open" or any other heuristic scenarios that may cause the client to send the read marker
-
lovetox
yes the protocol exists, but nobody implements it
-
Zash
and if someone implements it, it's not merged yet
-
Zash
and if it is, it's behind a feature flag
-
nephele
Well, I can implement it :D... If i know which XEP it is... don't think Renga has any feature flags whatsoever
-
Zash
https://xmpp.org/extensions/xep-0444.html is the latest I think
-
nephele
(Funny, also... I can use a keyboard with Siskin IM but not send messages, only adds newlines. Still have to press the button manually :/)
-
nephele
I am very confused by that XEP, what does it mean with the reaction contains an emoji? Is unicode mathematical symbols illegal? Is it only allowed to send a single character? What about combining characters? It's very vague to me I'm also unsure of why this is even tied to emoji in the first place
-
Zash
Because that's how it's usually used in other things
-
nephele
In matrix they also tried to do "with emoji" but in practice because of their validation rules it is perfectly valid to "react" with "Have you ever heard of the tragedy of darth plageius the wise?" to messages, i suppose this is similar?
-
Zash
Odd to have such restrictions in the protocol I guess. Why couldn't I react with "lol" ?
-
nephele
Zash: atleast the Threema case above has nothing to do with emoji, it only serves to show "I acked this" or "I reject this" pretty much
-
Zash
UI/UX considerations in network protocols is weird 🤷️
-
nephele
What do you mean by that?
-
nephele
If i want to assign a meaning to a message surely the protocol has to know so clients can be sure that the meaning exists? If i just interpret random stuff to mean "they probably ment this as an ack" that is not that usefull for interopability i would think?
-
Zash
I mean I think it is can out of place for a network protocol specification to dictate things that belongs in high level application design
-
Zash
If you want a protocol exactly for your Threema use case, then you might need to write a XEP
-
Zash
Hm
-
Zash
Actually, there's one
-
nephele
Well, why specify reactions in the first place then? Is it any different from any other message referencing another message?
-
Zash
https://xmpp.org/extensions/xep-0333.html had something about explicit acknowledgement
-
Zash
I thought we were going to delete that tho
-
Zash
nephele, we don't have that either
-
Zash
or, we have 3 different XEPs nobody implements for other kinds of references
-
nephele
Well, matrix went with specifying reactions /AND/ replies, incompatibly... I hope we can avoid that mess :P
-
Zash
what is a reaction if not a compact way to display a reply?
-
nephele
I Suppose I can implement the reaction thing, but ignore the "only emoji" part and treat it as a string? I don't see how I would realistically validate input to be emoji only...
-
nephele
I think reactions and replies are essentially the same thing, just rendered a bit differently
-
Zash
Complications like this might be why 0444 isn't 03xx something
-
nephele
do the XEP numbers have meaning?
-
Zash
No
-
Zash
Assigned mostly serial by the XEP Editor
-
nephele
ah
-
Zash
Like RFCs
-
Zash
I meant in that why 0444 wasn't published much earlier, ie with a lower number
-
nephele
Ah, that makes sense
-
Zash
see also https://xmpp.org/extensions/xep-0372.html https://xmpp.org/extensions/xep-0367.html
-
Zash
oh, and https://xmpp.org/extensions/xep-0461.html
-
Zash
right, so we actually have something like emails In-Reply-To now
-
nephele
I'm getting the feeling that xmpp has its own "This is terrible, we need one standard to unify them all!" situatuion with XEPs
-
Zash
Yes.