• 0 Posts
  • 67 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle


  • The main complaints about Matrix I’ve heard though are about behind the scenes stuff rather than features, which the video touches on:

    But there are some reasons why I think XMPP is superior. In Matrix, when you join a room, your server downloads and stores the entire history of that room. If someone on a federated server posts illegal content in a room you’re in, your server is now hosting it, and you are liable. Whereas in XMPP, messages are relayed in real time. Group chat, MU history stays on your server hosting that room. So your server only stores messages for your users which means that no content caching there is no content caching from other servers. This is a fundamental architectural difference which makes the XMPP protocol better in my opinion.

    Personally I don’t know that much about it but I briefly looked into what it would take to write a client for Matrix a few years ago and it seemed pretty daunting to work with. Maybe it would be possible to write software that implements more Discord features on top of XMPP to have something that works more smoothly.



  • If your focus is LLMs, get a 3090 gpu. Vram is the most important thing here because it determines what models you can load and run at a decent speed, and having 24Gb will let you run the mid range models that specifically target this amount of memory because of this being a very standard amount to have for hobbyists. These models are viable for coding, the smaller ones are less so. Looking at prices it seems like you can get this card for 1-2k depending on if you go used or refurbished. I don’t know if better price options are going to be available soon but with the ram shortage and huge general demand it kind of doesn’t seem like it.

    If you want to focus on image or video generation instead, I understand that there are advantages to going with newer generation cards because certain features and speed is more of a factor than just vram but I know less about this.









  • What about a way to donate (held in reserve for that purpose?) money after the fact for specific commits, and then have a way to indicate which things you’d be most likely to donate to going forward if they are completed? This would mean less reliable payments since there wouldn’t be a guarantee any given contribution would result in a payout, but there wouldn’t be any disincentive to work on things and there would be a general idea of what donators want. Plus doing it that way would eliminate the need for a manual escrow process.







  • How can you know the success is zero? Encryption is more widely used and much more resistant to political attack. Open source software is more powerful and accessible. A large portion of people loathe corporate tech platforms at a level they didn’t years ago. Granted a lot of that is just down to how functional or trustworthy the software is, and what guarantees about it can be plausibly provided, and it isn’t all wins. Maybe you can’t exactly get everyone caring about this stuff in the same way or for the same reasons you do. But that doesn’t mean there are no possible avenues to success, or that the tech habits of other groups can be written off as useless here, because it’s probably the most important thing.