Readit News logoReadit News
Narushia commented on Plasma Bigscreen – 10-foot interface for KDE plasma   plasma-bigscreen.org... · Posted by u/PaulHoule
306bobby · 8 days ago
I've had twice the issues with GNOME as I have with KDE or Cinnamon

I think it all really depends on the wants and workflows of the user

Narushia · 8 days ago
Obviously. Now think of the wants and workflows of your average user and is starts to make sense.
Narushia commented on Plasma Bigscreen – 10-foot interface for KDE plasma   plasma-bigscreen.org... · Posted by u/PaulHoule
prmph · 8 days ago
I couldn't disagree more.

I have found KDE excellent and intuitive from the get go without much customization. To me GNOME is very primitive in comparison and ugly too.

KDE is the DE that made shed the bias again linux UIs as having that crummy look that set them apart from commercial desktops.

Sure it has issues (which mostly crop up when you are doing deep customization) but for the basics I don't even think any other Linux DE come close.

Narushia · 8 days ago
Never expected someone to call GNOME straight up ugly. IMO it's currently the most stylish DE out there by far (comparing to the default look of other DEs). Opinions, huh.
Narushia commented on Motorola GrapheneOS devices will be bootloader unlockable/relockable   grapheneos.social/@Graphe... · Posted by u/pabs3
Andromxda · 11 days ago
Rooting is a very bad idea. https://madaidans-insecurities.github.io/android.html#rootin... But GrapheneOS is fully open source and provides great build instructions, so you can always make your own build and add whatever features or privileged apps you like within the standard AOSP frameworks for privileged apps with system integration.

> Backing up all app data via Neo Backup

GrapheneOS includes Seedvault by default. https://grapheneos.org/features#encrypted-backups

> High-quality call recording via Call Recorder

Call recording is built into the Dialer app on GrapheneOS. https://grapheneos.org/features#encrypted-backups:~:text=Cal....

> DNS-based ad blocking is possible via apps like AdGuard

DNS-based blocking can also be accomplished by using Android's native Private DNS feature with a resolver that blocks ads. You could even host your own on a VPS if you are more comfortable running name resolution and DNS-level adblocking on infrastructure you control.

The RethinkDNS app also lets you use DNS-level adblocking and a VPN at the same time. https://grapheneos.org/faq#ad-blocking-apps

> I have no experience with GrapheneOS, so I'd be interested to hear if these features are possible on it without rooting.

I recommend giving https://grapheneos.org/features a read.

> If not, can I request these features somewhere?

Check out the issue tracker on GitHub: https://github.com/GrapheneOS/os-issue-tracker/issues

Narushia · 8 days ago
Thank you so much for replying! Seems promising, I will take a closer look. I'm definitely looking forward to possibly buying a Graphene-powered Motorola phone in the future.
Narushia commented on Motorola GrapheneOS devices will be bootloader unlockable/relockable   grapheneos.social/@Graphe... · Posted by u/pabs3
lifis · 11 days ago
Switch to a bank that offers a fully functional web or Android app, as opposed to only allowing Google Android
Narushia · 11 days ago
Not possible in Finland. :( I'm using the one bank (OP) that used to allow rooted devices to use their app, but even they eventually blocked it via SafetyNet.
Narushia commented on Motorola GrapheneOS devices will be bootloader unlockable/relockable   grapheneos.social/@Graphe... · Posted by u/pabs3
strcat · 11 days ago
LineageOS also discourages and doesn't support replacing the core of the OS with a rootkit providing persistent app accessible root. GrapheneOS is no different from LineageOS in that regard. People do this with GrapheneOS regardless of our strong recommendation not do it. Our reasons for discouraging it aren't vague. It very directly harms the security model and is not a good approach to implementing any of the features hacked together through it. Those features should be properly implemented to fit within the overall approach taken by GrapheneOS. Giving root access to a huge portion of the OS harms security even if you never use the feature. It does not mean you can't do it, we only recommend you don't.
Narushia · 11 days ago
I agree that the features should ideally be provided by the base system so that the user does not have to "hack them in" with root-powered apps. But the reality is that most Android "distros" simply do not support the features that I would consider basic functionality. I mainly root for three reasons:

- Backing up all app data via Neo Backup. Android has an auto-backup feature that backs up app data to the user's Google Drive, but unfortunately the app developer can simply opt out of this, and the user cannot do anything about it. This means that app data may be lost when migrating to a new phone, as the app data is stored in directories that are not accessible in the filesystem without root.

- High-quality call recording via Call Recorder. For some reason, some (most?) phones do not allow apps to access the raw incoming audio stream. Non-root apps have to rely on capturing the other end through the microphone, which is horrible.

- /etc/hosts-based ad blocking while using a VPN via AdAway. DNS-based ad blocking is possible via apps like AdGuard, which use a local VPN to accomplish this. Unfortunately, Android only allows one VPN connection at a time, which means that without root I would not be able to use a VPN for any other purpose while simultaneously blocking ads.

---

I have no experience with GrapheneOS, so I'd be interested to hear if these features are possible on it without rooting. If not, can I request these features somewhere?

Narushia commented on enclose.horse   enclose.horse/... · Posted by u/DavidSJ
Narushia · 2 months ago
Happy Year of the Horse!
Narushia commented on Go away Python   lorentz.app/blog-item.htm... · Posted by u/baalimago
otterley · 3 months ago
uv solves many problems, but one textbook case is the problem of running some arbitrary Python-based command-line tool, where 1/you don’t have any Python interpreter installed, 2/your OS-provided Python interpreter isn’t compatible with the tool, or 3/you want to run single or multiple tools from any arbitrary folder where your data already is, as opposed to adapting your workflow to fit the virtualenv or running the risk that two tools have conflicting dependencies that would make the virtualenv not work well.
Narushia · 3 months ago
Isn't what you're describing solved by `uv tool install`?
Narushia commented on Backing up Spotify   annas-archive.li/blog/bac... · Posted by u/vitplister
david_p · 3 months ago
Would you share the name of that successor? I miss the old internet and would love to take a look.
Narushia · 3 months ago
It's Redacted.sh, a.k.a. RED. They have around three million torrents. But like What.CD, Redacted.sh is a private tracker, so you can't just jump in and see the content.
Narushia commented on How I block all online ads   troubled.engineer/posts/n... · Posted by u/StrLght
Narushia · 3 months ago
My additional recommendations:

1. You don't need a separate browser extension for blocking cookie notices, Ublock Origin can do that just fine. You just need to enable the cookie notice filters in the settings (they are disabled by default).

2. AdAway on Android allows network-level blocking without resorting to a VPN (it's based on /etc/hosts). Though it does require root.

Narushia commented on Android and iPhone users can now share files, starting with the Pixel 10   blog.google/products/andr... · Posted by u/abraham
codethief · 4 months ago
Do we know yet whether this will require Google Play Services and the like on Android? Or, worse, SafetyNet? I dream of using this on GrapheneOS without any Google stuff.
Narushia · 4 months ago
I'd be surprised if it did, there's no technical reason to require those. Also, SafetyNet is deprecated in favor of Play Integrity, so you're not likely to see the former in any new apps/services.

u/Narushia

KarmaCake day241February 16, 2019View Original