Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NY
Posts
0
Comments
129
Joined
2 yr. ago

  • Then I generated sql statements to remove duplicate posts that had higher ids than the other posts theyre a duplicate of

    i assume this was done after updating the other tables referencing this table, such as comments, votes, saved posts, as previously discussed on matrix?

    while it may be omitted here for simplicity, it can be dangerous to not mention that for others that might find this in the future if they experience index corruptions on their own if they don't fix all references, as that would result in data loss.

  • you can only set a community to only allow local users, not prevent users from interacting with remote communities.

    you'd have to either disable federation or set up a script to automatically remove all remote communities, but that also won't be a per user thing, just a per instance thing.

  • fwiw, the estimate number only states the max amount of activities behind. the real number can be lower, but not higher (unless sending is entirely broken on the instance being checked).

    each activity being sent has a numeric id in the database. lemmy has an api that returns the id of the last activity that was either successfully sent to an instance or skipped when it didn't need to get sent (e.g. pm to a user on a different instance). there may also be holes in activity ids due to postgres implementation details for auto-incrementing sequence ids.

    for determining the highest known activity id to compare it with the last activity id sent to a specific instance, you can just go through the successfully sent ids for all instances in the response and find the highest number across them all. then you can calculate the difference between the highest number and the number for the specific instance.

    depending on the lemmy version and timing of the action, it can take up to 30 seconds for the activity queue to deal with new activities, so on a somewhat busy instance the delta is likely rarely going to be zero.

  • at least the image resizing topic has recently been fixed in lemmy, thumbnails sizes are limited (at the time of thumbnail creation) in the latest release. I'd have to look closer at the other stuff, the api part is unlikely to have changed and will affect all frontends, but js part should differ depending on the front end. some instances already use other frontends by default and there is also a replacement for lemmy-ui being worked on (lemmy-ui-leptos), but I don't know how they compare. either.

    it should be taken into account though how much of this is cacheable as well, as it will then typically only affect the first load for the static files.

    I can totally understand the issues in general though, I've been living with a 64kbps uplink for several years in the past.

  • this doesn't just affect lemmy.ml.

    it seems that lemmy.ml -> lemm.ee was somehow fixed yesterday, but there are several other instances that also have issues sending to lemm.ee:

    • hexbear.net: was broken since 2024-10-23, fixed since 2024-10-25
    • lemmy.blahaj.zone: broken since 2024-10-24
    • lemmy.ml: was broken since 2024-11-01, seems fixed since 2024-11-16
    • startrek.website: broken since 2024-11-15
  • does it work if you search again?

    search for remote content sometimes doesn't show up the first time you try, searching again just after that can help.

    if the channel still doesn't show up, does searching for an individual video work?

  • If the sole moderator of a community was banned from an instance, does that make the community unavailable to the instance they were banned from?

    yes, if the ban was with content removal and they're the top mod.

    If the community had multiple moderators and only one was banned, would that still be the issue?

    the filter is whether the user being banned is the top mod.