sometimes I wonder if I should stop self-hosting email and reserve self-hosting for decentralized communication systems which are not architecturally doomed
Just to throw this out there, IndieAuth is a very small addition to OAuth 2.0 which adds identity into the system in a much lighter weight way than OpenID Connect. Mastodon could easily add this extension to return the user ID of the user who just authenticated. The login form on OwnCast would ask the user to enter their server name, and do discovery on the server to send the user there to log in.
I did a talk about how Mastodon/ActivityPub apps can use IndieAuth to accomplish this kind of thing. The video is available -- of course -- on my website: https://aaronparecki.com/2020/09/22/25/activitypub-oauth-2-1
The COVID-19 bill is released and hidden in it are two *enormous* copyright provisions; the Tillis bill that creates a jail felony for streaming infringements, and the "CASE act" that creates a totally new low-friction DMCA-takedown-like court that can levy five-digit fines forโฆwell, pretty much anything, without the checks on abuse a normal court has or (to my read) adequate notice to targets they were even sued.
These have real potential to harm average Internet users.
https://www.hollywoodreporter.com/thr-esq/the-covid-19-stimulus-bill-would-make-illegal-streaming-a-felony?utm_source=twitter&utm_medium=social