julian
20
272
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 β™₯️πŸ‡ͺπŸ‡Ί

julian 57 points 3 months ago

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.

path: 0 23060079, hotness: undefined, score: 57, children: 2
julian 39 points 9 months ago

It's a good approach, it's exactly how NodeBB operates as well.

We have a FOSS software and we sell managed services for those who don't have the technical know-how.

Win-win.

path: 0 19480663, hotness: undefined, score: 39, children: 1
julian 34 points 7 months ago

Yes. It is being worked on, and you are not far off.

Respondents here have mentioned that Piefed and Lemmy list cross-posts in places, sometimes in the community listing, sometimes in the post itself.

That's missing the point, which is that the conversations should be combined.

Take it a step further, though. You shouldn't have to combine posts, they should all be the same post.

So how do we get there? Both Piefed and Lemmy do this internally, and don't expose this to other instances. NodeBB (aka me) is hoping to explore this question and put in the protocol research to make this a reality. I'll be working together with members of the Forum and Threaded Discussions Working Group about these things. (forum-wg@community.nodebb.org)

The issue (as usual) is buy-in from Lemmy and Piefed (and don't forget mbin!) We all have to move in lockstep so that nobody gets left behind.

We've only just started discussions on how this might work, but hopefully we'll be able to make this a reality soon.

path: 0 20394454, hotness: undefined, score: 34, children: 14
julian 34 points 6 months ago

Indeed, this is where the majority of improvements to the Fediverse are shared for archival.

The very way Lemmy Piefed Mbin and NodeBB can communicate and synchronize communities is detailed in those FEPs. Check out FEP 1b12.

path: 0 20911619, hotness: undefined, score: 34, children: 9
julian 28 points 8 months ago

Instructions unclear, am now a politician, doctor, or lawyer.

path: 0 20192495 20192721, hotness: undefined, score: 28, children: 0
julian 25 points 7 months ago

NodeBB has a question and answer plugin that does something similar. We can adapt this functionality and make it work between Piefed and NodeBB as well.

One thing I'd like to see is a property on OP (or maybe the context!! 😁) designating the selected answer. Otherwise if the activity is missed then it won't ever be seen again.

path: 0 20762788, hotness: undefined, score: 25, children: 10
julian 23 points 4 months ago

In a weird roundabout way a disclosure gives me more reassurance.

If a software package went on for years and years without a peep with regard to security fixes or disclosures, I'd start to wonder what they're hiding.

path: 0 22554520, hotness: undefined, score: 23, children: 0
julian 19 points 9 months ago

Thanks for the link back, I appreciate it!

One neat side effect of this is that if the microblogiverse backfills from the threadiverse, and vice versa, then you have in effect built a bridge connecting the two disparate 'verses.

We're not there yet β€” this step only exposes conversational contexts so that consumers (like NodeBB) can backfill from them. Neither Lemmy nor Piefed have signalled intent to consume contexts yet, but as it is a relatively new extension, there is no telling what may happen in a week, a month, a year... :)

Also rimu@piefed.social is pretty darn responsive and if you as (very) nicely that would go a long way.

path: 0 19294644, hotness: undefined, score: 19, children: 1
julian 18 points 9 months ago

I mean, yes, but there's also an implicit social contract with fediverse software that you probably shouldn't scrape without federating back...?

path: 0 19569995 19570166, hotness: undefined, score: 18, children: 1
julian 18 points 3 months ago

Curious... Can you share more details about what they changed that fixes federation with Lemmy?

Maybe it'll help Piefed and NodeBB too!

path: 0 22647395, hotness: undefined, score: 18, children: 2
julian 17 points 3 months ago

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

path: 0 23051237, hotness: undefined, score: 17, children: 1
julian 17 points 9 months ago

There are comparatively few instances that federate, since we are new to the activitypub game.

I made the decision that if you upgrade to v4, AP is turned off. Install a new instance of NodeBB, and ActivityPub is enabled out of the box.

Side effect of that would be all instances running prior to v4 won't be federating, but at least there will be no surprises!

Here's a list, but it's not listed by topic or genre.

https://nodebb.fediverse.observer/list

path: 0 19795306, hotness: undefined, score: 17, children: 3
julian 17 points 7 months ago

triggered

path: 0 20762935 20763257, hotness: undefined, score: 17, children: 0
julian 17 points a month ago

> @stamets@lemmy.dbzer0.com said in Rimu Mass Bans Users: > > Rimu pushed a piece of code into Piefed a few days ago specifically to silence criticism against him and to silently delete/block posts on Piefed.

Extremely concerning.

I knew there was hardcoded stuff to block instances, but this goes further... got a link?

path: 0 23728313 23728414 23733960, hotness: undefined, score: 17, children: 1
julian 15 points 5 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.

path: 0 21658391, hotness: undefined, score: 15, children: 0
julian 14 points 3 months ago

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

path: 0 23005877, hotness: undefined, score: 14, children: 1
julian 14 points 5 months ago

@shadow@lemmy.ca very cool, and nice recommendation with deflect...

The pricing concerns me (especially since we using Cloudflare is a $0 cost)... At $10/5000 unique users, what if I get hit by a DDoS and my costs balloon?

Anyway I suppose that's a question for them, not you 😁

path: 0 21963047, hotness: undefined, score: 14, children: 6
julian 13 points 9 months ago

> is that an issue for the Threadiverse? I thought all replies are collected by the host instance of the community.

You're not wrong about that. Threadiverse software (Lemmy, Piefed, and NodeBB too) use something called 1b12 to synchronize content between instances.

If you follow a community, you set up the synchronization from your server to that community from that point forwards.

This is similar, but not quite backfill, which is what happens if you follow a community mid-way and don't have any of that stuff from before.

Also you can't 1b12 synchronize with Mastodon, so that unfortunately is a dead-end, but you would hopefully be able to backfill from Mastodon.

path: 0 19292334 19292642 19292749 19294686, hotness: undefined, score: 13, children: 0
julian 13 points 3 months ago

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.

path: 0 22914792 22915652, hotness: undefined, score: 13, children: 2
julian 12 points 8 months ago

Now this is a good reason to move a community to a different region.

path: 0 20260127 20260161, hotness: undefined, score: 12, children: 0

thanks for using Leebra!

go to feed...