This post is written on https://normals.me/ and delivered to !fediverse@lemmy.world over #ActivityPub, so if you are reading it the basic plumbing works. Now let me explain what is this.

Normals is a forum with communities, threads, and questions with an accepted answer. It is a single instance, not software you can host, and the core is closed for anti-abuse reasons. The federation module will be published separately with implementation notes (FEP-67ff).

What federates today Every community is a Group actor following the Lemmy model (FEP-1b12). Follow @selfhosted@normals.me or any other community from Lemmy, PieFed, Mbin or Mastodon.

Posts and comments go both ways. Replies from your instance appear in the thread on Normals, replies from Normals go back to the origin.

Remote content is labelled with its origin, links back to it, and is never copied. Media loads from the source.

Signed fetches, so it works with instances that require authorized fetch. NodeInfo 2.1 is up.

Policies, in case they matter to you, it has no ads, and no paid reach, and of course no AI training on posts. AI crawlers blocked by default, public mod log with reasons, and no automated removals. Numbers at https://normals.me/transparency so please take a look.

If something from your instance shows up wrong here, or something from here shows up wrong on yours, reply with the URL and I'll fix it. Andy Piper mentioned NodeBB uses the same group model, if anyone runs a NodeBB instance I'd like to test against it, if possible.

I hope we all have fun. Cheers!

you are viewing a single comment's thread
view the rest of the comments
[–] 9 points 7 hours ago* (last edited 7 hours ago)

It is a real shame that people think that this is vibecoded

we can't see your source code but the copy on your transparency page sounds like LLM voice:

  • "Your feed is people and communities, not advertising."
  • "This is a promise we keep in good faith, not a technical guarantee."
  • "Analytics let people see how their posts, profiles and communities are doing. This is everything they record, and nothing else."
  • "Eight promises:" [...]

If you say you wrote some of the code by hand, cool, i don't doubt it. But it's still giving slop.

Also, charging money for a "plus" account on a centralized closed-source activitypub implementation is...

blinking guy gif

Lastly, it's difficult to reconcile these two statements:

as a software engineer with over 15 years of experience

[...]

the core is closed for anti-abuse reasons

gif meme with women talking and gesturing, subtitled "that's not how this works! that's not how any of this works!"

  • source
  • parent