• 7 Posts
  • 95 Comments
Joined 1 year ago
cake
Cake day: December 27th, 2023

help-circle






  • Sure, but in my experience it’s not that hard to convince people to get on Signal. (Maybe because here in Europe everyone already has like 15 messengers on their phone, so it doesn’t bother anyone to download another one)

    If you use SMS, you can argue that Signal has much better photo and video quality, it can be used from a tablet or a computer and it’s basically just like iMessage but for all platforms.





  • I hate the fact that we need to use their shitty GUI in the first place, why can’t this be done with commamd line tools or by editing configuration files? Something like Ansible would also be great. These are some of the reasons why Windows absolutely doesn’t belong on servers and why Linux is just superior.






  • I recommend the following section of this article:

    Rooting your device allows an attacker to easily gain extremely high privileges. Android’s architecture is built upon the principle of least privilege. By default, only around 6 processes run as the root user on a typical Android device, and even those are still heavily constrained via the full system SELinux policy. Completely unrestricted root is found nowhere in the operating system; even the init system does not have unrestricted root access. Exposing privileges far greater than any other part of the OS to the application layer is not a good idea.

    It does not matter if you have to whitelist apps that have root — an attacker can fake user input by, for example, clickjacking, or they can exploit vulnerabilities in apps that you have granted root to. Rooting turns huge portions of the operating system into root attack surface; vulnerabilities in the UI layer — such as in the display server, among other things — can now be abused to gain complete root access. In addition, root fundamentally breaks verified boot and other security features by placing excessive trust in persistent state. By rooting your device, you are breaking Android’s security model and adding further layers of trust where it is inappropriate.

    A common argument for rooting is that Linux allows root, but this does not account for the fact that the average desktop Linux system does not have a security model like Android does. On the usual Linux system, gaining root is extremely easy, hence Linux hardening procedures often involve restricting access to the root account.





  • Dehydrated@lemmy.worldtomemes@lemmy.worldWorst UI Any% Speedrun
    link
    fedilink
    arrow-up
    21
    arrow-down
    1
    ·
    1 year ago

    For YouTube, use FreeTube, Tubular or LibreTube if you like native clients or Piped and Invidious if you prefer a website.

    It’s best not to use Reddit at all, but if you need it for some reason, check out Libreddit or this site

    Unfortunately not much can be done to avoid Discord’s terrible UI other than not using it. The Matrix protocol and Element client are pretty nice alternatives.