How is the database backend related to account migration?

I thought the problem was just that the objects ids are tied to the server. Just updating the ids to a new server doesn't work, as it wouldn't update the objects referencing the old id. Finally, you cannot update the objects referencing your old account's object, as they are distributed through the entire fediverse.

I want to use #Dolt as the backend for an Fediverse server populated entirely by #bots. The clone/pull semantics will help me keep an analytic copy of the DB.

If it goes well and I can open up the instance, branches will allow people to pull data on their own bots.

The primary goal: experiment with #fedilytics and #GenerativeAI.

Secondary goal: make progress on #Fediverse account portability.

@haxing_ninja

Hey @PeterBronez @jaz I appreciated your thoughts on #fedilytics yesterday at #DecentSocial.

Here's some user feedback on post statistics from @steventdennis .

Was anyone working on these?

https://journa.host/@steventdennis/109853488902246403

Steven T. Dennis (@[email protected])

@[email protected] I find it useful to be able to track engagement per view. It can help inform best times to tweet/toot, what kinds of posts are more successful and which aren't. How soon to post a reply, whether replies lead to more engagement and so on. But top priority for Mastodon should be searchability.

Mastodon

Found a great article summarizing the state of #Fediverse #Governance https://notes.smallcircles.work/_FF2CKvcRy62RrygWkOWHA#

I discovered this via the #SocialHub forum, which apparently was a coordination point several years ago. They are considering the role of that forum going forward: https://socialhub.activitypub.rocks/t/poll-socialhub-scope-and-purpose/2843

If you care about #ActivityPub #activitypubdev #fedilytics consider chiming in!

ActivityPub related substrate - HedgeDoc

Regarding https://www.theguardian.com/news/datablog/2023/jan/08/elon-musk-drove-more-than-a-million-people-to-mastodon-but-many-arent-sticking-around all I can say is

(1) #Fedilytics are hard, but blithely quoting https://api.joinmastodon.org/statistics is just ignorant & lazy.

(2) “First they ignore you. Then they ridicule you. And then they attack you and want to burn you. And then they build monuments to you.” - Nicholas Klein

https://www.snopes.com/fact-check/first-they-ignore-you/

Elon Musk drove more than a million people to Mastodon – but many aren’t sticking around

More than 130,000 people were joining the new independent social media network a day in November. So why hasn’t it taken off?

The Guardian

It’s fascinating to watch the backlash against basic Fediverse analytics Specifically, it’s just wild to me that:

(1) A sizable group of Fediverse users feel very strongly that there should be ZERO data analysis, but…

(2) The platforms have piles of APIs, many unauthenticated, and the fundamental ActivityPub protocol is extremely chatty

The technology does not align with the user’s expectations, thus drama. We need @spritelyinst to implement https://gitlab.com/spritely/ocappub #Fedilytics

spritely / OcapPub · GitLab

MOVED TO https://codeberg.org/spritely/ocappub

GitLab

Alternatively, we could anchor a #fedilyticscharter on the consent-based communication model that @cwebber wrote for @spritelyinst

https://gitlab.com/spritely/ocappub

@hisham_hm @harlanh
#fedilytics

spritely / OcapPub · GitLab

MOVED TO https://codeberg.org/spritely/ocappub

GitLab

One option is to fork the #SlocanStatement and extend it with a section on analytic applications (contrasting with the current focus on transactional applications) to create a #fedilyticscharter

https://slocanstatement.org/

@hisham_hm @harlanh
#fedilytics

Slocan Statement

@hisham_hm @harlanh do either of those options feel viable to you?

What principles would you want to see in a #fedilyticscharter ?

Are there any good analytics focused code of conduct documents we could reference?

#fedilytics

@hisham_hm @harlanh not at all, thanks for the thoughtful comment.

Perhaps it would be productive to write a #fedilytics code of conduct? A #fedilyticscharter?

This would provide a nexus for debate about constitutes respectful data science on #Fediverse. Then practitioners can follow the code and we can call out companies that violate it.

There are already a few proposals like this, see https://writer.oliphant.social/oliphant/mastodon-handy-links-page#proposals-and-policies

Mastodon Handy Links Page

Lots of useful information here. Page Contents: Docs Documentation and information about Mastodon. Proposals and Policies Proposals for...

The Oliphant