-
distaza
Sounds like, uh, pretty normal behavior.
-
Douglas Terabyte
Soatok: boop
-
Douglas Terabyte
> Sounds like, uh, pretty normal behavior. Hi Soatok ! This is my buddy distaza , he is making a new XMPP implementation in Lua from scratch.
🤨 1 -
Douglas Terabyte
I've been hanging out with the XMPP server operators and devs here, discussing ways to improve XMPP.
-
Soatok
Hey, don't mind me, just looking for my research notes and then seeing if there's actually anything worth talking about
-
Soatok
I'll share a gist privately if anything isn't a false positive
-
Soatok
I last looked at the code in like... 2024? And was like "yeah these will be annoying to validate without violating the CFAA" lol
-
Douglas Terabyte
What is a CFAA?
-
Soatok
Computer Fraud and Abuse Act
-
Douglas Terabyte
Ah
-
Soatok
Dumb law, written before the Internet was even a thing
-
Soatok
I go out of my way to not run afoul of it
👍 1 -
smlckz
Don't remind me, the Indian Telegraph Act 1885 had been in effect to deal with digital communications, until it was replaced in.. 2023.
-
Douglas Terabyte
>> the Ejabberd people recently started coding a Discord looking xmpp client, and apparently it is half decent already: https://www.process-one.net/blog/introducing-fluux-messenger-a-modern-xmpp-client-born-from-a-holiday-coding-session/ > > ❤️ Hopefully it can be reused and AI influence can be filtered out.
-
Douglas Terabyte
Hey yall, I've been speaking to devs elsewhere again and have some ideas to share back here
-
Douglas Terabyte
So as per the previous conversation on writing XEPs to integrate Discords reverse engineered API into XMPP
-
Douglas Terabyte
I have also investigated existing efforts on connecting XMPP to ActivityPub
-
Kris
there is already a bridge for AP
-
Kris
little known, but quite advanced apparently
-
Kris
https://libervia.org/__b/doc/backend/components.html#activitypub-gateway
-
luci
Mrah - good evening, I was referred to this chat through a friend as it came up in conversation with the recent Discord issues - especially as some of our UK friends *already* got asked to *re*verify their age, so ... I am very interested in modernizations here. Not a big dev in terms of security//cryptography and coms, but I do like to occasionally meddle and give input on decisions, especially because I am of the strong opinion that the main thing holding XMPP back is a lack of good client UX right now ... So, yeah, appreciate what you are doing <3
-
MattJ
luci: thanks!
-
ccx
distaza: aside of things which were already mentioned you may want to check out https://www.leonerd.org.uk/code/circle/
-
ccx
> And do TLS and security via third party socketed programs - encryption without binding it to program logic, which means controlled side effects and problems You want UCSPI <https://cr.yp.to/proto/ucspi.txt>. It's the closest thing to plan9 `dial` this side of OS design. In particular the implementation at https://www.skarnet.org/software/s6-networking/ has explicit starttls support. ↺