Do you want good products? That happens through telemetry. Simple as that.
Do you want good products? That happens through telemetry. Simple as that.
Nothing wrong with Invidious and everyone will need to use it when the ad injections start but claiming your app is better than FreeTube because it’s written in Rust makes no sense when it can’t ever stream in the same quality consistently.
I’d expect free software people to not have the funds to sue corporations. Are there any examples of these major lawsuits I can take a look at? I do remember a telecom company in France was fined quite a large sum but that was reported as a rare incident.
FreeTube streams from googlevideo. This app is a frontend for Invidious AFAICT. Different stuff. Streaming googlevideo directly is the only method that works properly on 1080p+. Also, this doesn’t work.
Hm, Discord didn’t have anything registered there. After some digging, I found about:debugging#workers
which does list Discord stuff under “Other Workers”. It’s unsettling to see there’s no way to force confirmation and/or disable these stuff. I use Discord when I have to every once in a while. I don’t want their code running all the time in my browser…
edit: you can disable service workers with dom.serviceWorkers.enabled = false
but this has no effect on Other Workers.
edit2: uBlock can disable Other Workers by setting the filter ||$csp=worker-src 'none'
in My Filters
and enabling Suspend network activity until all filter lists are loaded
in Filter lists
. It funny how this “trick” is written for Chromium-based browsers with the note that Firefox allows global disabling of service workers when the sites can just register a different type of worker with no way of disabling them. I am sure the api is less powerful than service workers bla bla bla, let me decide what runs on my browser without needing third party tools, please.
I have notifications turned off globally. The notifications I’m getting are in-app notifications.
man, this is cringe…
there’s a security researcher in the US currently being sued by some state because he downloaded breached data from TOR that the state was saying didn’t leak.
unfortunately… noone seems to stop and think for a second why Meta would maintain an infrastructure/team, spending millions upon millions to provide a service that seemingly has no monetization built-in.
I’m asking global override vs application manifest (not application override). So the app asks for access to home/some-dir
but I have a global override that blocks access to home entirely.
how do credit agencies even work? what data do they collect and how?
So I need to go look at what filesystem each app is requesting and manually disable that on top of disabling home access entirely? What’s the point of being able to do filesystem=!home
in the global config?
Those type of stuff should come preinstalled in phones rather than fucking Candy Crush or Facebook.
Firefox isn’t made by the non-profit. What do you like that the foundation does such that they’d deserve a donation over a shit ton of open-source projects that need funding?
Haha hard to believe people are actually donating to Mozilla so that they can spend that money on political donations, exec salaries, and useless projects they kill shortly afterwards.
Which is how we know their self-rolled encryption is shit.
There’s a reason why Telegram CEO can be arrested when Signal’s can’t. Because Telegram has information they can give but refuse to whereas Signal give everything they’ve got, which is basically nothing.
Am I too harsh in believing that if you claim to have E2EE but I can’t verify a) your source code b) my client was built from that source code (i.e. reproducible builds) then you don’t have E2EE? The whole point of encrypting my traffic on the client is I don’t trust you. Why would I believe you aren’t sending the encryption keys off to your server if I didn’t trust you before?
Their TOS says they don’t record but who knows…
The amount of malware you can cram in a source-code patch without drawing attention vs. in a binary is vastly different.
There’s also the fact that if you want to ship binaries, you can just wget them from source during the build process. Not a perfect solution but much better than what’s ventoy doing. The source code updates works the same in every project because it has to. That’s why this is drawing more attention.
Imagine defending forced arbitration just to try to score on Valve…