I'm so tired of reading takes on moderation that begin and end with "decide what content I see". That's not even half the question.
-
Dawn Ahukannareplied to infinite love ⴳ last edited by
@trwnh @jenniferplusplus @helge
Thanks for sharing, will take closer look later.
Initial impressions after reading:1. I’d need to absorb & model Information Architecture {IA) for entire ActivityStream specification to put the context placeholder in context of base-class/object/implementation for actor, collection, etc.- https://www.interaction-design.org/literature/topics/information-architecture
2. Question: Is the context collection a bag abstract data type (https://algs4.cs.princeton.edu/13stacks/) or a graph with nodes & edges (https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/f471f7b7034fabe8bbba5507df7d307f_MIT6_042JF10_chap05.pdf)?
-
fromjason.xyz ❤️ 💻replied to Jenniferplusplus last edited by
@jenniferplusplus This reminds me of Google+ and its Circles feature. Not sad that a Google-lead social product died, but they were onto something.
-
Jenniferplusplusreplied to fromjason.xyz ❤️ 💻 last edited by
@fromjason that is exactly the right comparison
-
Matthew Lyonreplied to Jenniferplusplus last edited by
@jenniferplusplus One of the things I remember telling my partner (whose social media is basically Reddit and TikTok) about old Twitter was that it went from (when I joined in 2006) feeling like a party line for text messages to feeling like I had to conmunicate in delicately crafted soundbites
What changed? The potential reach of the broadcast
-
Beckett Albeereplied to Jenniferplusplus last edited by
@jenniferplusplus would I have discovered this great thread
-
infinite love ⴳreplied to Dawn Ahukanna last edited by
1. activity streams has an object model where everything mostly inherits from as:Object. the FEP recommends specifically as:Collection (or as:OrderedCollection which inherits from it) because then you can as:Add items into it
2. datawise, as:Collection is basically a Set, as:OrderedCollection is roughly analogous to a List. but it is represented in AS2 using graphs. a Collection has a directed edge `items` or `orderedItems` which points to a JSON array that is either a set or a list
-
infinite love ⴳreplied to infinite love ⴳ last edited by
@dahukanna more precisely, you also have to account for the possibility of paging. so the path to any given member of an as:Collection is:
as:items | as:first/as:next*/as:items
where | means "or", "union"
and / means "following an additional edge"
and * means "0 or more times" -
infinite love ⴳreplied to infinite love ⴳ last edited by [email protected]
@dahukanna i guess you could also do as:last/as:prev*/as:items if you wanted to page backwards.
last thing to note is that `orderedItems` is just an alias (JSON-LD "term definition") for `as:items` except with a `@`type of `@`list
-
infinite love ⴳreplied to infinite love ⴳ last edited by
@dahukanna hope that helps!
-
Jenniferplusplusreplied to Beckett Albee last edited by
@beckettalbee I would still do most of my posting in public, so maybe