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!

  • Jake Farm@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    5
    ·
    1 day ago

    Its strange how hostile people are being. And people are assuming everything is vibecoded at this point.

    • Die4Ever@retrolemmy.com
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      3
      ·
      edit-2
      21 hours ago

      Even if it was completely vibecoded, who cares? It’s another funnel to bring people into the Fediverse. You don’t need to use it yourself, just be glad that there’s more ways to get people in here. It’s a different design with different UX, there’s always the chance that this will hook people who didn’t enjoy Lemmy/PieFed/Mbin/etc. The more the merrier.

      • frongt@lemmy.zip
        link
        fedilink
        English
        arrow-up
        7
        ·
        19 hours ago

        Because vibe-coded projects are almost never maintained. Usually they’re abandoned after a very short time.

        • Die4Ever@retrolemmy.com
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          2
          ·
          19 hours ago

          If that happens then maybe its users will switch to Lemmy or PieFed when they realize it’s the same network

    • Baldur@normals.meOP
      link
      fedilink
      arrow-up
      9
      arrow-down
      6
      ·
      1 day ago

      I’m in the same position, I mean, I worked really hard to get MVP done, and I’m just a full stack developer, with 15 years of experience in the industry, and they say it’s vibecoded because the UI looks well done haha. That’s amazing, but in certain way I see it funny to be honest. It feels more like people those haters tried, failed and they have nothing better but attack XD.

      I told one of them, ok, try to create one and see how it goes. An AI cannot do what it has been done here that’s why it is so ridiculous when they say it is vibecoded.

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        22 hours ago

        the ui looks extremely generic, like everything llms spit out. and no, i’ve not tried to create my own fediverse software. you don’t have to be a director to critique a movie.

        • Auth@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          19 hours ago

          The UI looks generic because it follows modern design patterns. Lemmy would look Generic 10 years ago.

          • lime!@feddit.nu
            link
            fedilink
            English
            arrow-up
            6
            ·
            19 hours ago

            lemmy does look generic. it looks like a generic bootstrap application. but it’s generic in a readable way, without the glassy gradients and lighting effects everywhere. it feels like we’re back in the dreamweaver days where you had to load a bunch of gifs just to get that cool drop shadow you wanted.