Skip Navigation

User banner
Posts
127
Comments
598
Joined
2 yr. ago

  • 7th comment in post
    this s comment id 2423165 on lemmy.ml

  • reply to a reply, branch, 6th comment in post

  • reply to a reply, branch, 5th comment in post

  • second reply, 4th comment in post

  • first reply, 3rd comment in post
    this is comment id 2423130 on lemmy.ml

  • trunk branch comment, second comment in post

  • trunk branch comment, first comment in post

  • I have this post replicated to my own instance where I have direct SQL access: https://BulletinTree.com/comment/1318138

    I'm looking at it and I see 2 deleted-by-creator that seem to be direct replies to the first comment in the branch that says 9.

    The lemmy-ui I am running is off main, not the 0.18.0 branch, and I just updated it a couple days ago. But it obviously differs in exposing these, and so does my API.

    EDIT: I updated my lemmy-ui to main just now again, it had changes, and still showing. Obviously my API is returning the deleted comments for not-logged-in users still... I wonder if that's because I'm running main of lemmy_server and not the 0.18.4 tag branch and they differ in behavior.

  • I've been studying the underlying PostgreSQL content of path and how child_count gets done the last few days...

    First off, is this consistent - as there are some questions about deleted comments, removed comments, personal blocking of users who create comments, banned from community person who created comments, etc. Your API with curl doesn't have an auth on it, so personal blocking shouldn't be a factor (not logged in).

    max_depth=999 limit=999

    I'm not sure how lemmy_server behaves when ranges are out of bounds here. limit on comments is 300 hard-coded in the Rust code AFAIK, and max_depth like around 15.

    I think child_count is intended to mean all generations of children, not "direct replies to this comment" count. In your example:

     
        
      "path": "0.2157873.2158260",
      "id": 2158260,
      "content": "You just post questions as top-level replies to the stickied thread that day, and we'll be online to answer them.",
      "child_count": 6
    
      

    The child_count looks correct, hand-counting I get 6 that are all originating off of 2158260.

     
        
      "path": "0.2157873.2158260.2229041.2231423",
      "id": 2231423,
      "content": "As the post mentions, it will be stickied to the top of lemmy.ml ",
      "child_count": 2
    
      

    Also looks correct, I see a child and a grandchild, totaling 2 comments in the way I understand they intend to count.

     
        
      "path": "0.2157873",
      "id": 2157873,
      "content": "Really cool! I'm excited to learn more about you and the project!\n\nWhat's the format? Should we submit questions beforehand, or will you process questions that arrive at the start time? I've never participated in an AMA  😅 ",
      "child_count": 9
    
    
      

    I would expect 7 given what you show. Are 2 reply comments deleted, removed?

    I do KNOW that in version 0.18.4 - the SQL that updates comment_aggregates child_count does NOT look at deleted or removed. It suspect it always counts them as children, even if you as a non-moderator, non-administrator can not fetch them. The fetch policy has changed in 0.18.x releases, it used to be you could indeed load deleted comments and even see their content.

    As I said first off, is this consistent? Can we find a 9-count comment tree that has all 9 where there are no delete or remove at play.

  • Is your intention to have local copies of content from popular servers and read it locally? Major communities like news., memes, etc?

    Many people seem to think this is offloading the major servers like lemmy.world - but I think the opposite is true in my measures of how lemmy_server performs. There is a lot of overhead to each additional instance in Lemmy 0.18.3 backend. Lemmy code does a lot of work to keep each of these subscribing servers updated with every post, comment, vote, person - attempted in real-time.

  • Keep in mind with 0.18.3 there is a new "dead server" check that cuts off communication that won't show up on the block list. There have been reports in !fediverse@lemmy.ml recently that this has caused some issues. notable posting: https://lemmy.ca/post/2626714

  • Storage was still pretty expensive, and there we transitions in computing from originally paper terminals to screen and people didn't have a sense of long-term retention of personal messages (I guess many people probably felt that way about SMS messages on mobile). There also wasn't really a way to look at a user's "profile" like you have on Lemmy - to see everything you post in any topic - which a search-engine provided a way to search for your name across a time period.

  • BE: 0.18.0

    that isn't that long ago, as in July 1 Reddit API app deadline

  • !sdfasdf isn’t a community?

    EDIT: we did it Lemmy!!! !sdfasdf@lemm.ee

    Me and my brother were talking to each other
    About what makes a man a man
    Was it brain or brawn, or the month you were born?
    We just couldn't understand

  • Really, are you going to ignore what it says? The opening?

    It implies a flat /c/a /c/b /r/a /r/b system "until now"? Or am I wrong?

    Perhaps you aren't faniliar with how under-utilizes naming dots matter in domain names?

    smtp.chemistry.science.oranic.org has been in the Internet (Usenet) conventions for a VERY long time! Forgotten, burred in $$$$$$ wealth. "Windows"... Everywhere. Owning the words. TradeMarks.

  • Lemmy Server Performance @lemmy.ml

    Database: Large amount of timeouts observed no matter how large pool_size is or max_connections. · GitHub Issue #3112 · LemmyNet/lemmy

    Lemmy Server Performance @lemmy.ml

    Scheduled tasks create database deadlocks when running multiple loadbalanced lemmy_server processes · GitHub Issue #3076 · LemmyNet/lemmy

    Lemmy Server Performance @lemmy.ml

    PostgreSQL for Lemmy instance installers/operators/upgraders

    Lemmy Administration @lemmy.ml

    Lemmy.ml and Beehaw.org both throwing nginx 500 / 502 errors, gateway or internal

    Lemmy @lemmy.ml

    Lemmy web pages can not be saved with thier content intact on Chrome or Firefox browser?

    Lemmy @lemmy.ml

    Lemmy federation - replication of votes and comments - one posting example

    Lemmy Administration @lemmy.ml

    PSA for instance admins in case of slow federation

    retrocomputing @lemmy.sdf.org

    Canadian "Tech Time Travler": I scored two of the rarest computer artifacts together! (1970's hardwware)

    Community Requests. @lemmy.ml

    Requesting c/Twitch

    Community Requests. @lemmy.ml

    Requesting /c/Youtube

    Go programming language discussion @lemmy.ml

    neonmodem: Neon Modem Overdrive: a Go language Lemmy shell client

    Lemmy411 - Don't know where to find what you're looking for? @lemmy.ca

    Lemmy apps, Lemmy FrontEnds (alternate to lemmy-ui), etc

    Lemmy Administration @lemmy.ml

    Lemmy instance admin - experiences and testing

    Lemmy Administration @lemmy.ml

    Lemmy instance that gets deleted on a server and reinstalled. Does this cause problems with federation to other instances?

    ChatGPT @lemmy.ml

    Researchers discover that ChatGPT prefers repeating 25 jokes over and over

    Lemmy Support @lemmy.ml

    FYI: Lemmy server installation support issues go in the !lemmy_admin instance

    Lemmy Administration @lemmy.ml

    Instances replicating new community and user profile changes to other instances, experience

    Autistic Adults @lemmy.ml

    Elon Musk, owner of Twitter, liked a image that says "sterilize autistic kids"

    Lemmy Support @lemmy.ml

    Lemmy webapp. When viewing a single posting, if there is a image on the post, clicking it to see full size image - especially to read text

    Lemmy Support @lemmy.ml

    Still learning - the Lemmy webapp - and behavior of showing new postings without having to manually refresh - and the setting "Show Notifications for New Posts"