It would be nice to have a system that's just roam + Web of Trust moderation of notifications, edits and backlinks.

Maybe I should start there. Tasteweb ( ) would be great for Content Discovery, but we engage in content discovery for usually very unhealthy reasons. It's a very transient and noisy way of interacting with the internet. It's probably just fundamentally not what we should be doing.

· · Web · 2 · 3 · 3

@faun Too heavy on the discovery, too light on the content. It becomes hard to settle and absorb properly.

@faun How does WoTs differ from a restricted entry webring.

@bee This is difficult to answer because I'm not sure what lead you to compare them. A webring is a closed set where each person in the ring has only one choice as to who is next in the series, yeah? WoTs are neither. The contents of the set depend on your position in it and your depth limit parameter, and you get to endorse as many people as you want.

@faun I'm mostly thinking of the Merveilles webring, which I do not believe is strictly ordered. More like, a bounded group.

But I now think you're saying that each agent in your web can define who they do and do not trust, thus its bounds are set by each member, and are dependent on where you're at in the web. It's not a blanket binary in-or-out dynamic.

@bee Yes. The exact rule for determining whether someone's in is

fn is_in(person, me, max_dist): bool -> {
let sp = shortest_path(person, me)
if sp > max_dist {
return false
for blocker in blockers(person) {
if shortest_path(blocker, me) < sp {
return false
return true

So as long as I can make shortest_path really fast (I'm sure I can), this would be efficient enough to use.

@faun What determines max acceptable path length? Kevin Bacon? I'm not sure I understand the inspiration here.

@bee You decide what you want that to be depending on how open you are to seeing randos, or how well you trust the outer reaches of your web to keep randos out.

@bee Absolutely. I shouldn't want anything new at this point. I am 31 and I have had Pearl's Causality for like 4 years. I know what I'm supposed to be reading. Why am I not reading Causality.

And then the internet just goes and owns the shit out of that perspective when my fav AI Alignment org develops a successor to Pearlean causal networks. There was *news* in foundational epistemology. Ugh. What if the news is just genuinely so good. What if I don't ever get to stop listening for news.

@faun Would be nice if this could be added to ActivityPub without being an ActivityPub-only thing. Not sure how that would work though...

I don't think you can. There's no way a mastodon client could browse wot-moderated edits and stuff with inline comments. It would just bring zero value. Also not clear to me that activitypub's identity protocol is good.

@faun Yeah, tbh I'd rather have Spritely than AP, but even today some WOT(-like) features could be useful for cleaning up the timeline.

@csepp sigh mastodon is really never going to have good support for alts is it. There's never going to be that very basic way of separating your posts/endorsements.

Twitter really did well with it but even there it's not exactly something they designed it around.

@csepp All untyped languages :{ not our tribe :{ bet they've never refactored anything :{ the programmer outgroup :{ don't want to learn, cannot

@faun It's functional-y though, so it's not that far from types. I don't think it will have weird surprises like monkey patching going on.

Sign in to participate in the conversation

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.