i’m the canvas guy (!canvas@toast.ooo)
Mastodon - @grant@grants.cafe
if using lemmy, it could automatically make this change
this would primarily be used by other fedi platforms to easily differentiate community & users
eg if i followed @sc07@group.toast.ooo
on mastodon it would for sure follow !sc07@toast.ooo and not @sc07@toast.ooo (an account with the same identifier)
but if you search a community up on another fedi platform, it won’t always pick the community or the user (if they have the same name)
as far as the other platforms know, there’s one actor but points to two different accounts
afaik the webfinger spec doesn’t allow for multiple actors having the same identifier, like how lemmy does it (here’s what gets returned when a username matches a community and user)
how I was thinking about it the instance owners would pick the subdomain the communities would be placed on, everything would still route through the main host but external interactions (like following a community) would be routed through the subdomain
eg for blahaj.zone’s lemmy instance it could be setup as users sending in @lemmy.blahaj.zone
and communities ending in @group.lemmy.blahaj.zone
or something like that
not every community would have it’s own subdomain, no
community actors would just have the hostname part be a different domain eg
users:
@UserA@toast.ooo
@UserB@toast.ooo
communities:
@CommunityA@group.toast.ooo
@CommunityB@group.toast.ooo
It appears that proton’s is only for them and they don’t offer it to other websites unfortunately
Your ISP can see that you used tor but not what for
If you’re worried about notifying the sender that you are a real person, it’s probably not great interacting with the links at all because they are linked directly to your email (same with normal unsubscribe links)
Seems like a good small coding project if you’re up to that
It’s recommended you keep the default port because as soon as your IP is known it takes less than 5 minutes to scan every port for an ssh port
deleted by creator
They also support payment in Monero so you don’t even need your crypto chain
Either way the Matrix homeserver you’re connecting to will log your IP
I ran into this issue when writing the Canvas authentication thing
There is a standard to simplify authentication and identification across the entire web but it isn’t fully implemented everywhere
OAuth2 is the big name in this, it supplies authorized requests to access data from other companies and services
OpenID is related to OAuth2 but it only supplies identification in a standardized way. OpenID has mechanisms to announce that a specific domain has support for this and how to automatically register for it (removing the need to have a bunch of login buttons)
For Canvas 2024 I’m implementing drop in implementations for popular Fediverse software (including Lemmy)
Hopefully more fedi software implements OAuth2 or at least OpenID to vastly simplify authentication (and possibly replace “login with google”)
Related Links:
I’d recommend setting up a Matrix server with Element
E2E encrypted text & voice calls (I believe unless they’re still doing the rewrite of e2e voice calls)
Matrix info: https://matrix.org Synapse server install: https://matrix-org.github.io/synapse/latest/setup/installation.html Synapse TURN (voice) install: https://matrix-org.github.io/synapse/latest/turn-howto.html
Edit: calls also work on mobile (hooks into native mobile calling apis to look very similar to a normal phone call)
If the instance requires verified emails the application won’t even show up to staff if it’s not verified
All my servers are named after colors
Then my vms are ingredients to an omelette
@user
works on all fediverse platforms, but!community
does noti was proposing for this to be a possible solution to make it work across all existing platforms w/o requiring all the other platforms to support lemmy’s system