Ask me anything.

I also develop Tesseract UI

  • 5 Posts
  • 38 Comments
Joined 2 years ago
cake
Cake day: March 17th, 2024

help-circle

  • Can’t edit the post (Thanks Cloudflare! /s) but additional info:

    • I truncated the log excerpts in the post. The user agent string in these requests isn’t shown here, but it is blank in the actual logs.
    • This is for Lemmy admins only. It might apply to others in some form, but this seems to be specifically exploiting a Lemmy API endpoint
    • My Nginx solution may have room for improvement; I was just trying to block that behavior without breaking comments in posts and move on with my day. Suggestions for improvement are welcome.


  • but I send you a PM

    Oh, sorry. One of the new features in this dev branch is the ability to disable PMs and mentions. I’ve been running with those turned off. Seems like that feature is working lol.

    I turned DMs back on and found the message - will try to join here when I’m back on desktop. Dunno how active I can be right now, but I am eventually going to start on Piefed so would be nice to have a sounding board.

    Some of the devs are already working on shared logic/libraries between apps.

    Nice!



  • I believe you can, yeah, and I also think that “bootstraps” that instance to yours if it doesn’t already know about it. But in that case, the way I have the search written, it’ll “fall back” to regular search which also does resolveObject. That just takes longer.

    The ap_id check is just to short-circuit that behavior to avoid the lengthy, often unnecessary, search and quickly redirect you to your instance’s local copy.

    Have had that working for about a week now, and it’s pretty nice. Please do steal this feature lol.







  • Lemmy’s API doesn’t have a direct way to do that, unfortunately.

    Tesseract (web-based lemmy app) used to have that before I took it out. After the ranking metrics were removed from the API, it was hard to sort them other than by new/old or by score. When you have a mix of active and inactive communities, it didn’t work great without the ranking metrics being there.

    You can still group communities, but only for organizing them or (in the dev branch/next version) applying filter policies to communities in that group.

    I may revisit the idea if I can figure out a better way to generate/sort the custom feeds.


  • Mod removals should link to this automatically and be more transparent for why comments were removed in the first place

    I linked to the modlog through Lemmy World’s instance of Tesseract. I’m the dev of that UI, and I agree with you that removal reasons should be more accessible.

    A version or two ago I built in a feature to automatically resolve the removal reason and append it where the comment would be, right there in the comment section. If that’s disabled, there’s a button to take you to the modlog for that item.

    If Tesseract isn’t your cup of tea, maybe ask the dev of your client to add a similar feature.




  • I never said they don’t deserve human rights. I’ve said they are not human.

    That’s literally dehumanizing. I don’t know how you think there’s a difference. If you decree that someone is not human, then what else can you possibly call that?

    Why are you tolerant of nazis enough…

    I’m not. That’s just the conclusion you jumped to because I modded you for dehumanizing people in the same way the ones you have such strong opinions about have done. Again, yes, the paradox of tolerance exists, but it is not a blank check for that kind of behavior.



  • If you convince the public that one group is undeserving of human rights, then it’s easier to convince them of the next group. It’s also incredibly easy to expand the first group you’ve already dehumanized to include even more people than it did before.

    Even if you think nazi’s don’t deserve human rights, what definition of nazi are you using? On the internet, especially Lemmy, people will take each other out of context, call each other nazis over the slightest disagreement and then strut around like they’ve somehow won the debate.

    You say nazis don’t deserve human rights but then people go around calling each other nazis over nothingburger disagreements which, according to your logic, immediately revokes their human rights.

    And the jump to “the mods must be fascist supporters” is an absolute dive straight into insane troll logic.