• 6 Posts
  • 70 Comments
Joined 8 hours ago
cake
Cake day: March 11th, 2026

help-circle






  • Hi, I’m manually approving each post at the moment, there’s been 4 so far, and I’m quite likely to switch this feature off soon.

    If I enable it again, I should probably limit guest posting to testing channels, and channels where I’ve spoken to the mods beforehand.

    If this becomes popular and also frequently abused, this won’t scale, so my options are:

    • rate limiting
    • captchas
    • keyword, image and link filters (this is a text only feature)

    Before the manual approval process.

    I’m considering adding a vibemoderating filter also for things that are obviously insulting, spammy or off topic. I’ll start a discussion about this in a more general fediverse channel soon.










  • Whoa senpai noticed me. There actually is a recursive query format in the latest sqlite for this exact situation, Postgres may have something similar, I just thought a list is fine for the web UI. I’ll have to benchmaxx and pick a strategy for the API.

    I actually read that FEP. In my code that is too shameful to release yet, I look for an Object, then look for its Type, then figure out how to deserialize the rest of the object, but this object doesn’t have one. Would it be possible to do something like this:

    {
      "object": {
        "type": "LikeCollection",
        "likes": [like1, like2, ..etc]
      }
    }
    

    Or is that weird. Spare a thought for those in less dynamic languages :D