julian

joined 8 months ago
[–] julian@activitypub.space 1 points 2 days ago* (last edited 2 days ago)

@panos@community.nodebb.org I'm also not able to fetch it directly

https://catodon.rocks/notes/akv4dziup8bz00hy sends HTTP 401 to my local dev instance. Might be because it's a localhost address.

It loads on from a properly hosted instance though :)

[–] julian@activitypub.space 1 points 2 days ago (2 children)

@panos@community.nodebb.org Was not able to resolve the post, but I don't think it's your fault, lemmy.world turned on CF bot protection and it's blocking me :(

[–] julian@activitypub.space 0 points 2 days ago* (last edited 2 days ago) (1 children)

Sure. I have found that the default botPolicy works fine for blocking the AI bots, but blocks federation.

At the reverse proxy level:

if ($request_method = POST) {
    proxy_pass http://nodebb/; 
}

Because Anubis can't filter by HTTP method, unless I am mistaken. This just broadly allows all incoming activities. If you want to get specific, limit it to your shared inbox or individual user inboxes via regular expression or something. I didn't find that it was necessary.

As for botPolicies.yaml

  # Allow /inbox
  - name: allow-ap-headers
    headers_regex:
      Accept: application/ld\+json; profile="https://www.w3.org/ns/activitystreams"
      Accept: application/activity\+json
    action: ALLOW

  - name: allow-assets
    path_regex: /assets
    action: ALLOW

The former allows those specific AP headers (it is naive, some AP impls. send slight variations of those two headers.

The latter allows our uploads.

[–] julian@activitypub.space 57 points 6 days ago (2 children)

Pretty sure if Obama, Clinton, Biden, or Harris said "praise be to Allah" in a tweet the media would crucify them no matter the context.

But when Trump does it, crickets.

[–] julian@activitypub.space 16 points 1 week ago (1 children)

Very cool to see fresh new forums popping up! I've written a NodeBB-specific federation kickstart guide here that you may be interested in 🙂

https://community.nodebb.org/topic/19228/federation-community-kickstart-guide

[–] julian@activitypub.space -1 points 1 week ago (1 children)

... and how, pray tell, are they supposed to do this, logistically?

Station inspectors in every maple syrup farm? Who's paying for that?

[–] julian@activitypub.space 14 points 1 week ago (1 children)

@rabiezaater@piefed.social not all instances enable them. I think Piefed can restrict them in some manners (local users only, or something), and in NodeBB you can disable them completely.

It's not an all-or-nothing proposition, if you think downvotes are not good, run a software (or join an instance) that doesn't have them enabled.

[–] julian@activitypub.space 0 points 1 week ago (2 children)

To my knowledge, Catodon was started by @panos@catodon.rocks, who for the longest time was a Firefish advocate, but was disappointed by the bait and switch pulled by those devs.

With the advent of AI, Panos is taking it upon himself to fork Firefish and build the social media experience he wanted all long.

Can't really argue with that :smile:

[–] julian@activitypub.space 3 points 1 week ago

A bank probably would, but I don't know if they'd do it for just anyone.

More importantly, if you're crossing a border with large sums of cash, you must declare it at the border.

CBSA is not in the business of stealing money, but they will confiscate it if you don't declare it.

 

Fill out the survey here:

https://www.surveymonkey.ca/r/F9WBTLZ

[–] julian@activitypub.space 13 points 2 weeks ago (2 children)

I disagree. I think that you can have both.

I think big tech has proven that it cannot be trusted. Their priorities are simply not in alignment with our own. Legislation seems to be the only lever that can hope to rein them in (market forces are no longer strong enough).

At the same time, smaller networks do not have the resources to comply with government regulations to a T, and so they should be given a longer leash. Governments also do not have the resources to chase down every Tom, Dick, and Harry running a Lemmy server (well, they do, but they shouldn't.)

Whether reality will play out this way is uncertain.

[–] julian@activitypub.space 0 points 3 weeks ago

For a fediverse based technical support hub, have them post to @technical-discussion

More than happy to help. Fedify is good, but they might not be using js 🙂

[–] julian@activitypub.space 3 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Isn't that basically a Piefed topic?

450
Average familiarity (activitypub.space)
submitted 1 month ago* (last edited 1 month ago) by julian@activitypub.space to c/fedimemes@feddit.uk
 

2bd6ebec-6fb9-4d85-9d6a-beb4d2ea3fe0-image.jpeg

Reposting to the threadiverse

Original credit @lucaswerkmeister@wikis.world

Even more original credit: https://xkcd.com/2501/

https://wikis.world/@LucasWerkmeister/116196129805525446

 

1000012258.jpg

 

1000012059.png

In other news, nobody has complained about federation jank from a nodebb instance lately!

I post this to tempt fate. Come at me karma.

 

1000010933.png

 

So, this meme.

tl;dr Mastodon users occasionally spam mentions and Lemmy (and probably Piefed) ingests them all and makes the post across all of the mentioned communities.

Sucks, right, because on the theadiverse, you're not actually able to do that so easily.

Basically, it's because Mastodon mixes mentions with addressing. Every mentioned person gets addressed, even though sometimes you don't mean for it to go into that community.

So what if Lemmy, Piefed, Mbin, and NodeBB made it so that only the first matching community gets the post? We can already tell which posts come from threadiverse software and which don't (because we use audience, Mastodon doesn't.)

Just an idea, I can't speak for the other softwares.

 

Check this out: https://nooki.me/

Looks like someone's built a Reddit-like on top of ATProto. Would be really interesting to see whether it could interact with the threadiverse through something like BridgyFed, which currently only works with microblogs (I think?)

Opportunity? Existential threat? You decide...

view more: next ›