I know lots of folks are talking about Monthly Active Users when it comes to health of the Fediverse.
We use that to compare social medias and even ourselves, a social network, to each other.
I argue we should be focused on user engagement. I know LinkedIn has “impressions”, but idk what that means.
So I wonder if there’s a good way to generate this. Someone posting is the highest, commenting, subscribing, liking, disliking, and follow on down. I guess that would be a statistical model? But with diminishing returns. One SUPER ACTIVE ANNOYING poster does not a network make, but “media” it does.
I don’t have a clue how this would work statistically. But I theorize, that while we’re smaller MAU, our user engagement is significantly higher when population size is accounted for.
Is there any data anyone knows of to back this up or disapprove it? I’m pro small.social though, so maybe I’m wrong. Any data scientists in the Fediverse? :-D
MAU afaik is the easier number to find closer to actual engagement.
But I think engagement could be measured by (comments + votes + downvotes + boosts if available) / (number of posts).
However, size of a given instance, specially for smaller ones, may cause odd fluctuations, so standard deviation or a threshold of small/medium/large instances may be needed when ranking.
Also an instance that had a massive initial engagement metric, or an abysmal one, would have its overall score affected for quite a while, affecting the interpretation of others about its metrics. So to mitigate, maybe taking the numbers by time period may be better, e.g. one ranking for the past week, one for the month, one for the semester, one for the year, and one for all time.
“Impressions” is the amount of time a piece of content was viewed. This is a key metric in advertising-based situations because you want to know the ratio of clicks on the thing vs how many impressions it has to judge how effective a bait it is.
" the amount of time" so is this by the minute? That’s really gross imo and makes me want to stay off there even more. Thank you Fedica! :D
I was actually working on something to measure this today. I may have something for you tomorrow. Otherwise, it’ll probably be next week.
Update: I’ve gotten all the servers (Mbin, Piefed, Lemmy) and the stats for each (users, comments, posts). I’ll need to work to make that data into something useful.
Trivia: it takes about 6 minutes to request data from all ~300 servers.
Update 2: I found, I think, some interesting analyses (ex. retention efficiency, current vs. historical activity, etc.). Not sure how I’m going to fit 300 servers with 25-30 columns each in a post, though. Problem for next week.
Update 3: improved building the server list (now >500 servers) and found a couple more analyses that might be interesting. Working on the post script, finish tomorrow or Monday. Also, I’ve been grabbing the data daily so date/days could be another area of analysis.
Update 4: I have a plan for how to post the analysis, now just implementing it. May see the post tonight.
Exciting!
AWESOME! Please don’t hesitate to ping me! I’d love to share it when you’re ready. <3 :)
Similarweb reports a estimate of the total visits in a month. lemmy.world report says “520,592” total visits which is a lot (more then a website in my country i visit relatively frequently).
That of course does not indicate the quality of the interactions which is obviously important ( i still spend time on reddit, but the quality of interaction in youtube for example is better then reddit and even lemmy for me because it has actual experts in it TBH).
One way it is measured is by customer satisfaction, where for example for social media bluesky currently gets the highest score at least as measured by the ACSI. with pinterest and youtube in the second place. but the scores aren’t that high (bluesky is at 82/100).
Other then that there are various awards, like the oscars or the emmy. Maybe we need a fediverse platform of the year award and fediverse instance of the year award. People could have to donate some money to vote so there won’t be a risk of too many bots gaming it and the money could be used to fund the instance/platform or fund the marketing of it. but i don’t know if enough people are interested in that.
OH! This is brilliant stuff! Thank you!
I run BT Free public charity https://btfree.org/ . I had been thinking about doing like a community vote and donate and like the top 3 split the prize pool or something. So allow people to vote on Lemmy or Piefed or Mastodon or whatever with like $1 donation. Yes, maybe Mastodon has the most users (idk) but can they get them out to vote? And no matter what, it’s supporting YOUR communities directly and spreading the word about these other platforms.
I run BT Free public charity https://btfree.org/
I suggest putting it on your about page. i personally try to limit my time trying to contribute to FOSS. seeing that someone is a actual contributor helps prioritize how to try to help. i assume other people have a similar approach.
maybe Mastodon has the most users (idk)
can they get them out to vote?
My assumption is that if someone is willing to pay and support FOSS he is going to be more thoughtful. There is a risk that just newer platform might not be well known yet so they will get less votes despite being superior. maybe have people give a score on a scale of 1-100 like the ACSI and if a platforms say have one percent of the votes and has the highest average it is selected. if this will gather interest and will go on for a few years different approaches could be tried. and you could do polls asking the community what to do . you could set up some kind of paywalled community, i think discord and patreon has that feature but maybe there is a open source alternative (mitra?).
Nice job growing your instance BTW.





