I’ve been one of the people saying “we don’t need more users. we need quality over quantity” and i was wrong.

the way it’s going, lemmy needs active users who post content sothat the network stays relevant. networks like the fediverse benefit from network effects and that means that if we have more users, that improves the value and quality of the fediverse overall.

So please, everyone, when you can, make advertisement for the fediverse in your personal area. Go talk to friends, make attractive stickers and put them everywhere, stuff like that. We would all benefit from it.

edit: source for the graph

  • Raphael@communick.news
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    5 hours ago

    My point is that you can have a “content-centric” application separate from the “user-centric” application, but they are just different ways to represent and interact with the data in the social graph and as such they don’t need separate APIs.

    • gandalf_der_12te@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      yeah, i think embedding Lemmy content into Mastodon is trivial, because you just show the post. But the other way around, embedding Mastodon posts into Lemmy could be a bit more tricky, because in what community do you show the post? There could be a virtual community for each Mastodon server, like when you post something on mastodon.de, then it’s displayed on the lemmy community /c/all@mastodon.de

      What do you think of this?

      • Raphael@communick.news
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        In ActivityPub terms, there is no such thing as a “Mastodon posts” or “Lemmy communities”. You just have “authors” and “audiences”. In effect, it would mean that you emulate a “post to a community” by writting a post with the community as the “audience”, and anyone that follows the actor that represents the group (equivalent to the Lemmy Community) would find the posts.

          • Raphael@communick.news
            link
            fedilink
            English
            arrow-up
            2
            ·
            4 hours ago

            I am not sure whether “represent” is the right word here. What I mean is that all posts have a “recipient” (the audience).

            For Mastodon, you have public posts where the recipient is literally a “special” audience, called https://www.w3.org/ns/activitystreams#Public. If you want to see a private message to alice, you just change the “audience” to contain only the https://example.com/alice actor URI.

            To post to a community, it’s the same logic: if you are posting on fediverse@lemmy.world, then the message has “https://lemmy.world/c/fediverse” as the audience. This message is then sent to lemmy.world and processed.

              • Raphael@communick.news
                link
                fedilink
                English
                arrow-up
                2
                ·
                24 minutes ago

                You do understand that I am describing a whole different client, right?

                There is no “Lemmy Feed”, just “posts sent from individuals to a group” vs “posts sent from individuals that are broadcasting without any specific audience”

                How this presentation layer would work would be entirely up to the developer/user. I can envision people that might prefer to have a separate threaded-view for group posts like we have in most forum sites, but I can also envision people that will prefer each post appearing in a “feed”, like what Facebook does for groups. I can also envison such an application providing a “image gallery” for people tthat want to see only pictures, like Vernissage does.

                My point is, it would be completely up to the user how to see the data.