Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. Discord in Early Talks With Bankers for Potential I.P.O.

Discord in Early Talks With Bankers for Potential I.P.O.

Scheduled Pinned Locked Moved Technology
85 Posts 57 Posters 344 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • lazycouchpotato@lemmy.worldL [email protected]
    This post did not contain any content.
    S This user is from outside of this forum
    S This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #66

    First thing they will do is put in some AI that can talk to people for you or something.

    R 1 Reply Last reply
    0
    • S [email protected]

      Sadly Pidgin dropped oscar (aim protocol) support years ago because undeveloped and insecure. So either install a plugin or use the old clients.

      On the up side, a complete understanding of the server protocol means new clients can be written.

      T This user is from outside of this forum
      T This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #67

      I didn't know Pidgin had dropped it, but yeah - the video I saw as well as the git page linked both reference the original client. Is Trillian still around? What about Adium?

      1 Reply Last reply
      0
      • S [email protected]

        First thing they will do is put in some AI that can talk to people for you or something.

        R This user is from outside of this forum
        R This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #68

        There are already bots for that. I've seen them in less popular channels

        1 Reply Last reply
        0
        • S [email protected]

          I'm personally more interested in P2P protocols than federated, so that's the stuff I build in my spare time.

          So instead of something like Lemmy or Matrix, I'd have something like BitTorrent or Tor, so nodes just add capacity instead of hosting specific content. You could configure your node(s) to pin specific content (e.g. for backups or latency), but your data would also be distributed to other peoples' computers.

          This provides data redundancy, permanency of the service (no centralization whatsoever), and ease of scaling (every client could store and seed data), but comes with complexity. I think it's workable though.

          glitchvid@lemmy.worldG This user is from outside of this forum
          glitchvid@lemmy.worldG This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #69

          Matrix is probably something worth looking at, at least from an intellectual standpoint, for you.
          It uses shared message state and a DAG, plus some fancy perfect forward secrecy (using Signal's Double Ratchet algorithm), which is at least interesting.
          There's also Tox (chat/protocol) if you want totally distributed chat.

          Personally, I really like distributed models from a theoretical standpoint; but for end-user applications they pose very difficult constraints, we live in a world with ⪅50% publicly routed IP for one, they fundamentally require immense data replication, latency in peer-finding, bandwidth constraints, and ultimately sub-par UX. I thought IPFS with a way to pay nodes to pin content was a really neat idea, but hasn't caught on, for example. Not to discourage you, if you think it's workable then have at it, but I think it at least explains the current state of things.

          S 1 Reply Last reply
          0
          • glitchvid@lemmy.worldG [email protected]

            Matrix is probably something worth looking at, at least from an intellectual standpoint, for you.
            It uses shared message state and a DAG, plus some fancy perfect forward secrecy (using Signal's Double Ratchet algorithm), which is at least interesting.
            There's also Tox (chat/protocol) if you want totally distributed chat.

            Personally, I really like distributed models from a theoretical standpoint; but for end-user applications they pose very difficult constraints, we live in a world with ⪅50% publicly routed IP for one, they fundamentally require immense data replication, latency in peer-finding, bandwidth constraints, and ultimately sub-par UX. I thought IPFS with a way to pay nodes to pin content was a really neat idea, but hasn't caught on, for example. Not to discourage you, if you think it's workable then have at it, but I think it at least explains the current state of things.

            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #70

            Yeah, I'll have to look into Matrix's design. I know some of the basics, but the devil is in the details.

            we live in a world with ⪅50% publicly routed IP for one

            STUN servers bring access up dramatically, and there's always TURN for the stragglers. Things seem to be getting better with more and more people getting IPv6. I still don't have it though, and I'm also behind CGNAT, so I know the pain.

            But I don't think bandwidth is really a problem. You should use similar bandwidth to a centralized service, provided the application does appropriate caching and there's some form of cooperative querying to reduce wire transfer.

            I'm following Iroh development (started as a faster replacement for IPFS), and this video was particularly instructive for reducing wire overhead (fancy bloom filter application). I'm trying to build something like Lemmy with it, and I'm interested to see if a similar approach could work for something like Discord.

            But yeah, given how much I'm struggling with it certainly explains why it's not very popular. I could build my project as a centralized service in much less time because synchronizing between clients is very straightforward, and something I do every day at work. But we already have that, and the Fediverse just takes that idea and connects nodes together, so I wouldn't be adding anything. However, I think longer term, something like this (probably not my specific project) is going to be really important, and I think it'll be "fast enough."

            pay nodes to pin content

            Yeah, I don't think that's going to work, because you'd have to pay a sufficient number of nodes such that one node losing interest won't screw you. And then you need some form of contract (smart contracts on a blockchain?) to ensure you are getting what you're paying for instead of just getting screwed by someone tossing the data and never telling you.

            I'm trying to design my system such that everyone participates in some small way in supporting the network. If you're on a phone, you store a lot less than if you're on a PC, but more than if you're in a web browser. Maybe we could have a distributed fund for rewarding people for supplying more resources than necessary, idk, but I'm honestly not interested in the money part, I just want to build something cool that can't be taken down because someone got bought out.

            1 Reply Last reply
            0
            • A [email protected]

              Call it a server, then. Tons of people already call them Discord servers. And it'd be a lot more true of Flotilla than Discord. Functionally, from a UX perspective, there'd be VERY little difference to an end user. You'd get an invite somehow, probably through a link, maybe combined with whitelisting your identity for more private communities, and you'd be in, using a client remarkably similar to Discord once it's in a good spot. For most users, they can fully ignore the technical complexities.

              B This user is from outside of this forum
              B This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #71

              Is there one very central, singular instance/server that everyone can join from, without causing performance issues (like if everyone on Lemmy was on the same instance)?

              That's required for normies. Look, 90% of people won't ever move from reddit to lemmy because they'd have to CHOOSE an instance. It's not that the choice even matters TOO much. It's just the fact that there's a choice. It's a problem.

              When Steve Jobs said Apple restricted your customizability and settings because users are dumb and don't know what they want, I always thought he was an arrogant dickhead. And he was an arrogant dickhead, but he was also right. Average users don't want choices, they want the OOTB experience to be as good as possible.

              A 1 Reply Last reply
              0
              • cupcakezealot@lemmy.blahaj.zoneC [email protected]

                interesting; is revolt self hosted too or is it just purely a discord alternative? it looks almost identical from screenshots.

                teknevra@lemmy.blahaj.zoneT This user is from outside of this forum
                teknevra@lemmy.blahaj.zoneT This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #72

                @[email protected]

                Self-hosted

                1 Reply Last reply
                0
                • circuitfarmer@lemmy.sdf.orgC [email protected]

                  I can't wait for Discord to enshittify so that lazy devs can't say "join our Discord for updates and support!" anymore.

                  Hate that shit.

                  zangoose@lemmy.worldZ This user is from outside of this forum
                  zangoose@lemmy.worldZ This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #73

                  Somehow this post has negative down votes and I'm all for it.

                  1 Reply Last reply
                  0
                  • R [email protected]

                    Finally, I hope Discord's inevitable enshittification will be the kick in the ass that will launch a platform that doesn't gargle donkey balls - preferably someting fediverse capable.

                    T This user is from outside of this forum
                    T This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #74

                    Like IRC?

                    1 Reply Last reply
                    0
                    • lazycouchpotato@lemmy.worldL [email protected]
                      This post did not contain any content.
                      S This user is from outside of this forum
                      S This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #75

                      Well, it was a good run.

                      1 Reply Last reply
                      0
                      • R [email protected]

                        Finally, I hope Discord's inevitable enshittification will be the kick in the ass that will launch a platform that doesn't gargle donkey balls - preferably someting fediverse capable.

                        J This user is from outside of this forum
                        J This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #76

                        I always liked TeamSpeak, is that still around?

                        1 Reply Last reply
                        0
                        • lazycouchpotato@lemmy.worldL [email protected]
                          This post did not contain any content.
                          A This user is from outside of this forum
                          A This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #77

                          So, tell me about matrix and how to use its full basic potential…

                          1 Reply Last reply
                          0
                          • A [email protected]

                            I wonder if Flotilla on Nostr will be ready in time. The nostr community can unfortunately be a bit iffy right now, but I like the tech, and I'm always excited to see someone taking a good stab at Discord.

                            H This user is from outside of this forum
                            H This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #78

                            I don't think Nostr can take on Discord. A big part of Discord is the voice chat channels, which, as far as I know, Nostr just isn't built for.

                            A 1 Reply Last reply
                            0
                            • teknevra@lemmy.blahaj.zoneT [email protected]

                              RevoltChat?

                              H This user is from outside of this forum
                              H This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #79

                              The trouble with relying on each community to self-host is that it's unlikely to ever make it to the masses that way. Self-hosting is a significant barrier.

                              1 Reply Last reply
                              0
                              • B [email protected]

                                Is there one very central, singular instance/server that everyone can join from, without causing performance issues (like if everyone on Lemmy was on the same instance)?

                                That's required for normies. Look, 90% of people won't ever move from reddit to lemmy because they'd have to CHOOSE an instance. It's not that the choice even matters TOO much. It's just the fact that there's a choice. It's a problem.

                                When Steve Jobs said Apple restricted your customizability and settings because users are dumb and don't know what they want, I always thought he was an arrogant dickhead. And he was an arrogant dickhead, but he was also right. Average users don't want choices, they want the OOTB experience to be as good as possible.

                                A This user is from outside of this forum
                                A This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #80

                                That's a moot point because Discord doesn't even have that. Community discovery happens almost entirely through users sharing invite links. There are third party websites that aggregate and categorize public communities with long lasting or permanent invite links, and that's about the only other option. Functionally, a user can ignore where the community is hosted. All that matters is that they get the invite they want, just like today with Discord.

                                I think you see it as a federated system like the Fediverse, but that's not really the case. Nostr relays are under no obligation to propagate content between each other, and for a Discord-like community, there's no real need to. Clients are free to connect to as few or as many relays as they like. For something like this, the relay used by the community would be baked into the invite so users can connect without worrying about it. From their perspective, the only real difference is that the link doesn't start with the Discord domain name.

                                B 1 Reply Last reply
                                0
                                • H [email protected]

                                  I don't think Nostr can take on Discord. A big part of Discord is the voice chat channels, which, as far as I know, Nostr just isn't built for.

                                  A This user is from outside of this forum
                                  A This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #81

                                  It's true that nostr as a protocol doesn't seem to have any real capacity for voice, but given a Discord-like community would probably "live" on a fixed relay, that server could also very easily provide something like a TURN server like Matrix clients use for voice and I think video support. The client could integrate support for it, and the typical clueless user wouldn't see the difference. For the more ephemeral nature of most voice communications, there's no real need to publish voice chat through Nostr events. It could be done, sort of, for any talks that need to be archived, but it's not a requirement for the vast majority of the voice chat happening on Discord anyway.

                                  1 Reply Last reply
                                  0
                                  • A [email protected]

                                    That's a moot point because Discord doesn't even have that. Community discovery happens almost entirely through users sharing invite links. There are third party websites that aggregate and categorize public communities with long lasting or permanent invite links, and that's about the only other option. Functionally, a user can ignore where the community is hosted. All that matters is that they get the invite they want, just like today with Discord.

                                    I think you see it as a federated system like the Fediverse, but that's not really the case. Nostr relays are under no obligation to propagate content between each other, and for a Discord-like community, there's no real need to. Clients are free to connect to as few or as many relays as they like. For something like this, the relay used by the community would be baked into the invite so users can connect without worrying about it. From their perspective, the only real difference is that the link doesn't start with the Discord domain name.

                                    B This user is from outside of this forum
                                    B This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #82

                                    Discord has a single point of registration though.

                                    You can see the same communities from lemmy.world and lemm.ee, more or less. But the average user doesnt know that. They get confused. People are stupid. Sad, I know, but also true.

                                    A 1 Reply Last reply
                                    0
                                    • cupcakezealot@lemmy.blahaj.zoneC [email protected]

                                      gentlemen start your enshittification.

                                      M This user is from outside of this forum
                                      M This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #83

                                      Great time to start working on a replacement... if you have several million hanging around.

                                      1 Reply Last reply
                                      0
                                      • B [email protected]

                                        Discord has a single point of registration though.

                                        You can see the same communities from lemmy.world and lemm.ee, more or less. But the average user doesnt know that. They get confused. People are stupid. Sad, I know, but also true.

                                        A This user is from outside of this forum
                                        A This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #84

                                        Nostr identities are entirely self generated, and there's no need for a traditional registration with each community. A single invite link could theoretically convey all the information required to join a community. Exact implementation will depend on the relay that hosts the community and the software they use to do so, but there's no explicit need to make users register in a traditional sense, just join with the npub identity they created themselves. Some may make further requirements to curtail spam and other low quality content, but that becomes a decision for each individual community as best fits their needs.

                                        1 Reply Last reply
                                        0
                                        • C [email protected]

                                          I just hope Enshittification will cause devs to ditch it and start using proper forums instead. It‘s always tragic when a software has no other way of giving feedback and answering questions than Discord where you can‘t find anything, let alone with an external search engine. The abandonment of internet forum culture and searchable discussions has been one of the biggest losses in the virtual space.

                                          D This user is from outside of this forum
                                          D This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #85

                                          Devs using Discord instead of forums perplexes me as much as it annoys me. It's just the wrong tool for the job.

                                          1 Reply Last reply
                                          0
                                          • System shared this topic on
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups