I personally have to toggle on Exploit protection compatibility mode in App info to get some of my banking apps to work
I personally have to toggle on Exploit protection compatibility mode in App info to get some of my banking apps to work
Simon Tatham’s Portable Puzzle Collection
It’s available on Linux, Windows, Android, iOS, and the web.
I play them on my phone to pass time.
Would love it if there is actually an active Tea community on Lemmy. The ones on Lemmy are pretty much dead. The Reddit one is super active.
Also, Lemmy doesn’t have active communities for individual games like Reddit does. They are useful to obtain information, get help, talk about builds, etc
Self host FreshRSS, use the GReader or Fever API link that’s built into FreshRSS to sync to other apps on your local network. If you want to access the sync remotely, use Tailscale or setup Wireguard. I personally just run Wireguard in OpenWrt
There is no need to expose FreshRSS to the internet
it is liberal, aka generally right-of-center
A lot of people don’t seem to know this in the US. If you look at most Liberal Parties, they are centre or centre right. Though some are centre left as well. That’s not a full list in that link.
Japan’s Liberal Democratic Party is the major right wing conservative party of Japan.
Do note that the US’ centre starts farther to the right than many other developed countries.
Someone did a ELI3 explanation for this a couple days ago. The ELI5 explanation was more complicated so someone asked for ELI3 lol
Pouring a cup of juice is something an adult needs to be involved with.
sudo is when you ask for permission to pour your own cup of juice. You ask an adult, they give you the cup and the juice, and then you’re responsible for pouring it. If the adult isn’t paying attention they may leave the fridge open for you to go back for more juice or another beverage, but otherwise you’re limited to the amount of juice the adult has given you.
run0 is when the adult just gets you a cup of juice. You tell them what you want, they go and pour the juice, and just give you the cup with the juice in it. You never enter the kitchen, so you don’t have access to the fridge, just your cup of juice.
Basically, the SUID bit makes a program get the permissions of the owner when executed. If you set /bin/bash as SUID, suddenly every bash shell would be a root shell, kind of. Processes on Linux have a real user ID, an effective user ID, and also a saved user ID that can be used to temporarily drop privileges and gain them back again later.
So tools like sudo and doas use this mechanism to temporarily become root, then run checks to make sure you’re allowed to use sudo, then run your command. But that process is still in your user’s session and process group, and you’re still its real user ID. If anything goes wrong between sudo being root and checking permissions, that can lead to a root shell when you weren’t supposed to, and you have a root exploit. Sudo is entirely responsible for cleaning the environment before launching the child process so that it’s safe.
Run0/systemd-run acts more like an API client. The client, running as your user, asks systemd to create a process and give you its inputs and outputs, which then creates it on your behalf on a clean process tree completely separate from your user session’s process tree and group. The client never ever gets permissions, never has to check for the permissions, it’s systemd that does over D-Bus through PolKit which are both isolated and unprivileged services. So there’s no dangerous code running anywhere to exploit to gain privileges. And it makes run0 very non-special and boring in the process, it really does practically nothing. Want to make your own in Python? You can, safely and quite easily. Any app can easily integrate sudo functionnality fairly safely, and it’ll even trigger the DE’s elevated permission prompt, which is a separate process so you can grant sudo access to an app without it being able to know about your password.
Run0 takes care of interpreting what you want to do, D-Bus passes the message around, PolKit adds its stamp of approval to it, systemd takes care of spawning of the process and only the spawning of the process. Every bit does its job in isolation from the others so it’s hard to exploit.
If you don’t need port forwarding, Mullvad is my pick. Since they got rid of port forwarding, I’ve moved to AirVPN and am happy with them. I just dislike AirVPNs’ GUI app, Eddie. I mainly use Wireguard directly for their servers.
That’s because Feeder does their OPML file differently. Their OPML file includes Feeder settings. You have to wait for v0.9.13 release that makes it compatible. It’ll be the next release. Current release is v0.9.12
If you want to actually fully degoogle, you wouldn’t want to use Revanced. Revanced just patches the official YouTube App.
I personally use NewPipe when watching on my phone, but I do have Revanced YouTube installed as well just for casting to my TV. Convenience for me.
Different use. Feeder only works locally.
Read You can sync with multiple types of RSS servers. I love using it with FreshRSS. Great for people who use multiple devices.
I’ve used this movie for movie night multiple times and people who come always love it!
It literally says it in their readme’s docker section: https://github.com/siyuan-note/siyuan?tab=readme-ov-file#docker-hosting
Limitations
- Does not support desktop and mobile application connections, only supports use on browsers
- Export to PDF, HTML and Word formats is not supported
- Import Markdown file is not supported
It is about to be in official F-Droid repo very soon
old.reddit.com is the only Reddit website I use. I have every reddit link automatically redirect to that website as well. I haven’t been able to access old.reddit.com for months on most servers of 3 different VPNs I’ve used.
Started? Been having that issue for months now. It only works on VPN if you’re logged on.
Certain VPN servers can go through it they haven’t implemented a block for it yet. AirVPN launched some new servers that worked for a bit, but Reddit blocked them a few weeks later.
I absolutely love Libro.fm. People can choose a local physical store for Libro to donate to.
How much do Libro.fm Affiliates earn?
Our affiliate program offers a 10% commission on each audiobook and credit bundle, and a 30% one-time commission on each new monthly membership. Commission is earned on each qualifying sale (excluding tax, returns, and cancellations).
Their customer service is phenomenal. Multiple times, there were some audiobooks that they did not have on their website that I wanted, so I sent them an email asking if they might be able to obtain them. They reached out to the distributors and got them on their store for me to buy in less than a week each time!
Huh, that’s strange. On my 3 Android devices, I downloaded the APK from the website, and it always auto-updates.
It existed ever since they added the APK to their website as a compromise for people who don’t want to get Signal from the Play Store.
Why would you need to use obtanium to get the Signal apk file from that link?
You can just download the apk from that website and install it. The app can update itself.
If you want free, I’d recommend Protom Mail.
For paid, I really like Mailbox.org and Posteo. They work with IMAP/POP3, CardDAV, and CalDAV