this post was submitted on 11 Aug 2023
220 points (98.2% liked)

Fediverse

28151 readers
518 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 [email protected]!

Rules

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

founded 1 year ago
MODERATORS
 
all 49 comments
sorted by: hot top controversial new old
[–] Mininux 125 points 1 year ago (1 children)

There is the same problem on reddit, so they brought it here too so new users won't be disoriented (/s)

[–] [email protected] 22 points 1 year ago (1 children)

Didn't that have something to do with shadow bans on Reddit?

[–] [email protected] 20 points 1 year ago (1 children)

Or comments pending of mod approval.

[–] [email protected] 5 points 1 year ago (1 children)

I mod a few communities and haven't seen anything relating to comments pending mod approval. The only related setting I have on the communities is to restrict posting to moderators (comments on the posts should still be open to anyone).

[–] [email protected] 5 points 1 year ago (1 children)

It's pretty easy to see on r/askeconomics. All top-level comments there require mod approval, but will add to the number of comments while waiting for approval. So it's pretty common to see posts with 10+ comments listed, but nothing besides the pinned automod comment is visible.

[–] [email protected] 2 points 1 year ago

Oh you meant on Reddit. I was talking about here on Lemmy we don't have anything like that.

[–] [email protected] 83 points 1 year ago (1 children)

Are you and OP on the same instance? If not, the phantom comment could be from an instance federated with theirs but not yours.

[–] [email protected] 18 points 1 year ago (2 children)

I accidentally made a post that has -3 comments.

This happens because Lemmy does not count the actual number of comments that there are under the post, but instead there is a counter per post. This is not necessarily a bad thing, but it does not seem like the counter is every synced with the actual count of comments.

[–] [email protected] 3 points 1 year ago

I think I noticed that if a commenter deleted their comment then the total comments would go down by 1. On a post with only one comment that also got deleted, it made it show as -1 comments.

[–] [email protected] 36 points 1 year ago

Have you disabled viewing posts from bot accounts? It’s one of the user settings.

If you have disabled viewing posts from bots, this is what you would see if a bot commented.

[–] [email protected] 33 points 1 year ago (1 children)

Because data synchronisation between instances is quite poor.

[–] [email protected] 13 points 1 year ago

Rather imperfect than poor.

[–] masterairmagic 24 points 1 year ago (1 children)

This could be due to federation. Maybe they.are federating with servers that you aren't.

But Reddit also had a lot of this and people always blamed shadowbans.

[–] [email protected] 4 points 1 year ago

comments removed by mods would always show up in the count.

idk why they didn't just fix that, it made people crazy for no reason.

[–] [email protected] 14 points 1 year ago

It's a distributed system, by its very nature no single universal "truth" exists. That is to say, you can very much see differing counts of ~anything. Or different threads. Or anything, really. There is no way to keep everything consistent, ever.

[–] [email protected] 12 points 1 year ago

Do you have a client that shows top comments with a time frame like “last 6 hours”? Maybe the comment is older than that.

[–] [email protected] 6 points 1 year ago (2 children)

I doubt it is a federation issue. The number of comments will be worked out by the number of comments in the local DB. So the count won't include comments not received.

As to why they're not showing, as mentioned above, hiding bot comments, or perhaps deleted comments still appear in totals (not sure about lemmy, on kbin deleted comments have their text changed to indicate they were deleted).

[–] [email protected] 11 points 1 year ago* (last edited 1 year ago) (1 children)

Being the only person on my instance subscribed to certain communities on other instances, I am pretty sure it is a federation issue. When I look at the comment counts for the same post on two different instance accounts, they are not the same. They often share the same comments, but not all of them. Sometimes the number shown below the post reflects only the comments from the instance you're viewing it on, sometimes it shows all of them.

For example, looking at the Baldur's Gate 3 community on Lemmy World when logged on to Lemmy World, the top post has about 36 comments but counting them in the post there are only 30. 3 of those comments are mine, and they aren't being shown to my Lemmy World account. When I view it from Yiffit, only my 3 comments appear, while it also says there are 36 total. According to the subscriber count, I am the first person on Yiffit to subscribe there, and that was about an hour ago.

[–] [email protected] 4 points 1 year ago

Different comment counts between instances is a federation thing, yes. But showing a number of comments different to the comments shown on the same instance, not.

There are reasons for missing comments, especially on communities from lemmy.world right now. But that's not what is being reported. A federation message for a post does not contain the number of comments (and that would be a totally pointless property to send). It's also quite common that certain comments don't make it over federation.

The screenshot is showing a comment count without comments, that means the instance has one comment locally but for some reason is now showing it. That's not a federation thing.

[–] [email protected] 2 points 1 year ago (1 children)

Says the comment posted 107 minutes in the future, apparently

[–] [email protected] 4 points 1 year ago (1 children)

This is a known kbin/lemmy thing. Kbin sends dates with a timezone attached, lemmy expects UTC. I actually keep meaning to set the server to UTC to stop this happening.

[–] [email protected] 1 points 1 year ago (1 children)

Iirc the Lemmy devs are aware of this and working on it.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Yeah, we can also solve it by setting server to UTC. Hopefully the time on this comment is better.

EDIT: Apparently not. How odd, I changed the server timezone.

[–] [email protected] 3 points 1 year ago

I have seen this happen entirely contained on a single instance (community and my account on the same instance) I don't have bots blocked.

So I suspect something is funky somewhere, will try to see how it displays in other apps(and kbin etc later)