@p @lanodan @NEETzsche @graf @sjw @karolat @amerika @Moon
>This is the issue with ActivityPub; have you seen how much shit they try to model? It's a bunch of byzantine structure without a basis in any events that might justify the complication, it's the type of thing that could only come out of the mind of a Mastodon user. They could remove about 95% of the things that they fanfictioned into an activity stream, add some generality instead of trying to anticipate use-cases that will not ever come up for any reason.
True, it's under-utilized, but I think the majority of AS types and properties found their way into applications (you just need to look outside of the micro-blogging bubble). ActivityPub is like HTML, but for modeling processes. Developers will be over-using <div> and Note, but when a variety of building blocks is available it's easier to try out new ideas, and you may start seeing things that were not anticipated by spec authors at all. ActivityPub could be much more than a protocol for "social web".
So you absolutely should experiment with combinations of objects. We need more of that. And I think this is something that would never come out of the mind of a Mastodon user who sees everything as a Note with 500 characters of content.