A while ago, I posted about my plan to build a Lemmy client using the Plebbit protocol.

The response was, honestly, full of hate. I wasn’t expecting praise or anything, but I didn’t think people would react so negatively to the idea of something truly decentralized.

But here I am again. Still believing that Plebbit is the only real self-hosted social media protocol out there.

Let me explain why, in the most direct way I can:

– Plebbit is serverless. – There are no global admins. – It does not rely on any central server. – It can’t be censored or taken down. – It works like BitTorrent, but for social media. – No subreddit can go offline as long as one peer is online.

Every subreddit (called a “subplebbit”) is its own world. Mods can ban users, remove posts, or run things how they want. But there’s no “head office.” Nothing above them.

And yes, Plebbit already has support for NSFW subs like /pol and others. It doesn’t need approval from anyone.

I see Plebbit as the Bitcoin of social media. Pure, peer-to-peer. No middlemen. No backdoors. No central kill switch.

It reminds me of what the internet was supposed to be—free, open, uncensorable.

Sadly, most devs I’ve met online don’t really understand peer-to-peer tech deeply. Some barely know cryptography. That’s okay, but it also makes real decentralization hard to appreciate.

If you’ve never read the Plebbit whitepaper,

https://github.com/plebbit/whitepaper

please do. It’s not just another protocol. It’s a whole different way of thinking about social interaction online.

I’m still planning to build that client. I don’t care if the first reactions were negative. I’m not doing this for approval. I’m doing it because I genuinely believe in it. But reviews matter too.

  • mehdi_benadel@lemmy.balamb.fr
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    4
    ·
    2 days ago

    Wait until regulations hears about your decentralized social media not regulating CSAM content sharing. Pure decentralization is a libertarian wet dream. We are not into that here.

    • AtariDump@lemmy.world
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      2
      ·
      2 days ago

      Libertarian police

      I was shooting heroin and reading “The Fountainhead” in the front seat of my privately owned police cruiser when a call came in. I put a quarter in the radio to activate it. It was the chief.

      “Bad news, detective. We got a situation.”

      “What? Is the mayor trying to ban trans fats again?”

      “Worse. Somebody just stole four hundred and forty-seven million dollars’ worth of bitcoins.”

      The heroin needle practically fell out of my arm. “What kind of monster would do something like that? Bitcoins are the ultimate currency: virtual, anonymous, stateless. They represent true economic freedom, not subject to arbitrary manipulation by any government. Do we have any leads?”

      “Not yet. But mark my words: we’re going to figure out who did this and we’re going to take them down … provided someone pays us a fair market rate to do so.”

      “Easy, chief,” I said. “Any rate the market offers is, by definition, fair.”

      He laughed. “That’s why you’re the best I got, Lisowski. Now you get out there and find those bitcoins.”

      “Don’t worry,” I said. “I’m on it.”

      I put a quarter in the siren. Ten minutes later, I was on the scene. It was a normal office building, strangled on all sides by public sidewalks. I hopped over them and went inside.

      “Home Depot™ Presents the Police!®” I said, flashing my badge and my gun and a small picture of Ron Paul. “Nobody move unless you want to!” They didn’t.

      “Now, which one of you punks is going to pay me to investigate this crime?” No one spoke up.

      “Come on,” I said. “Don’t you all understand that the protection of private property is the foundation of all personal liberty?”

      It didn’t seem like they did.

      “Seriously, guys. Without a strong economic motivator, I’m just going to stand here and not solve this case. Cash is fine, but I prefer being paid in gold bullion or autographed Penn Jillette posters.”

      Nothing. These people were stonewalling me. It almost seemed like they didn’t care that a fortune in computer money invented to buy drugs was missing.

      I figured I could wait them out. I lit several cigarettes indoors. A pregnant lady coughed, and I told her that secondhand smoke is a myth. Just then, a man in glasses made a break for it.

      “Subway™ Eat Fresh and Freeze, Scumbag!®” I yelled.

      Too late. He was already out the front door. I went after him.

      “Stop right there!” I yelled as I ran. He was faster than me because I always try to avoid stepping on public sidewalks. Our country needs a private-sidewalk voucher system, but, thanks to the incestuous interplay between our corrupt federal government and the public-sidewalk lobby, it will never happen.

      I was losing him. “Listen, I’ll pay you to stop!” I yelled. “What would you consider an appropriate price point for stopping? I’ll offer you a thirteenth of an ounce of gold and a gently worn ‘Bob Barr ‘08’ extra-large long-sleeved men’s T-shirt!”

      He turned. In his hand was a revolver that the Constitution said he had every right to own. He fired at me and missed. I pulled my own gun, put a quarter in it, and fired back. The bullet lodged in a U.S.P.S. mailbox less than a foot from his head. I shot the mailbox again, on purpose.

      “All right, all right!” the man yelled, throwing down his weapon. “I give up, cop! I confess: I took the bitcoins.”

      “Why’d you do it?” I asked, as I slapped a pair of Oikos™ Greek Yogurt Presents Handcuffs® on the guy.

      “Because I was afraid.”

      “Afraid?”

      “Afraid of an economic future free from the pernicious meddling of central bankers,” he said. “I’m a central banker.”

      I wanted to coldcock the guy. Years ago, a central banker killed my partner. Instead, I shook my head.

      “Let this be a message to all your central-banker friends out on the street,” I said. “No matter how many bitcoins you steal, you’ll never take away the dream of an open society based on the principles of personal and economic freedom.”

      He nodded, because he knew I was right. Then he swiped his credit card to pay me.

    • Rinse - Plebbit Dev@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      2 days ago

      What is there to regulate? We the devs aren’t hosting anything. Is the Bittorrent founder responsible for regulating data transmitted on his protocol?

      • moonpiedumplings@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 days ago

        To be pedantic, lemmy is federated, rather than decentralized (e.g. a direct p2p architecture).

        With decentralization, moderation is much harder than federation, so many people aren’t a fan.

        • Rinse - Plebbit Dev@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          2 days ago

          If you run a community on Plebbit, you’re responsible for its own moderation, or you can assign somebody else to moderate it.

          • moonpiedumplings@programming.dev
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            I took a look through the twitter, which someone mentioned in another thread.

            Given the 4chan like aestetic of your twitter post, I decided to take a look through the boards and it only took me less than a minute to find the n word being used.

            Oh, and all the accounts are truly anonymous, rather than pseudoanonymous, which must make moderation a nightmare. Moderation being technically possible doesn’t make it easy or practical to do.

            I don’t want an unmoderated experience by default, either.

            No, I’m good. I think I’ll stay far away from plebbit.

            • Rinse - Plebbit Dev@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              2
              ·
              2 days ago

              I decided to take a look through the boards and it only took me less than a minute to find the n word being used. We have no control over that as the devs, but you as the user can choose to filter by tags/keywords/NSFW etc. If you go to the settings in Seedit you will find the option.

              In its early days the internet was used mostly for porn as well, it doesn’t make sense to dismiss a whole project based on disagreements with people using it.

              Oh, and all the accounts are truly anonymous, rather than pseudoanonymous, which must make moderation a nightmare. Moderation being technically possible doesn’t make it easy or practical to do.

              That is up to the sub owner, they can mandate a SMS challenge or any kind of KYC challenge if they would like. Users who get banned will automatically be disregarded by the of the swarm.

              I don’t want an unmoderated experience by default, either. The moderation is on the community level, there are no global admins. If you run a community, you can moderate it however you like, or assign somebody to moderate it for you.

      • InternetCitizen2@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        Perhaps @mehdi_benadel@lemmy.balamb.fr was trying to say de-regulated; which is what libertarians do get hot and wet for. They have been cheering it on in Argentina and importing that as DOGE, but that is another matter.