J12t,
@J12t@social.coop avatar

About half of the Fediverse addresses typed by FediForum attendees into the session notes are missing the leading "@".

People typed in their very own Fediverse handles. And because they came to FediForum, it's very likely they are very well acquainted with the right syntax.

Pretty strong circumstantial evidence that most people won't be able to distinguish Fediverse handles from e-mail addresses.

I have long believed that they should be the same.

reiver,
@reiver@mastodon.social avatar

@J12t

Regarding:

"Pretty strong circumstantial evidence that most people won't be able to distinguish Fediverse handles from e-mail addresses."

"I have long believed that they should be the same."

I've thought the same, too.

muzzle,
@muzzle@freeradical.zone avatar

@reiver @J12t I've always thought that we should have gone with a symbol other than @ for the user-host separator. Maybe a ! like in the old times :)

J12t,
@J12t@social.coop avatar

@muzzle @reiver I never quite got to the point of understanding ! And @ and % in long addresses and then we got dns and better connected ip networks and i didn’t need to any more.

strypey,
@strypey@mastodon.nzoss.nz avatar

@J12t
> most people won't be able to distinguish Fediverse handles from e-mail addresses. I have long believed that they should be the same

... as are addresses. I agree.

@muzzle
> I've always thought that we should have gone with a symbol other than @ for the user-host separator

uses a @handle:domain.foo address format. It would be great if people could bring their own domain to any instance, and use the same address for email, matrix, or .

@reiver

diogoeichert,

@strypey @J12t @muzzle @reiver The @ symbol in email addresses is perfect for its usage, since it actually reads: someone (at) some place, which is exactly what is intended, as in:
stevejobs@apple.com
billgates@microsoft.com

What makes no sense whatsoever is this current trend seen on too many services nowadays, where a user handle already starts with @, making it redundant and deprived of any meaning.

strypey,
@strypey@mastodon.nzoss.nz avatar

@diogoeichert
> a user handle already starts with @, making it redundant and deprived of any meaning

This kind of makes sense on centralised services where you're directing a message (at) someone. The current fediverse and matrix address formats mash that together with the...

> (at) somewhere

... of email addresses.

@J12t @muzzle @reiver

rriemann,
@rriemann@chaos.social avatar

@strypey @diogoeichert @J12t @muzzle @reiver

So which token should kick off username autocomplete on clients if not the at? At for beginning of words was still unused. 🤷

strypey,
@strypey@mastodon.nzoss.nz avatar

@rriemann
> which token should kick off username autocomplete on clients if not the at?

Good point!

@diogoeichert @J12t @muzzle @reiver

diogoeichert,

@rriemann @strypey @J12t @muzzle @reiver It can still be @, it just doesn’t need to be the first character in the string.

reiver,
@reiver@mastodon.social avatar

@diogoeichert @rriemann @strypey @J12t @muzzle

Having something at the beginning signify a username makes a lot of things easier.

(Especially any type of parsing.)

It doesn't have to be a "@" (at-symbol). It doesn't even have to be a single symbol. But it would make things easier for it to be at the beginning.

...

For example:

^~joeblow@example.com

(I did a trick to make it so the "@" doesn't get interpreted.)

strypey,
@strypey@mastodon.nzoss.nz avatar

@diogoeichert
> a user handle already starts with @, making it redundant and deprived of any meaning

This kind of makes sense on centralised services where you're directing a message (at) someone. The current fediverse and matrix address formats take that, and mash it together with the...

> (at) somewhere

... of email addresses. It's not ideal. But changing either at this point would require not only protocol change, but some major retraining of everyone using them.

@J12t @muzzle @reiver

strypey,
@strypey@mastodon.nzoss.nz avatar

@diogoeichert
> a user handle already starts with @, making it redundant and deprived of any meaning

This kind of makes sense on centralised services where you're directing a message (at) someone. The current fediverse and matrix address formats take that, and mash it together with the...

> (at) somewhere

... of email addresses.

(1/2)

@J12t @muzzle @reiver

strypey,
@strypey@mastodon.nzoss.nz avatar

@diogoeichert
It's not ideal. But changing either at this point would require not only protocol change, but some major retraining of everyone using them.

(2/2)

@J12t @muzzle @reiver

diogoeichert,

@strypey @J12t @muzzle @reiver Just like pretty much any kind of change that’s worth doing.

strypey,
@strypey@mastodon.nzoss.nz avatar

@diogoeichert
> Just like pretty much any kind of change that’s worth doing

Why do you think that?

There's a lot of worthwhile features that have been added in apps without even needing server changes, let alone protocol changes. Yes, people need a bit of retraining to use those features, but they can also just keep using their apps as before. Unlike a change in account addressing, which would require everyone to change their use patterns.

@J12t @muzzle @reiver

reiver,
@reiver@mastodon.social avatar

@diogoeichert @strypey @J12t @muzzle

Regarding:
"What makes no sense whatsoever is this current trend seen on too many services nowadays, where a user handle already starts with @, making it redundant and deprived of any meaning."

The Fediverse copied Twitter

Early Twitter users brought it over from blogs and web-based forums — and later Twitter made it functional — although differently from how it worked on blogs & web-based forums, where it linked to the original post rather than the user.

blake,

@J12t It's definitely ideal but it's also pretty hard when a given person's email address is going to be @gmail.com 8 times out of 10.
Fedi servers are more spread out than email servers, and are already run by people thin on resources. Tying email to Fedi would make it even more costly to run and price people out. Tying Fedi to email is impossible because again, Gmail isn't going to do it. Outlook wouldn't either. Most people use one of those two to host their email.

You have to get people to either switch away from Gmail (god save your soul) or get Gmail to conform to something else. It's simply not possible.

I think this is another advantage Bluesky has for the use of domain names as a user ID; it continues to serve the identifier's best known, most familiar purpose (pointing to a website).

J12t,
@J12t@social.coop avatar

@blake lots of practical problems, sure. Also an opportunity for a new generation of providers.

JohnJBurnsIII,
@JohnJBurnsIII@kzoo.to avatar

@J12t

And when said person loses control of the email address (e.g. broadband provider change, employer change, etc.)...

What does that person do? Lose entire setup and start again?

Asking, because this is how many forums did it... and it was wrong then.

jamesmarshall,
@jamesmarshall@sfba.social avatar

@J12t I dunno. I think it's more common to change AP servers than to change email addresses. You wouldn't want to have to change your email address because of a moderation problem due to someone else on your server.

J12t,
@J12t@social.coop avatar

@jamesmarshall well, you are talking about the social case of when to use one identifier vs another, and I am talking about the technical case why one identifier can support multiple communications protocols. These are separate subjects in my view.
Example: many people use different email addresses for different purposes, all the way to now-automated one-time addresses provided by companies such asApple.

76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa,
@76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa@mostr.pub avatar

I hate the double @ convention that mastodon pushes. It’s not part of activitypub and not essential to the fediverse. That said it was useful when I added mastodon username lookup. The ones that look like e-mail are nostr and the ones that look funny with a double @ are mastodon.

That said. I think fediverse servers SHOULD support email at their user addresses.

J12t,
@J12t@social.coop avatar

@76c71aae3a491f1d9eec47cba17e22@mostr.pub I think the idea was to do a straight port of Twitter @mention to something that also has a domain component.

I don’t know the history, but maybe mastodon implemented. @mention for local users before they started to federate?

But all in all, people are generally very confused how to get from an identifier to some metadata.

nvraemdonck,

@J12t what do you mean by "they should be the same"?

J12t,
@J12t@social.coop avatar

@nvraemdonck I write j12t@social.coop on my business card. Web page. FediForum notes, whatever.

You read it, paste it into your favorite messaging app (like gmail, or Mastodon) and send me a message.

Why should you have to care that SMTP is different from ActivitiyPub? Or know that either of them exist?

sergiodomeyko,
@sergiodomeyko@mastodon.online avatar

@J12t @nvraemdonck si please enlighten me. If I send myself an email to my mastodon address I will receive that message here?

J12t,
@J12t@social.coop avatar

@sergiodomeyko @nvraemdonck today: extremely unlikely. But does it have to be that way? It would require email hosts and social media instances to stick their heads and perhaps operations together.

nvraemdonck,

@sergiodomeyko @J12t but isn't the protocol automatically decided by your email provider? Maybe you could manually change the protocol before sending the mail but you would need to know it's an AT protocol

J12t,
@J12t@social.coop avatar

@nvraemdonck @sergiodomeyko the protocol is decided by the software into which you type the handle. Email clients today only understand email (and so, for example, stupidly interpret fediverse addresses as email addresses in emails). Mastodon et al only understand fediverse handles. Both product categories should learn a few more things is my view.

nvraemdonck,

@J12t @sergiodomeyko sorry yes I meant the client. I can imagine it would slow down the process to have to decide which protocol to use to get the email to the right receiver, but with some integration would be almost imperceptible to users. I'm no techie but I see where you're going with imagining a bold future for the fedi.

J12t,
@J12t@social.coop avatar

@nvraemdonck @sergiodomeyko If it's slow, it would add maybe maybe 50 milliseconds. So that won't be an issue.

LauraLangdon,
@LauraLangdon@hachyderm.io avatar

@J12t @nvraemdonck Decentralized IDs! I’ve been all in since watching this talk: https://youtu.be/oTbAccDxbxI?si=XXg2RuYQByDe2uMB

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • kavyap
  • thenastyranch
  • GTA5RPClips
  • tester
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • cisconetworking
  • megavids
  • khanakhh
  • normalnudes
  • osvaldo12
  • cubers
  • tacticalgear
  • Durango
  • ethstaker
  • modclub
  • anitta
  • provamag3
  • Leos
  • JUstTest
  • lostlight
  • All magazines