julian
@julian@activitypub.space
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 ♥️🇪🇺
- Comment on better Mastodon feeds 1 week ago:
I'm talking to you from it right now 🤨
- Comment on better Mastodon feeds 1 week ago:
@ntn888@lemmy.ml yep, it's a forum you can self host.
https://github.com/nodebb/nodebb
Or join activitypub.space (but that one is geared toward fediverse developers)
- Comment on better Mastodon feeds 1 week ago:
Different software can do this in a less privacy invasive way.
NodeBB has "popular" filters that show you what is generating discussion (per day, week, month, etc.)
- Comment on Pluralistic: The online community trilemma 1 week ago:
The potential for abuse or culture clash comes when these disparate (yet related) communities are combined.
From a user perspective it may make sense to expose "related discussions" that you can browse to. Keeping the discussions separate yet linked could be a workable compromise.
- Comment on Pluralistic: The online community trilemma 1 week ago:
@emb@lemmy.world said in Pluralistic: The online community trilemma:
a) A community of like-minded people;
b) Useful information; and
c) The largest possible audience.
Calling it now. Join @fediverse@lemmy.world to discuss the fediverse. Join the smaller @fediverse@piefed.social to discuss the fediverse and rag on tankies.
/s?
- Comment on Mastodon not federating to Lemmy? 2 weeks ago:
About batched votes? Yeah I did, just haven't responded yet 👍
- Comment on Mastodon not federating to Lemmy? 2 weeks ago:
@a_gee_dizzle@lemmy.ca said in Mastodon not federating to Lemmy?:
So my question is, does anyone know what caused this and if so how I can fix it?
Mastodon doesn't know to send replies to the community for distribution to the rest of the threadiverse.
Long story short if you're not on the same instance as the community, Mastodon replies to you won't make it to the rest of the threadiverse.
NodeBB works around this by including a hidden mention to the community that Mastodon will then pre-fill in the text box, and then the reply will make it in successfully.
Piefed and Lemmy will need to do this.
Does it work? Yes
Are we supposed do it? Technically no, it's easier to blame Mastodon for not doing it right.
Should we do it? Probably, yes.
@rimu@piefed.social @nutomic@lemmy.ml @bentigorlich@gehirneimer.de @melroy@mastodon.melroy.org I tested this. It works perfectly fine. We can implement this today and remove it when Mastodon supports threadiverse conversations better (I'll try to make that happen.)
- Comment on PeerTube v8.1 is out! 2 weeks ago:
Curious... Can you share more details about what they changed that fixes federation with Lemmy?
Maybe it'll help Piefed and NodeBB too!
- Comment on Working to Decentralize FedCM 2 weeks ago:
@thisismissem@hachyderm.io replied but it didn't make it over to Lemmy.
@poVoq @fediverse there's also a proposal (from google) for IdP Initiated FedCM, instead of relying party initiated
- Comment on Another Quick Test (Disabled Federated Upvotes) 4 weeks ago:
@anthony@forum.unfinishedprojects.net did you just remove the privilege from "fediverse"? Leave it on for "registered-users"
- Comment on This is a federated test post from a nodeBB forum. 4 weeks ago:
I put together a brief explainer here 🙂
https://community.nodebb.org/topic/19218/federation-what-is-it-and-how-does-it-work
- Comment on This is a federated test post from a nodeBB forum. 4 weeks ago:
@anthony@forum.unfinishedprojects.net said in This is a federated test post from a nodeBB forum.:
[Edit] does anybody know if nodeBB has a way to prevent federated upvotes from contributing to forum member specific reputation points?
I didn't see this edit until just now.
Ah... no, this is not available, but if it is important to you, I would recommend you open a GitHub issue. This could be something toggleable by admins.
- Comment on Can Canada find digital sovereignty in the Fediverse? | BetaKit 4 weeks ago:
'twas a good conference 😁
- Comment on This is a federated test post from a nodeBB forum. 4 weeks ago:
It's a linear view, in case you were wondering
- Comment on This is a federated test post from a nodeBB forum. 4 weeks ago:
Well, nice to see this post come up. Hello!
- Comment on 4 weeks ago:
To add a remote community to your forum index, you'll want to go to ACP > Manage > Categories
Under the "Add Category" dropdown, you can select the option to add a remote category.
cd6c786d-c376-4b76-a1da-d301074cb142-image.jpeg
Then you can treat them like any other category (re-order, rename, etc.)
The page you're on now, the category synchronization, allows a category to follow another category, and automatically cross-post its posts to that category. It also kind of does what you want, but it'll be more straightforward to add the remote community directly.
- Comment on 4 weeks ago:
Oh! That looks to be a bug too.
- Comment on 4 weeks ago:
Related Communities is just a header, the related communities themselves are listed below that header :slightly_smiling_face:
- Comment on 4 weeks ago:
@unfinishedprojects@piefed.zip said in NodeBB forum federation questions.:
But it sounds like the federation is more so to bring traffic into the forum, rather then out. Did I understand that correctly?
NodeBB is a two-way ActivityPub server, which means that it pushes content out to the wider fediverse, as well as allowing you to discover new content via followers and
/world.So for your use-case, NodeBB is still a good way to push forum content into communities. You can even set up NodeBB so that your forum index doesn't contain any local categories, but is actually made up of remote categories!
For example, look at https://activitypub.space, under the "Related Communities" section, contain a couple of sub-categories which are actually Lemmy and Piefed communities. So you are able to just post there if you have content to share :slightly_smiling_face:
- Comment on 4 weeks ago:
Hello! I'll try my best to answer your questions :slightly_smiling_face:
- I honestly don't know what to do about this. I briefly played around with CloudFlare rules to get federation working, and settled on the configuration I talk about here: https://community.nodebb.org/post/105742 I later de-activated it and just set up anubis as well (although because anubis is protected by anubis, good luck getting an LLM to help you set it up LOL)
- The following indicator is a little wonky, you should just ignore it until I fix it :stuck_out_tongue: as long as your piefed account shows up in the page itself (
/following, you're ok. /worldis a feed of content from the wider fediverse. It's like a home timeline in Mastodon where it will show you content from the people you follow or content shared by your followers.- You should think of categories like Lemmy/Piefed communities. Instead of setting up a category to post to specific instances, you should post your content to that specific community itself (you can go to it via the
/worldpage, by searching for its handle) - You can then cross-post that remote topic back to your forum. Cross-posting only works that way right now because there is no standardized way to federate cross-posts across instances, yet.
- You should think of categories like Lemmy/Piefed communities. Instead of setting up a category to post to specific instances, you should post your content to that specific community itself (you can go to it via the
The easiest way to integrate your forum into the fediverse is to set up some relays and use the FediBuzz relay to listen to some hashtags. You can then set up auto-categorization rules to bring those discussions into your categories.
Easiest way to integrate your forum into the threadiverse is to just start posting. Post to other categories on other instances... encourage people to add your categories (I guess?) and it'll start showing up in peoples' home feeds.
I'm not exactly sure what people do on the threadiverse when they want to start a new community... lemmy-federate maybe, but NodeBB is not compatible with it yet.
- Comment on 5 weeks ago:
Can't Piefed, et al. do everything a.gup.pe/FediGroups could do, and more?
- Comment on Is the threadiverse abusing Likes and Dislikes? 5 weeks ago:
Hmmmm, I suppose, but Facebook never had a Dislike, they added emoji reactions, technically, no?
- Comment on Is the threadiverse abusing Likes and Dislikes? 5 weeks ago:
Eh that's that age-old Reddit argument, isn't it?
Vote for visibility, not for agreement.
But yeah, like probably 99% of users abuse Like and Dislike as "I agree" and "I don't agree".
Also here's a picture just to screw with you:
- Comment on To image cache or not to image cache 1 month ago:
As @ptz@dubvee.org said, just disable it. There's very little benefit and huge (financial) dowbside.
Yeah storage is cheap, but S3 cache costs are also like the #1 thing people hosting Mastodon complain about.
If you're privacy conscious and worry about IP leakage... then install a camo proxy. Done. That also solves the CORS issues.
- Comment on (Serious) networking with other academics appears difficult 1 month ago:
I think there's definitely an underserved space for academics on the fediverse.
Feed-based mechanics are not good for archival or slower (read: not always online) readers, so NodeBB actually works really well to collect that stuff and present it in less of a firehose-y format.
For example, here's a NodeBB forum that follows the #medicine tag: https://postcall.pub
I'd be happy to work with you to start a general science (or more topic-focused) board if you're interested...
- Comment on [deleted] 1 month ago:
The PixelFed kickstarter was actual money delivered to a bank account. I don't know how much more incentive one needs.
I will try hard not to speak ill of a fellow Canuck however.
- Comment on [deleted] 1 month ago:
Good on you Rimu. If NodeBB implements Activity Intents it'll be because of you.
- Comment on Recommendations for federated CMS alternatives to Wordpress? 2 months ago:
@hendrik@palaver.p3x.de fwiw NodeBB ended up being such a joy to author things in that we switched away from WordPress to NodeBB as our blog. We just blog on our forum.
Now, conflicts of interest are important... I wrote NodeBB, so I am obviously pretty biased :laughing: !
- Comment on Ideas for a better Lemmy experience 2 months ago:
I'll give some insight from NodeBB.
Adding in delays (x days until first post, y hours until upvote, etc.) do nothing to curb spam.
If your spam is manual, they will discover the waiting period, update their rulebook, and go to town when the waiting period is over.
If the spam is automated, it will work until the spammer admin discovers the waiting period, updates the script, and has the bots resume going to town when the waiting period is over.
At the same time it severly hampers usability at its most crucial (the first post).
The only thing that works to curb spam is a post queue with manual review... or locking the ability to post links behind reputation.
- Comment on Would a fediverse alternative of Discord be possible? 2 months ago:
Except it's completely gated behind Discord corporate servers, unsearchable outside of Discord, and all ownership lies with... you guessed it, Discord.
But oooh aah Nitro....