Skip Navigation

Posts
8
Comments
284
Joined
2 yr. ago

  • Admins: FYI on lemmy logs:

    Example of a federation message success (HTTP Response 200):

    INFO actix_web::middleware::logger: 12.34.56.78 'POST /inbox HTTP/1.1' 200 0 '-' 'Lemmy/0.17.4; +https://remote.lemmy' 0.145673

    and failure (HTTP Response 400):

    INFO actix_web::middleware::logger: 12.34.56.78 'POST /inbox HTTP/1.1' 400 65 '-' 'Lemmy/0.17.4; +https://remote.lemmy' 0.145673

    These are usually accompanied soon with a more verbose reason like Http Signature is expired.

    Lemmy is far better at logging INCOMING stuff than it is OUTGOING. You can grep for activity_queue to get a sense if there are issues. This is not good:

    Target server https://lemmy.lemmy/inbox rejected https://lemmy.local/activities/announce/9852ff01-c768-484b-a38da-da021cd1333, aborting

    Also there are stats indicating "pile-ups":

    Activity queue stats: pending: 1, running: 1, retries: 706, dead: 0, complete: 12

  • I am not ambitious enough unfortunately, and probably not smart enough either.

    It's a game of leapfrog and it's at a little bit of a stalemate because people just pay $5/mo. for a VPN. It was a monetization race and that's were we landed. I'm sure copyright holders are not happy with that, but there's no incentive to develop or change anything because who doesn't have $5/mo?

  • It used to be that just being on the internet made you trusted enough to get the warez. I don't know how to keep the movement alive with big brother watching out for his homies so hard. Decentralize, encrypt and anonymize I suppose. BT needs an overhaul to prevent attribution. Ten bucks says it's easily possibile but the VPN companies who have our back will lobby against it, lol.

  • Came here to post! Beat me to it.

    I think it's geography based. Works for me from the west coast (usa) but not the east. :(

    Only found out because coincidentally DEVOPS IS GITHUB. So yea, I guess add another non-critical thing to the playbook.

  • Posting requires a personal blood sacrifice. It’s the only way to truly combat AI. USB3 Blood Altar!

  • Welcome. We don’t call ourselves lemmings. The preferred term is lemons.

  • I 3D printed the Titan because a model showed up on the front page of thingaverse. In the description there's a link to the creators website that says "there's also a crushed version." No joke.

  • Federation transmits new content only. That delta is because the OG community (!asklemmy@lemmy.ml) existed longer than it's "copy" at programming.dev. The subscribers refers to local subscribers only, which on lemmy.ml will be ALL subscribers.

  • The thing with piracy these days is there is a huge fear of legal burden AND extreme protectiveness to prevent takedowns. It's the same thing as being a gang member and suspicious of new blood being undercover cops. Once you find actual piracy that works, the last thing you want to do is post publicly about it!

  • I like how someone put it in another thread. From the "defederaters," The argument most seen is: "if there's a nazi at the table and you say nothing, it's a table full of nazis." The most common counter-argument is "it's actually like a stadium full of people with some nazi's in the corner jerking themselves off." From the "federators," the most common argument is "defederation defeats decentralization," and the most common counter to this is simply: "fuck off nazi!"

    I find the whole situation quite extraordinary to see unfold and be a part of.

  • I've been saying this for a few days now, but alas! Downvoted, scoffed. I just don't get it. I am not advocating for anything other than true decentralization, which is broken in more than one way with the lemmyverse. Defederation is not even the issue. No, I don't want nazi communities. No, I don't have anything against admins. I just want to see the system work as it's touted to work. People are so protective of their communities, and rightfully so, but we need to think hard about the differences between moderation and exclusion. One can foster a safe community, the other will just isolate.

  • 100%. Work together on stability, resilience and privacy while ignoring trolls? Hell no! Let’s focus on creating silos and sniffing our own farts first!

  • Thought it was a really good bad lip reading.

  • Enshit/subscripification of everything. You can thank Columbia House for showing businesses this model. I’m serious.

  • Not sure about the abort banners. The remote communities behaviour sounds perfectly normal. The resolve object error could be related to your instance trying to pull content from another.

  • I think there has been some issues with the docs and maybe the config files in the repo for nginx / reverse proxy. It’s definitely a key part that some paths go to the UI and some to the backend. It sounds like your sending a request meant for the ui to the backend.

  • Uh. That’s only part of the story. Bots can get through basically all verification. The defederation is more political than it is about spam bots.

  • Ok. I did a little reading and I actually have used portainer, I just forgot, but not how you are using it. I can’t offer you a quick fix, but based on some assumptions I can offer some unsolicited advice.

    It looks like you want a CI/CD framework. What you’re doing sounds pretty straightforward and almost all projects are using some kind of automated tooling for this that gives you the flexibility you’re looking for.

    Everything you want your build to do and be, minus secrets, should be in the repo.

  • Pretty vague on the details. I’m not familiar with portainer. Is this a public ip that is assigned or one you want to have the same internally to the containers?

  • Identities should be federated and not local to instances.