Skip Navigation

Posts
9
Comments
195
Joined
9 mo. ago

Co-Founder (NodeBB) | Husband 🤷‍♂️ and Dad 🙉 to three | Rock Climber 🧗‍♂️ | Foodie 🥙 | Conductor 🎵 | Saxophonist 🎷

✅ Small teams craft better code.🇨🇦 Made in Canada🗨️ Federating NodeBB with funding from NLNet ♥️🇪🇺

  • Oh you definitely can!!, I'm able to browse and subscribe to Piefed and Lemmy communities as though they were categories 😁

  • @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 :(

  • 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.

  • > @sibbo@sopuli.xyz said: > > I think the modern way of handling support for open source software is discourse.

    I'm also going to go out on a limb and say that this seems to be the case because Jeff Atwood put his name behind Discourse. He's a big name (he's also an outspoken blogger who rubs some people the wrong way, but I digress...) Lots of open-source projects just happen to find Discourse first instead of other good forums like NodeBB and Flarum.

    To each their own.

  • Personally, if you're going to pick a forum, I would recommend NodeBB

    (caveat; I work on NodeBB)

    It federates well with Piefed out of the box (Discourse federation is lagging well behind), has private forums and real-time chat. Robust plugin system, themes, PWA, open API for whatever functionality you want to build :)

    However, if we're splitting hairs, I agree with @deckpacker@piefed.social in that you might as well just use Piefed directly. I am a big fan of dog fooding.

    But if @rimu@piefed.social prefers the forum approach, I am here to help.

  • 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.

  • @k0e3@lemmy.ca forums are more constrained in scope in terms of discussion. This can mean a more tight-knit community of regulars, and the inherent development of a forum-wide culture at smaller scales.

    Reddit (and so, Lemmy, Piefed, etc.) are built to be more general purpose. Mastodon is the same.

    For example, my main is this account on activitypub.space. It is primarily a discussion forum around AP development, not much of anything else, but from that niche forum I can still participate here on the wider threadiverse.

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

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

  • @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.

  • 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:

  • 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.

  • Canada @lemmy.ca

    Transport Canada survey about vehicle headlights and glare

  • 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.

  • 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 🙂

  • Yes I think you're right about that. The nomenclature is important to get right because once federation is added to the equation privacy (without some form of E2EE) cannot be guaranteed.

    So perhaps calling it something like a gated community (like @ex_06@slrpnk.net said) would help, although that term has some other associations with it too 😝

  • Isn't that basically a Piefed topic?

  • I'm talking to you from it right now 🤨

  • Fediverse memes @feddit.uk

    Average familiarity

  • Fediverse memes @feddit.uk

    Every Sunday evening... (you threadiverse people are spared this, actually)

  • Fediverse memes @feddit.uk

    In celebration over the fact NodeBB submissions here actually have an image preview now, I submit...

  • Fediverse memes @feddit.uk

    Sometimes the absence of an algorithm still delivers...

  • Fediverse @lemmy.world

    Community mention spam from Microblogs

  • PieFed Meta @piefed.social

    Dedicated community for Piefed announcements?

  • Fediverse @piefed.social

    Threadiverse... on ATProto?!

  • Fediverse @lemmy.world

    Threadiverse... on ATProto?!