he/him/his, cis, gay, husband, Beagle chew-toy, JavaScript jockey, Rustacean
Are we talking about liberals or libertarians?
According to wikipedia, these are not the same thing:
Start with the home page: https://www.freedesktop.org/wiki/Software/dbus/
There are a few “introduction” resources and an FAQ linked there that seem like a good start
The “dbus” part is really the hard part of working with xdg-desktop-portal, at least in my own experience
Oh, nice
And it looks like the “zbus” library that I’m using exposes the equivalent functionality: https://docs.rs/zbus/2.1.1/zbus/fdo/struct.DBusProxy.html#method.get_connection_unix_process_id
So far, from what I’ve learned about dbus and xdg-desktop-portal messages, we could definitely have catch-all hooks like that ( https://gitlab.com/jokeyrhyme/xdp-hook-rs/-/issues/2 )
What’s not clear to me yet, however, is how i can trace the ownership of such messages back to the processes that initiated them
dbus sender/receiver IDs are just arbitrary text, and don’t seem to have a reliable relationship with the caller
I do have this on my roadmap though ( https://gitlab.com/jokeyrhyme/xdp-hook-rs#roadmap )
If we get behavioural advertising banned everywhere, then there will be no profit in collecting this data, and Google will stop doing it: https://www.eff.org/deeplinks/2022/03/ban-online-behavioral-advertising
Let’s get back to advertising based only on current context, and eliminate the entire business model based on tracking our behaviour over time
I guess a better parallel is using C/C++ to write software, where it is trivially easy to mismanaged memory in ways that cause 70% of CVEs
If we were being consistent, we’d be trying to eliminate all software written in any language or framework where it is trivially easy to introduce security issues
I wonder how many anti-Electron folks are also logically anti-C/C++ ?
An Electron app has full access to your filesystem and to other system resources, the same as any other desktop app
Is there a specific reason or example for why we say it has terrible security here?
Chromium has an incredibly advanced and optimised graphics pipeline and the code that is running in the “web” part of an Electron app benefits from Chromium’s sandbox
People complain about Electron, but without it there would probably be even fewer cross-platform apps today
Some aspects of it might be less than perfect, but let’s not allow perfect to be the enemy of good
Electron doesn’t automatically mean that an app is bad, just like Unity doesn’t automatically mean that a game is good
I had used sway for a year or so and liked it
Then a switched to river ( https://github.com/riverwm/river ) a few months ago, it’s also fine
I’m on a very slow mission to remove C/C++ from my setup, otherwise I’d still be on sway
Perhaps? https://github.com/mozilla/TTS