Skip Navigation

User banner
Posts
127
Comments
598
Joined
2 yr. ago

  • I turn the question around... people who are clearly liars, deceivers... politicians and businessmen that people line up to vote for with their money or public votes. You really wonder what people think an "asshole" is when you see the kind of politicians that get massive support in a population - to a point people have their photograph on the wall of their workplace or home, put stickers on their cars, etc. to support people that are clearly monstrous. A lot of people do not seem to like to study the crowds of Europe 1930's terrible leaders and just how many lined up to cheer on such persons.

    The scientists a person believes also is a huge indicator of who they consider to be an 'asshole'. Just passively listening to people who support denial of climate change, denial of microscopic germs and virus, etc. The enthusiasm that followers to non-factual science seem to be very high, and they draw crowds in ways that fact-based science does not seem to do.

  • Hi. This is typical right now of lemmy fderation based on my own personal testing.

    1. There is a 10 second timeout in HTTP that I think is on the short side.
    2. The peer servers your lemmy instance is trying to reach are suffering from big PostgreSQL overload due to some TRIGGER logic in lemmy 0.18.2 and earlier. Hopefully the 0.18.3 release will be fixed up and deployed on many of these sites fixing the worst of it.

    As you also can see, one single http timeout spits out tons of log lines. I created a GitHub issue to try and get that down to one line so my server isn't constantly writing to logs. https://github.com/LemmyNet/lemmy/issues/3627

  • Thank you for sharing.

  • Heads-up that a new issue on GitHub reporting this problem upgrading from 0.18.2 to 0.18.3:

    thread 'main' panicked at 'Couldn't run DB Migrations: Failed to run 2023-07-08-101154_fix_soft_delete_aggregates with: syntax error at or near "trigger"', crates/db_schema/src/utils.rs:221:25 note: run with 'RUST_BACKTRACE=1' environment variable to display a backtrace

    https://github.com/LemmyNet/lemmy/issues/3756

    If you use "Lemmy from scratch" install,

    you may be on an older PostgreSQL that Ubuntu distro provides, not the same as the Docker install method.

  • Heads-up for anyone who compiles the Rust code from source and is testing/integrating their own manual changes/patches to the code... the main git branch is not what Lemmy 0.18.3 is based on. https://github.com/LemmyNet/lemmy/issues/3602

  • > Example/test

    comments? posts? both? Using website or other client? I'n on lemmy.ml and it seems OK with your post on lemmy-ui webapp.

  • FYI, you are setting your comments to language "Afaraf" to me...

    EDIT: it is set for the entire Post?

  • I also found this exact error happens if you change nothing! The error is confusing.. if you set a setting to the same value (true, false, false all in a row). I actually consider that buggy, as with all the server crashes retries to the API are kind of the norm in July ;)

  • Is that the number that shows when I visit a community on the server it was created on?

    yes. The "home instance" of a community has the total subscribers list. But replication has been imperfect, especially in 0.18.1 and earlier. There were a lot of problems with stuck subscribe "pending" and lists not being accurate. And just a few days ago I was testing Lemmy's latest server code and found that a user deleting their account does not unsubscribe from the communities they follow... so the number can also be inflated.

  • I know what a honeypot is ;) It exists outside computing, such as spy vs. spy.

    What I have no idea of is what Lemmy does internally with a honeypot post it creates. Auto-report comments on them?

  • See my newer comment, I may have tried a community of the same name on a different Instance. I am NOT getting "Subscribed", but instead stuck "Pending" to lemmit.online

  • The reason I saw history from other communities on my server is because others had subscribed (from my server) and started a history for my server from the time they subscribed. In this case now, I was the first and so no history. Is that correct?

    yes, that is likely the explanation and why people get confused. if you are on a popular server, it is unlikely you are the very first and it can appear that it is automatic.

    Also when I see a very low subscribed number for a community on another server (from my server) it is because that number shows how many people from my server are subscribed only.

    Yes, which I actually consider a bug, not a feature ;) It under-represents the community and makes it look unpopular.

  • Ok, there are multiple communities by that name on different servers.

    From lemmy.ml using the native web application on a desktop browser, it is showing me

    So now we are back to suggesting that these two Instance servers are not correctly talking to each other if 'subscribe' will not complete and stays stuck 'pending'.

    EDIT: now I can get it to subscribe, past "Pending". I have no idea what is gong on within these two servers, but I too see no content flowing.

  • I understand that I will be shown the number of people subscribed on my server when logged in.

    I don't understand, and I think that would actually be some kind of bug. If a specific server shows different numbers logged-in vs anonymous.

    I still don’t understand why I cannot see posts made before I subscribed. I can see them on other communities and comment. Is that a decision made by each community?

    Are you mixing up the words "community" with "instance"?

    Instance means server. Lemmy.ml vs. Lemmy.world
    Community means topic, such as !historymemes@lemmy.ml is a community
    A Community has a "home instance" (server) that is where the community first originated and was created. Typically the home of a community is where the full copy of all comments, posts, votes are kept. But I suppose it is possible for even them to purge content to save storage or improve performance (or some other reason).
    A Community can be subscribed to by remote instances. This is where there is a lot of end-user and new admin (new isntance) confusion. It is not automatic to get all content from all other instances. The very first Community subscriber on an Instance starts the flow of content from the "home instance" of a specific Community to this specific now-subscribed "remote Instance".

    ALSO NOTE: there are bugs in Lemmy "replication" logic. Such as delete of a comment not going to all Instances for a community. As of version 0.18.2, the actual side-by-side comparison of two instances for the same Community can show such inconsistencies. I have personally run such comparisons with !lemmy_helper@lemmy.ml code. There isn't currently a mechanism I'm aware of to fix these issues.

    Back to what you said:

    I still don’t understand why I cannot see posts made before I subscribed.

    If your remote instance has never had a subscriber to that specific Community, flow of data begins at the time of your subscribe. It does not do what is called "back-fill" of votes, comments, posts that may go back 4 years of Lemmy servers being online.

    Does that sound like your situation?

  • I don't think it is normal behavior for every new local user to be sent out to the current 1500+ lemmy instances out there.

    I think the process of cloning your profile is more like: 1) you post or comment in a community, 2) that specific remote instance has to have a subscriber to that community, 3) once the post or comment comes to that specific remote instance, it will grab your person profile from the home-instance of you as a person.

    If anyone knows otherwise, please chime in. I'll work on adding testing code to lemmy_server to document the behaviors and their evolution.

    EDIT:

    It doesn’t show my avatar, banner or bio.

    So the profile is there, but not showing avatar. Ok, I saw this a couple months ago when I was creating accounts on various Lemmy servers for testing. It seems to me there is a high amount of replication delay in EDIT to the profile. Try editing your bio to ass a word or something, see if it goes out. I found it was taking days.

  • When I go to a community page (not signed in) I see thousands of subscribers, but when I access the community from within my account

    For clarity sake... is this on the same server, is your browser on the exact same server before and after login?

  • Since your screen shot seems to be API documentation, FYI: !lemmydev@lemm.ee community.

    Where can I get the auth key or is this just the password

    auth is listed in your screenshot, that's the login session JWT token. Use the login API call to get the token before you call CreatePost.

    From what I understand, a key unique to bots is only in the proposal stage. Convention seems to be to create a regular end-user account through sign-up process and hit the checkmark on the profile that it is a bot. There may be instance-specific rules.

    I have no idea what a honeypot on CreatePost does.

  • I was able to join that community from lemmy.ml, so the join/subscribe connection is working.