• 0 Posts
  • 8 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle
  • 418teapot@lemmy.worldtoSelfhosted@lemmy.worldProgrammatic access to discord
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    23 hours ago

    It is likely not worth your effort as whatever you come up with will likely result in discord deactivating your account for breaking their ToS, or them breaking their API forcing you to constantly play catch-up.

    This is why open communication protocols are so important. Email is still as ubiquitous as it is because it’s a protocol, not an API.

    I personally think it would be less overall effort to get your friends to switch to an open protocol like matrix, or XMPP than it would playing cat and mouse with proprietary APIs. But you do you, I wish you the best of luck!




  • I haven’t used any flatpacks, mostly because they don’t seem to have a good solution for running terminal programs. (Also I don’t like that the application developer chooses the permissions to expose rather than the user.

    However, I have been using bubblewrap which is what flatpack uses under the hood to sandbox. This allows me to run both gui and non-gui programs, and I have the control of exposing the minimum required permissions that I’m comfortable giving an untrusted piece of software.


  • I seem to be in the minority here but I personally prefer using $ and # to denote root. I like this because not everyone uses sudo and might not even have it installed.

    That being said, if you already have other commands that are using sudo -u ... to run commands as a different user then it might be best to just be consistent and prefix everything with it, but if there is only a few of those maybe a # cp foo bar && chown www-data bar is an alternative.



  • Yes, it uses the Linux kernel, but usually when people are talking about running Linux on their mobile they’re talking about running GNU/Linux, which is way more free (as in freedom) than any android garbage is. For example it is impossible for me to run arbitrary POSIX compliant shell scripts on an android phone.


  • 418teapot@lemmy.worldtoMatrix@lemmy.mlGood Matrix homeservers?
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    In my opinion getting on the federated messaging train is far more important than what initial homeserver you start on. Technologies like matrix, mastadon and lemmy suffer from network effects and I personally feel like the biggest hurdle is getting over that initial painful hump of getting yourself and the people you want to communicate with all using the technology.

    Once you are using the platform regularly you’ll have a much better outlook on which homeservers have the users/rooms that you mostly communicate with and you can move there.

    I used matrix.org as a home server for years until recently decided that I wanted to support the decentralization and stood up my own instance for me and my close friends to use.

    I plan on doing the same with lemmy. I just discovered lemmy today. I have always thought reddit-style boards were prime candidates for federating, but didn’t know about this project’s existence. I initially had the same hesitation as you when it came time to choose a lemmy instance, but realized it doesn’t matter. I just ended up choosing lemmy.world for now until I get more acclimated with the space and then will either stay here, move to another server or self-host.