ether+nick

@dziban It is one of the most eye-opening books of software development I've ever read. Great stuff!

@raphael One point is that there are a lot of cool clients that use the ActivityPub API, and their users ask to be able to use their accounts with those clients. That's what I'm hoping for, anyway!

Reading Thinking I find myself with a very familiar feeling to how I've been understanding software development for many years unrelated to Forth. I think even if forth doesn't interest you that book has a great philosophy of software development

@evan in GoActivityPub an invalid signature returns a token "Anonymous" Actor entity that can be verified for permissions against the ACLs of the resource being requested. And in the case of public objects the check succeeds.

Perhaps I got lucky until now mostly relying on my own architecture for both clients and servers...

@evan probably, but the way code is structured I'm using the same client for all requests, including key fetch. I might find a way to separate between Activity requests and key fetches at some point, but until then it's kinda like that.

My logic was that in the case of a public resource most servers would just serve it even with an invalid authorization mechanism... but I guess that if you choose to fail early, that's no longer the case...