• 3 Posts
  • 38 Comments
Joined 5 years ago
cake
Cake day: October 4th, 2020

help-circle

  • I have hosted a PeerTube instance and surprisingly the storage is not a problem because it is very cheap these days.

    About the bandwidth, if you enable PeerTube’s p2p tech (WebTorrent) you can have a fair number of users streaming at the same time (but it’s not great for privacy).

    I have proposed a network of PeerTube instances to a group of youtubers each with tens to hundreds of thousands subscribers and the benefits/costs ratio looked pretty good to them. It didn’t work for other reasons.

    Notice that youtubers earn basically nothing from YouTube except those with millions of subscribers. They are on YouTube just for visibility but if enough creators move at the same time they can also move a good percentage of the userbase in my opinion.




  • I’m not talking about Lemmy, but the entire Fediverse. Matrix is not for instant messaging only, as its authors keep saying. Matrix is basically a decentralized database for real-time content with permissions and end-to-end encryption built-in. ActivityPub is good only for public content and can’t guarantee a modern user experience when it comes to federation, as I said as the network grows it adds inconsistencies and common users are confused by it.



  • Did you not realize that if your instance has not yet interacted with another and you want to see the profile of a user you will never see his old posts but you will only receive new ones if you click “follow”? Or the busted counters that are different depending on how your instance is connected to the others? Practically with ActivityPub the information hardly spreads, with Matrix you have the assured consistency.

    And then the Access Control Lists, they are not supported by ActivityPub so no stuff like private groups. When it comes to Matrix,they are built-in.

    And Matrix defines APIs for both server-to-server federation and client-server communication, while ActivityPub is currently only used for federation. Client-server ActivityPub APIs have been discarded in favor of thin-client APIs such as Mastodon’s.

    Matrix continually adds new features. ActivityPub is stopped and too generic, it could be expanded in many ways for different use cases but each group of people works on it separately and for now without big results (see ForgeFed).



  • While I hope in the long term Matrix ecosystem will suit all the use cases, even the social ones by replacing/complementing ActivityPub, at the moment even its flagship client that most people are mentioning (Element) can’t replace Discord.

    Instead I think the best alternative at the moment is Telegram because it has a large userbase, native clients for Linux, Android, Windows etc, voice chats that suit the Discord-like use case and it doesn’t use/sell users’ data.


  • I thought “Communities” were already used to group rooms?

    Anyway I searched more for these “Spaces” and I found this:

    Spaces are particularly interesting because they open up the possibility of Matrix being more than just a big flat namespace of conversations: instead they provide a global fully decentralised hierarchical filesystem, complete with decentralised ACLs, allowing users to publish and curate an arbitrary taxonomy of whatever data they choose (be it real-time conversations, history, data streams, files, objects, etc). This has potential to flip Matrix entirely on its head: Spaces could become the main backbone of the protocol, with chatrooms being mere leaf nodes in a giant tree of collaboration.