• 1 Post
  • 63 Comments
Joined 2 years ago
Cake day: March 2nd, 2023












  • Likely bad coding or bad database design.

    Best practice is to avoid using email as primary key in the user database, instead use an internal ID, so that an email change can happen without touching the primary key.

    Your reply made me think of an alternative to deleting accounts : replace personal information to use a pseudonym and a throwaway email, remove everything that can be removed.

    That would help once the badly coded website get hacked or its database get leaked.





  • Somewhat obvious tips to get a more stable experience:

    • Use a distribution that favour stability over being on the bleeding edge. Like Debian stable, or another distribution that maintain LTS releases,
    • Install software from the distribution’s main package repository. Avoid third party packages and repos as much as possible. If you really need a third party repo, verify it’s compatible with your specific distro and has reputation for being well maintained,
    • When you do see a problem, take time to troubleshoot and if necessary make a bug report with necessary information for developers to identify the problem, so there’s a better chance to see it fixed.
    • If you use Linux in a professional settings, there is paid support available out there, in some cases this get you priority for bug fixes.




  • Briar use Tor by default as well for Internet connections, so I don’t think Session is unique in that way. And both appear decentralized.

    A difference is that Briar is Android-only, whereas session is available on more platforms https://sourceforge.net/software/compare/Briar-vs-Session-vs-Signal/

    It’s good that people are working on privacy-preserving tools. But I wish they’d coordinate to avoid fragmentation. Work on common/standard messenging protocols, so that people can talk to each other even using different software.

    Currently it feels like going back to the 1990s-2000s, with ICQ/AIM/MSNM being all incompatible, and every single one being unable to communicate with a large fraction of your contacts.