Email or username:

Password:

Forgot your password?
92 comments
Rodrigo Peñalba

@jon yes but they look like emails. Just making sure you don't confuse your audience if you want a toot or an email.

Clem 🌍🌻⏚

@penalbatoday @jon
The « @ » before the username can help so as to make a difference :)

DELETED

@penalbatoday @jon

catch all email address that explains it

Felix Urbasik

@jon It still bothers me that @matrix did not adopt this scheme.

Luna :circleA:

@fell @jon Hot take but I like how Matrix uses colons, it distinguishes the types of software at a glance, so you never have to specify which one is the chat app and which one is the social media

irina 🌷🐇

@luna i like "/", because its like "on" if you say ⅞ as "7 on 8". @user/example.site

but the ship has totally sailed so it'll probably be @...@... forever

Luna :circleA:

@irina Considering the colon is sometimes used as a division symbol, that may be what Matrix was going for?

kinyutaka

@irina @luna

I always think of the fraction as "over", like "7 over 8"

But there was a bunch of hacking attacks that used / as a way to get information.

Brittany Wilson

@irina @luna This looks much better than the two ampersands though. The two ampersands looks really bad and that’s been hard for me to get past!!

hauleth 🇵🇱❤️🇺🇦

@irina @luna `@` is `at`, so it is `user at example.site`. IMHO the `@` at the beginning is more problematic.

Andrew

@irina @luna the other problem with / is that it's precisely opposite to how / is used in URLs — as in example.site/user

Anyarchiste 😸

@luna @fell @jon I like the colons more because it differentiates between pseudonym and server name

The Matrix.org Foundation

@fell @jon I /think/ that @user@domain wasn't a thing when we created Matrix in 2014. the double at looks ugly; colon is prettier :P

Felix Urbasik

@matrix @jon That's what I call an official answer! Fair enough, a lot of people seem to pefer the colon.

The Matrix.org Foundation

@fell @jon the best thing is you can pronounce it "at matthew colon matrix.org" and then abbreviate 'colon' to 'on', so it becomes "at matthew on matrix.org". Whereas "at matthew at matrix.org" just sounds confusing ;P

Felix Urbasik

@matrix @jon I mean, in my opinion "matthew at matrix.org" like #XMPP would've been perfectly fine. But whatever works.

jabberati

@fell @matrix @jon The same guys who unnecessarily reinvent XMPP also unnecessarily reinvent URIs? No way!

hubzillar
@Matrix.org
Semantics from matriix.
The client software is s...
Poor functionality on web browsers, no compliance with accessibility standards, gratuiious ecmascript. Do not ask people in bandwidth expensive places to download s... 50, 100, etc. software (sorry, b... "apps"). Make your service work on basic web browsers.

End of rant.
@Matrix.org
Semantics from matriix.
The client software is s...
Poor functionality on web browsers, no compliance with accessibility standards, gratuiious ecmascript. Do not ask people in bandwidth expensive places to download s... 50, 100, etc. software (sorry, b... "apps"). Make your service work on basic web browsers.
Râu Cao ⚡

@matrix @fell @jon The double @ is superfluous. You can use normal user@domain addresses on fedi, too.

The idea that those didn't exist in 2014 is ludicrous. E-Mail being the obvious example. XMPP another one.

Tobskep
@matrix @fell @jon true, i wonder why they don't just use @user:domain like everyone else
Jonah Stein

@jon Focus on the user and the NAMESPACE.

While mastodon.social is likely to continue using the Mastodon, ActivityPub federation is agnostic to which app the user accesses their account and the namespace (instance) may migrate from mastodon to another application.

Jon Henshaw :coywolf:

@jonahstein right, but the namespace becomes secondary. There's no longer the decision to choose Twitter over another, which has been the norm up to this point. Media can be agnostic.

Jonah Stein

@jon In the context of Twitter, I agree. Moreover, I think it is really important that we normalize user accounts on social media being @domain just like an email addresses.

jabberati

@jon drop the first @ and do proper URIs with scheme:

Many Colors, Many Forms, Many Flavors, Maybe More

@jon@henshaw.social No—only do this for platforms which are actually federated. Continue to use the platform's name and the non-federated username for monocentralized platforms (e.g. “@elon on Twitter”). This includes Facebook Threads, which has an end goal of being monocentralized.

Monocentralized services do not have federation-parts, and frequently they do not have open protocols either. Treating them the same way gives the illusion that there is some choice or freedom, which is not true. Do not do this.

scohoe

@jon what service makes posting to all of them at the same time easy?

sinphy :true:

@jon@henshaw.social i think user@whatever.thefuck looks better because 2 @'s looks weird

Ivan Sagalaev :flag_wbw:

@jon they won't :-( People just can't seem to get over the idea that everything has to be owned by some brand, backed by someone's interests. The idea of a network being separate from an app is just so foreign it must be socialism or something...

will talk for elePHPants!

@isagalaev Even if it belongs to a brand there's still a difference between janedoe@twitter.com, janedoe@instagram.com and janedoe@threads.com ...

So namespacing does make sense. Even without socialism 😉

/cc @jon

James Cridland

@jon You can follow me on BlueSky as @james.crid.land - and here on Mastodon by searching for @james@crid.land (which mostly works). Disappointingly, therefore, this isn’t going to fly…

OpenDNA⚙️

@james@bne.social @jon @james@crid.land It would work fine if you fixed your dns so crid.land and cridland.net forwarded to the active subdomain instead of returning an Error 403.

James Cridland

@opendna @jon @james@crid.land Oh, thank you. What path does the ActivityPub API look for, so I can forward that? (I do the .well-known on those two domains anyway)

OpenDNA⚙️

@james@bne.social @jon @james@crid.land As far as I can tell (on mobile), ActivityPub behaves as expected. It just doesn't failback to html for non-ActivityPub browsers.

I'll take a look later.

James Cridland

@opendna @jon @james@crid.land I don't forward the base URL. There is an old (cached in some places) result for James(at)crid.land which once lived at socl(dot)crid(dot)land - which broke - and I'd love to somehow clear the fediverse's cache. It doesn't show up on my home server but does in other places. I'm curious to work out how I can convince it to go away.

OpenDNA⚙️

@james @jon The cache auto-expires after enough time (weeks or months, depending on the host).

You have active .well-know for every combination of domain and subdomain I tested, but they're not all the same. All the jon@ Mastodon queries point to your bne account, which is expected behavior. Your sites all seem ActivityPub-compliant to me.

The only reason OP's suggestion doesn't work for you yet is that you don't have a non-ActivityPub landing page on the base domains.

Firecat

@jon this won’t work because many people can fake the URL. MSTDN. Social is not Mastodon.Social and so on. Misspelled words are a thing, I can barely write mastodon. Now imagine something like @XYZofABC@domain.com ; you’ll have a hard time or might get errors.

Pop Justy :popos:

@jon Easy to convey why this new way with now more than one social network doing the whole thing Twitter used to be alone in.

You don’t email: president. You email: president@whitehouse.gov

We’re out of the days off CompuServe style microblogging. There’s more than a major player now, time to do what we did once CompuServe needed to do more than 71234,56.

I get why press still put @ exampleusername and assume everyone will just think Twitter but that thinking is becoming dated.

Tuncay

@jon That's how Fediverse already works. If Twitter or Threads use the same naming scheme, it wouldn't change much if they do not federate with Fediverse.

Nue
@jon Nobody think this is strange when it is regarding e-mail. But for chat and other social media it is for some reason unthinkable.
Catherine is Tired

@jon or you could just leave Twitter to continue its death spiral without you.

🥥 Tucker Carlson's Nuts 🥥

@jon
🥥 Normalize it, Jon?
I don't even understand it. 🥥

Bam

@jon @Npars01

This isn’t what we’re doing? 🤔

Zaph Camden

@meowking @jon If only. But perhaps it shall be, post-bankruptcy and restructuring.

Maxi 9x 💉

@jon Gets too complicated with obscure Mastodon instance URLs.

OpenDNA⚙️

@frumble @jon And yet they'll interview CEO John Smith about their company name collision with an app which is a common word misspelled slightly differently from a dozen other apps based on the same word, and which uses as a Libyan or Indian Ocean TLD, and has no Google clout.

DELETED

@jon

Yeah, and their specific area of focus (e.g. mastodon.art, mastodon.politics, mastodon.juggling, etc.) if they're looking to build and/or capitalize on a reputation of whatever sort.

Kevin Russell

@jon

or vomit on the commercial data collectors and propaganda turds.

casca

@jon and for 2/3 of these the long username is the correct one anyways, so this is pretty based

Kristoffer Lawson

@jon ironically #Threads is somewhat normalising that already. Every account there appears with the host showing (of which there of course currently is only one, threads.net). I think that shows they have been intent on joining the Fediverse. Business realities may yet change that (we will have to wait and see).

hubzillar
Two ampersands in an address looks ugly. Would prefer stroke (/) as prefix to symbolise a fediverse address

/hubzillar@tiksi.net

:)
Zaph Camden

@jon And then better yet, allow people on twitter, Instagram, threads and everywhere else to follow me on a single account, perhaps here at mastodon.scot, so I don’t have to copy and paste everything several times and can spend more time actually living my life!

Thorn Avery 🥀

@jon what the h e double hockey sticks is that second one 🤮

Sgeo

@jon how does this work with Bluesky, whose handles are arbitrary domain names without a user?

Fili :verified:

@jon Missing bluesky in that list, which makes it slightly different as there the domain is part of the username without a second @

Fili :verified:

@Tanath @jon Even if you are not using it, the user name structure is actually better than on Mastodon or the others as listed by @jon

S.K.Misra

@jon Anything is possible except MUSKIISM!😂😂😂

chrysn

@DBailey635 @jon There was at least a draft many years ago *searches*

chrysn

@DBailey635 @jon There's a RFC even, just they went with a URI compatible `acct:` instead of the popular `@`.
datatracker.ietf.org/doc/html/

David Bailey :verified:

@chrysn @jon Cool! Although, that's more a URI scheme than an address (like mailto: vs actual email addresses), but at least it's a start. Would be interesting to see how many web-browser makers have adopted it.

chrysn

@DBailey635 @jon Browsers probably not, but in interfaces it could be used. Maybe a fedi post could use an acct: link in an @-mention, and the front end rewrites the link to open that profile in the instance's profile viewer.

Patrick Mevzek

@DBailey635 @jon URNs exist since May 1997 in IETF RFC and are exactly for that: naming "things", irrespective to the method used to access them (for which we have URLs)

Aswath Rao

@jon
An amendment I would add is the notion indicate whether this is is wenfingerable or not.

Alternatively, let the universal id be an HTTP URI. After all that is what ActivityPub standard calls for, as well.

doublejay

@jon posts like this really make me miss tagging people in a retweet.

There is plenty of MSM in this platform - but they are mostly transmit only

Mark Kraft

@jon One great way to leverage this common sense solution is to contact the people responsible for widely used style guides.

For example, readers can contact the Chicago Manual of Style and ask them about this, pointing out this suggestion as a very good idea.
chicagomanualofstyle.org/qanda

Mark Kraft

@jon (Chicago Manual of Style was kind of my Bible when I did technical writing. It's also influenced other industries and forms of writing, no doubt, and is a good place to start. I do suggest that anyone who knows of other style guides suggest them in the comments, though, so they can also be contacted.)

Camel

@jon
Fuck this! Pre-@ was invented by lazy unfederated service developers to ease text parsing.
The only correct form is 'email-like' account@server. I use it for proprietary services too. You can contact me via Xenocephal@Telegram

Skylar Caulfield :verified:

@jon honestly though, I kinda wish we could have domain name user names, like a domain name searchable by mastodon that would point to my profile like bsky

riley is gay :verified_gay:

@skymtf @jon if you host your own instance you basically can have that lol

JockNut 💪🐺:bikepump:

@jon We've been normalized with this with @sans@under.tale

Gábor Garami 🐻❤🍯

@jon The first can be problematic if there is an account on your server (and it could happen) that has same username but it is a totally different person, it mentions a wrong person then.

The latter is... I dunno how can I type that character on my keyboard. But as others said: I consider this as an email address. In emails I mention the full email address to ensure the recipient(s) can reach the mentioned person.

So, for me, it will stay @hron84@twitter.com forever.

Jonathan Hartley

@jon Possibly my OCD talking, but I wish we could omit the preceding "@". Stupid email, hogging the namespace! And I wish there was a way to unambiguously flag which service a qualified username refers to, without having to add an out of band clarification, or expecting users to either know domains by heart, or visit them in a browser to check.

Go Up