Well I didn’t want to have a bio, but Lemmy doesn’t let me null it out, so I guess I’ll figure out something to put here later.

  • 0 Posts
  • 28 Comments
Joined 5 months ago
cake
Cake day: May 10th, 2024

help-circle

  • I see, well I guess the real question is whether it can be improved at the server/protocol level and my answer is I don’t know. There’s some handshaking that clearly has to occur between your instance and the other instance to load the initial community state and I don’t know where that process can be optimized. I think I’ve seen people mention tools that have been created to automatically subscribe a dummy account on your instance to all the communities on the largest instances to kind of bootstrap the process for other users, but I don’t have a link to such a tool handy.

    Edit, and there’s never going to be a guarantee that your server can talk to their server until you try clicking the link because the other server could be overloaded, down, or blocking your server.




  • I think maybe you are confusing instances with communities? Instances are the servers you sign up your account on like lemmy.world or lemmy.ml whereas communities like asklemmy are hosted on an instance. I think there’s universal agreement that growing communities is generally a good thing because it leads to more content and discussion. Growing instances on the other hand isn’t super important (indeed there are going to be plenty of people like myself that are going to stick with a single user personal instance and be perfectly happy). I think the person you’re replying to was confused by the wording of your post.


  • Believe it or not, we’re living in the most peaceful period of human history thus far. I’d recommend the book The Better Angels of Our Nature by Steven Pinker which talks about how far we’ve come. That said, I see the threat of global warming, lack of fresh water, famine, and energy scarcity becoming threats to the current status quo, though. If we don’t figure some things out as a species, we’re likely in for some turbulent times in the next hundred years.


  • Personally, I think it’d be nice if you could self-host just the bridge instances and connect them with beeper yourself, so that the part that isn’t e2e encrypted is running on software you can validate and hardware you control.

    I 100% agree this would be a great solution. That’s what I thought this page was going to be at first until I kept reading and realized it’s just a config guide for the Matrix Ansible setup. I wish they didn’t say “self host Beeper” on that page at all because self hosting Matrix has absolutely nothing to do with the Beeper service other than their devs built the bridges that they’re showing you how to set up with Matrix.






  • E2EE only exists up to the bridge, not the whole way to your client

    I just want to clarify that most bridges can be set up to have E2EE between the Matrix client and the bridge (regardless of whether the bridge supports encrypted chats on the bridged service because not all do, e.g. Facebook), but it is true that the bridge itself has to decrypt and translate between Matrix and the 3rd party chat service, so as you mentioned trusting who hosts bridges or doing it yourself is really important.




  • They take a fair amount of getting used to, especially if you get an ortholinear variety. You might find yourself not really enjoying it out the gate, but it’ll force you into better typing posture and you’ll grow to love it over time and hate the times you have to type on a standard keyboard. I have an Ergodox and the ortholinear aspect took a while to get used to and settling into a function keys layout I liked took another good while. Expect to be worse at typing and less productive at the outset. Your hands and wrists will thank you in the long run, though.


  • The goal of Bluesky is to turn social media into a shared public commons.

    I agree with most of their blog post and it sounds like they’re taking a very measured approach to building out federation, but I really want everyone to stop trying to insist social networks be “public commons”. Moderation tools that do anything more than the bare minimum of blocking forms of speech that are not protected free speech by definition transform the social network into a place that’s not a public commons. Being able to block individuals, communities, topics (via keywords and hashtags), and entire federated servers makes it so that if you really want, you never have to see viewpoints you strongly disagree with. The same is not guaranteed in real public commons. Every day you walk down the street, you have the potential to be confronted with ideas you never considered and your only recourse is to engage, drown out, try to ignore, or walk away from those people, which is not analogous to blocking and thereby deplatforming them online.

    That said, I do not want my social network to be a public commons (and from what they’re describing, it doesn’t sound like Bluesky actually does either). Online, I want to be able to block and deplatform e.g. Nazis and MAGA trolls pre-emptively and with extreme prejudice because I want to enjoy my time on social networking sites, not raise my blood pressure.