Post ASmcXcw8hJFWt3bjF2 by stevenroose@x0f.org
(DIR) More posts by stevenroose@x0f.org
(DIR) Post #ASby83KlzVoDTqmU0e by blake@fosstodon.org
2023-02-11T21:04:14Z
0 likes, 1 repeats
Are there any XEPs which use non-JID identifiers, like URIs, as to or from? Just curious if it's been done, as I'm considering writing an XEP that allows using mailto: URIs to send emails.#xmpp
(DIR) Post #ASby83nUGkmGuuDPlY by stevenroose@x0f.org
2023-02-12T18:19:37Z
0 likes, 0 repeats
@blakeI've been playing with the idea of key-based identifiers but I'm pondering how they can be made backwards compatible with JIDs. They could use some hard-coded domain name that is valid but doesn't host an #XMPP server, but ideally they'd use a hostname part that's like a keyword and not a valid domain. But IIRC that's now allowed for JIDs. cc @mellium @mattj@mastodon.technology
(DIR) Post #ASbyHBvBQvF0igAYLI by blake@fosstodon.org
2023-02-12T18:21:16Z
0 likes, 0 repeats
@stevenroose (hasn't mastodon.technology been shut down?)
(DIR) Post #ASdbqtFuOrXIclpwAK by stevenroose@x0f.org
2023-02-13T13:19:26Z
0 likes, 0 repeats
@blake ah yes, mentioned the wrong @mattj
(DIR) Post #ASe1JMbfMhbucJgge8 by jcbrand@mastodon.xyz
2023-02-13T18:04:44Z
0 likes, 0 repeats
@stevenroose @blake @mattj Not sure what you mean with "non-JID", but there are some surprisingly valid JIDs.For example, you don't need the part before the @, it's optional.Only the domain part is required and defined to be 1*1023(domainbyte) where "a "domainbyte" is a byte used to represent a UTF-8 encoded Unicode code point that can be contained in a string that conforms to RFC 5890".You'd have to escape some characters, but otherwise seems like it could work.https://www.rfc-editor.org/rfc/rfc7622#section-3.1
(DIR) Post #ASe3uGsxnZ0lUqVMci by stevenroose@x0f.org
2023-02-13T18:33:47Z
0 likes, 0 repeats
@jcbrandInteresting.. So something like `<hexpubkey>@omemo` would work? I had a vague recollection that some jid libraries didn't accept domains with f.e. non-existing TLDs. (But I guess that's obsolete anyway now with the new gTLD rules) @blake @mattj
(DIR) Post #ASfBGHpRriqfd8GW8m by jcbrand@mastodon.xyz
2023-02-14T07:30:55Z
0 likes, 0 repeats
@stevenroose @blake @mattj There is of course the spec, and then there is the code that implements the spec but which might also have various hidden assumptions. YMMV
(DIR) Post #ASkLjH5FgYFL36uzfU by 0@mamot.fr
2023-02-16T19:21:43Z
0 likes, 0 repeats
@stevenroose@blake @melliumWhat would be an example of a "key-based identifier" and what would it be useful for?
(DIR) Post #ASmcXcw8hJFWt3bjF2 by stevenroose@x0f.org
2023-02-17T21:39:34Z
0 likes, 0 repeats
@0 @blake @mellium Similar to how Scuttlebutt works (#ssb). They are useful because they are self-authenticating. If I identify you by your public key, I don't need any third party to verify communication supposedly coming from you.F.e. servers could keep signed "profile" blobs with information like a name, but also ways to contact you like an onion address for your phone or a "mailbox server" (conceptually being where you will receive messages when you're offline).
(DIR) Post #ASmcbgo2FmV82tkob2 by mellium@fosstodon.org
2023-02-17T21:40:17Z
0 likes, 0 repeats
@stevenroose @0@mamot.fr @blake ENOCTX
(DIR) Post #ASmcoTJHk65fxASxGK by stevenroose@x0f.org
2023-02-17T21:42:36Z
0 likes, 0 repeats
@0 @blake @mellium The goal of this thought experiment is to try reduce the role of #Jabber servers to becoming disposable. Where you identify by a key, or a "profile blob" in QR/file/URL form or something, and using servers as disposable, and potentially redundant, utilities.
(DIR) Post #ASmdCJP4E8uwB6XRTM by blake@fosstodon.org
2023-02-17T21:46:54Z
0 likes, 0 repeats
@stevenroose @0@mamot.fr @mellium sounds like the idea of "nomadic identity," which I think is great but very much incomplete. Identifying by a key means you have an identity but not a "home" where things can be sent. Plus they're not as easy to share. Nowadays you can share a phone number or email address/JID/fedi username, in pretty much any medium including speech, since they rely on a well-trusted, well-known authority (such as DNS).
(DIR) Post #ASmmeVsoJvg6ZxyNe4 by blake@fosstodon.org
2023-02-17T21:41:55Z
0 likes, 0 repeats
@mellium @stevenroose this was in reply to something about JIDs, I think
(DIR) Post #ASmmeWctYaXcstXBTc by mellium@fosstodon.org
2023-02-17T21:42:32Z
0 likes, 0 repeats
@blake @stevenroose The context doesn't appear to show up for me. One of the accounts seems to have been banned, so maybe it was something they posted which was removed?
(DIR) Post #ASmmeX71kYe0OLdFRY by stevenroose@x0f.org
2023-02-17T23:32:51Z
0 likes, 0 repeats
@mellium @blake idk about #fosstodon but many instances automatically block any instance that allows posts about #CryptoCurrency...Is xof.org blocked by fosstodon?
(DIR) Post #ASmmjr76oSn1sACyO0 by mellium@fosstodon.org
2023-02-17T23:33:49Z
0 likes, 0 repeats
@stevenroose @blake oh sweet, I dunno if that's it or not but good for them. I'm not sure how to check if an instance is blocked or not, just that if I try to view that user it says they've been blocked.
(DIR) Post #ASo4cLo4o1H157px8i by stevenroose@x0f.org
2023-02-18T14:28:52Z
0 likes, 0 repeats
@mellium @blake ah if you can see me, you're talking about @0
(DIR) Post #ASo4fjNPd6it3EycjY by mellium@fosstodon.org
2023-02-18T14:29:28Z
0 likes, 0 repeats
@stevenroose @blake @0@mamot.fr Oh yes, sorry, thought I said. Apparently they're banned from fosstodon.
(DIR) Post #ASoz2i5cAyIZ9YBbSy by 0@mamot.fr
2023-02-19T01:01:05Z
0 likes, 0 repeats
@stevenroose@blake @melliumA bit like #Briar, no?I wonder if anyone has tried a #Briar to #XMPP transport.
(DIR) Post #AXLkzJOYFIgNtX8Zyy by PublicLewdness@freespeechextremist.com
2023-07-04T11:57:33.856431Z
0 likes, 0 repeats
@mellium @stevenroose @blake Usually on the home page for an instance there is an "About" section and in there is a section called "Moderated Servers". That is a list of instances that are blocked by that instance. You'd be surprised how censorship heavy many instances are deciding t\what their users can and can't see.