Super fun finding out that Consul ACL roles are handy but if a token has multiple, the ACL expansion just breaks somehow? And that you actually can't expand a token to show it's full effective ACL?!

And why do I assign two you ask? Nomad workload identity JWTs for Consul do not have a role attribute. Ergo, on the receiving ACL binding end it's now impossible to have a catch-all default role and still infer more specific roles from the identity. The moment you do, it gets both roles which breaks portions of the subsequent policies in weird ways, and not just due to precedent rules. (For example both contain an identical rule allowing read to all services, but then they somehow cancel out?!)

Now this is probably a fixable bug in Consul, but from what I'm seeing HashiCorp has abandoned reading or reacting to their Consul bug reports. So I probably need to hunt it down myself, and perhaps bother sending them a PR they can ignore.
#HomeLab #Consul #Nomad

Mainz meints echt gut mit mir. Das Publikum bei Mayence Acoustique im M8 in Mainz war so interessiert und ging mit, wie ich es selten erlebt habe.

Danke liebe Menschen in Mainz šŸ¤—

#liedermacher #singersongwriter #akustik #akustikgitarre #gitarre #musik #nomad #nomaden #vanlife #travel #graubünden #schweizermusik #live #mayence #acoustique #m8 #mainz
@Hrefna (DHC)

If your server disappeared tomorrow with no ability to export your follower graph, how would you rebuild it?

If you do a server move, what happens to your post history?

Widespread adoption of Nomadic Identity, if it ever happens, may help with this.

I am sure you already know this, but for other readers, these two 2017 articles explain how Nomadic Identity works in Hubzilla, which is based on the Nomad/Zot protocol.

#^https://medium.com/@tamanning/nomadic-identity-brought-to-you-by-hubzilla-67eadce13c3b
#^https://medium.com/@tamanning/getting-started-with-nomadic-identity-how-to-create-a-personal-channel-on-hubzilla-7d9666a428b

Mike Macgirvin recently got Nomadic Identity working on ActivityPub too.

#^https://fediversity.site/item/b69ce5a0-0c22-4933-8393-dce7100f4584

Unfortunately, the ActivityPub world keeps pretending that Mike Macgirvin and his work does not exist (Nomadic Identity has been around and working in Hubzilla for roughly a decade).

There's also OpenWebAuth (Federated Single Sign On). As Sean Tilley explains in this March 2024 article, Nomadic Identity and OpenWebAuth together can enable network resilience, censorship resistance, and ease of migration.

#^https://wedistribute.org/2024/03/activitypub-nomadic-identity/

No idea whether Nomadic Identity, OpenWebAuth, conversation containers, etc. will ever get widespread adoption. At present, the user base of software such as Hubzilla, Forte etc. (which have these features) is negligible. And at least in case of Hubzilla (which I am using), the UI and UX needs a lot of work; don't know about Forte (which is based on ActivityPub).

And yes, all the other problems with the Fediverse that you listed will still remain. At this point, I doubt if the Fedi will ever become socially and politically relevant.

#ActivityPub #ATProto #Nomad #Zot #NomadicIdentity #OpenWebAuth #Fediverse
Nomadic identity, brought to you by Hubzilla - Andrew Manning - Medium

If you haven’t heard of Hubzilla yet, it is an advanced platform for online communications and content publishing powered by a decentralized identity and permissions framework built using common…

Medium
Other than my van, everything I own can now fit inside of a 5x5 storage shed :) #minimalism #simplicity #nomad
Gestern sah ich zum ersten Mal ein Radio Studio von innen. Bei der Antenne Mainz durfte ich ein kleines Interview geben und ein Lied live spielen. Ich hatte grossen Respekt (Foto), aber es lief super!

Danke #antenne #mainz šŸ¤—

#liedermacher #singersongwriter #akustik #akustikgitarre #gitarre #musik #nomad #nomaden #vanlife #travel #graubünden #schweizermusik #radio #live
@Rob Shearer

Excellent write-up, agree with most of the points.

On a related note: it is a pity that the poorly thought-out and designed Mastodon became the overwhelmingly popular Fediverse platform. I wish it were one of the Mike Macgirvin creations such as Hubzilla or (streams) or Forte, with their advanced features such as Nomadic Identity, OpenWebAuth (Federated Single Sign On), conversation containers for threaded conversations, extremely fine-grained privacy controls, etc.

Nomadic Identity, in particular, is brilliant. This is how it works. You have a channel (that participates in the Fediverse, this is equivalent to an account on Mastodon) on any account on, let us say, Hubzilla instance A. You can open another account on Hubzilla instance B, and create a clone there of your channel on instance A. So this clone becomes a live, real-time backup of your channel; the backup includes your connections as well as your posts. And it is bidirectional. You can log on to your clone channel on B, and use it like your main instance, and now the clone on instance A will mirror your activity. If you wish, you can clone the channel on a third instance C. If one of A or B or C abruptly shuts down, you can continue operating your channel from your clone channel, so you lose nothing.

This addresses one of your pain points as to how account migration does not work on Mastodon.

By the way: you can have multiple channels per instance, and you can have clones of each channel on different instances. So if you wish, you can have separate channels for your hobbies and your professional activities and your politics; all contained and operated within a single account on a particular instance.

You can read more about Nomadic Identity here

#^https://medium.com/@tamanning/nomadic-identity-brought-to-you-by-hubzilla-67eadce13c3b

and here.

#^https://medium.com/@tamanning/getting-started-with-nomadic-identity-how-to-create-a-personal-channel-on-hubzilla-7d9666a428b

It is said that Bluesky is working on pioneering something like Nomadic Identity. Ironically, Mike Macgirvin had already pioneered it all the way back in 2012. He initially did it with Nomad (which underlies Hubzilla and (streams)), a protocol far richer and better-defined than ActivityPub; and recently, he even got Nomadic Identity working on ActivityPub.

#^https://fediversity.site/item/b69ce5a0-0c22-4933-8393-dce7100f4584

Unfortunately, the movers and shakers of the ActivityPub world keep pretending that Mike Macgirvin and his work does not exist.

Then there’s OpenWebAuth for Federated Single Sign On. This enables seamless granting of permissions for you to operate your social dashboard from different parts of the Fediverse.

You can read here how Nomadic Identity and OpenWebAuth together enable network resilience, censorship resistance, and ease of migration.

#^https://wedistribute.org/2024/03/activitypub-nomadic-identity/

There’s also conversation containers—these ensure that unlike on Mastodon, every single post/comment in a conversation thread is visible to every single person participating in or merely viewing the thread. (Also: you don't need @ tagging, anyone who participated in the conversation by replying at least once or by boosting or liking some post is notified of all new posts/comments.)

I won’t elaborate on the fine-grained privacy controls, but I think they too address some of your pain points with Mastodon.

Having said all that, I must mention that your core criticism of Mastodon also applies to Hubzilla, (streams), and Forte: there is asynchronous distribution of ā€œsome subset of a global database across some parts of the networkā€. I personally think there ought to be a truly universal search and community-controlled user-specific custom algorithms to address this problem, but I doubt the vocal part of the userbase here would agree.

And relative to Mastodon, the Hubzilla+(streams)+Forte community is tiny, so there is hardly any local content.

#Nomad #Zot #ActivityPub #Mastodon #Hubzilla #Forte #NomadicIdentity #OpenWebAuth #ConversationContainers #PrivacyControls

@Jeff Atwood
Nomadic identity, brought to you by Hubzilla - Andrew Manning - Medium

If you haven’t heard of Hubzilla yet, it is an advanced platform for online communications and content publishing powered by a decentralized identity and permissions framework built using common…

Medium
I think I picked a pretty good spot to edit a podcast the other day. Wha'd'ya think? šŸ˜„
#nomad #travel #forest #wilderness

Lee Weeks with the full Marvel Universe Series 4 "Street Heroes" page! Good use both of the vertical & horizontal space, but also the depth as well.

#TradingCardADay #MU4 #StreetHeroes #LeeWeeks #SheHulk #Punisher #Falcon #Nomad #Hardcore #TerrorInc #IronFist #Cage #Scarecrow

@gkmizuno It's not China squeezing the orange menace. Canadian Premier Carney organized Europe and Japan and then told the guy with mental health issues they were going to slowly sell all their bonds it he didn't straighten up and fly right. That first little dip was a small demonstration.

China on the other hand halted all exports of rare metals that are absolutely necessary for progress. No place else to get them.
#Travel #Nature #Nomad #vanlife #rv #photography