this post was submitted on 13 Apr 2025
452 points (94.0% liked)

Fediverse

32676 readers
536 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS
 

I was playing around with Lemmy statistics the other day, and I decided to take the number of comments per post. Essentially a measure of engagement – the higher the number the more engaging the post is. Or in other words how many people were pissed off enough to comment, or had something they felt like sharing. The average for every single Lemmy instance was 8.208262964 comments per post.

So I modeled that with a Poisson distribution, in stats terms X~Po(8.20826), then found the critical regions assuming that anything that had a less than 5% chance of happening, is important. In other words 5% is the significance level. The critical regions are the region either side of the distribution where the probability of ending up in those regions is less than 5%. These critical regions on the lower tail are, 4 comments and on the upper tail is 13 comments, what this means is that if you get less than 4 comments or more than 13 comments, that's a meaningful value. So I chose to interpret those results as meaning that if you get 5 or less comments than your post is "a bad post", or if you get 13 or more than your post is "a good post". A good post here is litterally just "got a lot of comments than expected of a typical post", vice versa for "a bad post".

You will notice that this is quite rudimentary, like what about when the Americans are asleep, most posts do worse then. That's not accounted for here, because it increases the complexity beyond what I can really handle in a post.

To give you an idea of a more sweeping internet trend, the adage 1% 9% 90%, where 1% do the posting, 9% do the commenting, and 90% are lurkers – assuming each person does an average of 1 thing a day, suggests that c/p should be about 9 for all sites regardless of size.

Now what is more interesting is that comments per post varies by instance, lemmy.world for example has an engagement of 9.5 c/p and lemmy.ml has 4.8 c/p, this means that a “good post” on .ml is a post that gets 9 comments, whilst a “good post” on .world has to get 15 comments. On hexbear.net, you need 20 comments, to be a “good post”. I got the numbers for instance level comments and posts from here

This is a little bit silly, since a “good post”, by this metric, is really just a post that baits lots and lots of engagement, specifically in the form of comments – so if you are reading this you should comment, otherwise you are an awful person. No matter how meaningless the comment.

Anyway I thought that was cool.

EDIT: I've cleared up a lot of the wording and tried to make it clearer as to what I am actually doing.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] merc@sh.itjust.works 7 points 2 days ago

Similarly a “good post”, one that gets lots of comments, would be any post that gets more than 13 comments.

By my count, this comment will take your post from one with 12 comments to one with 13 comments, therefore I'm conferring on you the title of "good post". Congratulations!!

However, I'm assuming that you're including your own comments in the comment tally. If you're not, then your 2 comments so far to this post don't count, and you'll only be at 11, and therefore "not good".

If you are counting your own comments on your own post, can you juice the numbers by adding lots of comments? In other words, can you make a post good by interacting with the people who are interacting with the post? Like some kind of um... conversation? Sounds like cheating to me.

[–] crimeschneck@feddit.nl 9 points 2 days ago (1 children)

The average for every single Lemmy instance was 8.208262964 comments per post.

I wonder how much that statistic would change if you exclude news or politics communities.

That's a good point. Please take this two thirds of a comment as tribute.

[–] JaymesRS@literature.cafe 7 points 2 days ago (1 children)

Even though I appreciate this post, I don't think I will comment.

Yeah, it was very informative, but I agree that we should test some of these hypotheses by avoiding a comment chain. Therefore, I, too, will forego commenting in the interest of science.

[–] Rhaedas@fedia.io 8 points 2 days ago (1 children)

You didn't factor in the variability of federation vs. a single platform and how not only can it affect how long it takes for everyone to see a post, if they do at all, but also how many duplications there may be floating around. And I don't know if you can predict that reliably, as we're all still trying to figure it out.

load more comments (1 replies)
[–] DieserTypMatthias@lemmy.ml 2 points 1 day ago

Write a few comments, go to sleep and see for yourself what happens when you wake up. This is how I do it.

[–] chirospasm@lemmy.ml 5 points 2 days ago

Hey, just tossing in a comment here, I think this post is a good post!

[–] LemUrun@pawb.social 7 points 2 days ago (2 children)

Don't be too mad at me

/c/theydidamath

load more comments (2 replies)
[–] zenforyen@feddit.org 6 points 2 days ago* (last edited 2 days ago) (1 children)

Haha nice bait, which I took to get some actually interesting statistics, well executed !

Here is your comment, you deserve it. Now your post made it to "average"! You're welcome.

(Was there any correlation between upvote count and the comment-based metrics? That could also be pretty interesting)

load more comments (1 replies)

I'm a bit confused but I think I liked this post

[–] rikudou@lemmings.world 4 points 2 days ago

Another likely cause: you're posting to a non-local community and you got hit by federation issues, while your instance thinks the post got created, the target instance doesn't know about it.

Happened to me a few times.

[–] OutlierBlue@lemmy.ca 4 points 2 days ago

Determining the reason no one replied to your Lemmy post.

This should be a picture of Nicole, the Fediverse chick.

[–] LovableSidekick@lemmy.world 4 points 2 days ago* (last edited 2 days ago)

If average comments/post is lowest on .ml, medium on .world and highest on hexbear, it might correlate those instances with post meaningfulness, or with the innate tendency of their users to comment. Or with both, or some other thing entirely. All I can really say about it is, "Huh, interesting." Not interesting because it leads to any particular conclusion, but interesting that there's a pattern.

[–] Saltycracker@lemmy.world 4 points 2 days ago

Post in a obscure sub

[–] chicken@lemmy.dbzer0.com 3 points 2 days ago* (last edited 2 days ago)

Any details you could share about how you obtained and processed the data? It seems like there's a lot of interesting things that could be done with this but I'm not sure where the best place to start would be

[–] UndercoverUlrikHD@programming.dev 1 points 1 day ago (2 children)

Interesting numbers, it would be great to see how the statistics look for different "categories" of communities. Interaction based communities (c/ask X) and political communities will naturally garner more comments than information communities. E.g. while you may enjoy the content of blogs posted on !godot@programming.dev or !programming@programming.dev, you're probably less likely to comment than on !asklemmy@lemmy.world or !casualconversation@lemmy.world

load more comments (2 replies)
[–] hemko@lemmy.dbzer0.com 5 points 2 days ago (1 children)

Where can I get my 9% badge?

load more comments (1 replies)
[–] dohpaz42@lemmy.world 4 points 2 days ago

Good post bro. 😉

[–] nulluser@lemmy.world 4 points 2 days ago (1 children)

Now what is more interesting is that comments per post varies by instance, lemmy.world for example has an engagement of 9.5 c/p and lemmy.ml has 4.8 c/p

I don't understand what this is supposed to mean. The commenter's account, or the community they posted to is on .world/.ml? Because those aren't necessarily the same.

[–] Agosagror@lemmy.dbzer0.com 4 points 2 days ago

Presumably where you posted it, given that local feeds show posts based, not on if someone is on the instance, but rather which instance the post is made on. The model I used is litterally the most basic thing in the world, so I just cobbled something together that was somewhat meaningful. I only took college stats, so complex models are out of my range.

[–] Grandwolf319@sh.itjust.works 4 points 2 days ago (1 children)

the higher the number the more engaging the post is. Or in other words how many people were pissed off enough to comment

Omg, I’m so glad there isn’t any entity trying to boost this KPI like it’s the only thing that matters in the world.

Thank you for your engagement. As a reward, please enjoy an additional upvote as well as this comment.

[–] capnminus@lemmy.world 4 points 2 days ago

this is a certified good post

load more comments
view more: ‹ prev next ›