This is a point I keep coming back to again and again.
AS2 and AP are focused around the question of "how do I describe the world." This is also what RDF and by extension JSON-LD are focused on. You see this assumption further embedded in how people talk about the "open world assumption" and needing essentially unlimited flexibility, because they are trying to _describe_ things.
But that's not how protocols work. That's not how _any_ protocols work outside of AP.
https://hachyderm.io/@jenniferplusplus/113415270719967178
I don't _want_ to have a "rich vocabulary to describe taking a car trip with three friends between Colorado and Arizona for a war outside of Phoenix."
It's not even an advantage to have it unless the parts of that can be _understood_ by a listener. Which in my mind is what a protocol is for: not so that you and I can talk, in English, about our problems (when you may not even speak English), but rather so that we can have our computers talk to each other.
@hrefna I so viscerally *dislike* the ideology behind RDF.
@hrefna I think it's actually related to my visceral hate for "AI" and the premise of replacing rigorous machine instructions with natural language interactions.