Admin on the slrpnk.net Lemmy instance.

He/Him or what ever you feel like.

XMPP: povoq@slrpnk.net

Avatar is an image of a baby octopus.

  • 49 Posts
  • 96 Comments
Joined 3 years ago
cake
Cake day: September 19th, 2022

help-circle
















  • A timing attack is extremely realistic when you control one of the end devices which is a common scenario if a person gets arrested or their device compromised. This way you can then identify who the contacts are and with the phone number you can easily get the real name and movement patterns.

    This is like the ideal setup for law inforcement, and it is well documented that honeypot “encrypted” messengers have been set up for similar purposes before. Signal was probably not explicitly set up for that, but the FBI for sure has an internal informant that could run those timing attacts.








  • Many things are very similar on Linux compared to Windows (e.g. Browsing, Steam). One big difference is that people prefer using package managers to install software (instead of downloading and installing it manually).

    This. Especially for drivers, always use the package manager of your distro and do not attempt to manually install Nvidia drivers you downloaded from their website.




  • Yes in a local database, not a distributed one.

    The main difference is that XMPP (like most other federated systems) is based on passing messages, so if a new server joins a chat, it gets send messages from that point onwards.

    In Matrix that is different. When a new server joins a chat it exchanges the entire database for that chat, and for DAG consistency reasons this means all the metadata since the chat was first created, often years ago.


  • Matrix is not really a chat system, but rather a distributed database that pretends to be a chat system. As a result all servers participating in a room get a full copy of the room metadata all the way back to when the room was created, which is a serious privacy issue.

    This is not a general problem of federated systems though, and XMPP for example basically only shares the metadata that other participating servers strictly need to function.