222 karma · joined March 23, 2016
[0]: https://en.wikipedia.org/w/index.php?title=Main_Page&useskin...
[0]: https://docs.github.com/en/enterprise-cloud@latest/code-secu...
> Use of the Services for serving video or a disproportionate percentage of pictures, audio files, or other non-HTML content is prohibited, unless purchased separately as part of a Paid Service or expressly allowed under our Supplemental Terms for a specific Service.
We will never know the reasoning of the support agent who replied to the EasyList maintainers, but I can imagine that it is indeed disproportionate for EasyList.
I really hope that Cloudflare actually sees that they are making a wrong decision here and actually help the EasyList maintainers.
Make sure you do it differently than how Muse Group did it with Audacity (specifically the announcement and explanation of why and what parts) [0]. Which I'd argue is not particularly difficult to do.
[0]: https://arstechnica.com/gadgets/2021/07/no-open-source-audac...
Please note that this is a copy of a comment I made 2 years ago and I have not tested the links to see if they are still correct.
[0]: https://web.archive.org/web/20101128053633/http://www.andlab...
[1]: https://forum.ultravnc.net/viewtopic.php?f=7&t=33509
[2]: https://www.reddit.com/r/AskNetsec/comments/4j0nas/why_is_fa...
[3]: https://www.theregister.com/2018/08/07/halifax_bank_ports_sc...
I'd say that all popular apps (Android/iOS) have such functionality. Most will probably use it for A/B testing, but technically you could change anything you'd like with it.
Apart from the companies creating their own implementations [0], popular services I have seen include Optimizely [1] and Firebase Remote Config [2].
[0]: https://engineering.fb.com/2014/01/09/android/airlock-facebo...
[1]: https://www.optimizely.com/products/intelligence/full-stack-...
Oh, interesting! I did not know it is a default now. I can imagine why they would enable it by default, but when Cloudflare (which I assume is the default DoH provider) has a problem at some point everyone is doomed.
Really wish they also could make it so the data collection part is opt-in instead of opt-out (which at this point in time appears to be the actual cause of this problem).
Not that I am a huge fan of Brave, but I think they have implemented something like this for certain (or all) APIs. You will still have a unique fingerprint, but it should not match to any previous fingerprints you had in the past.
Edit: see https://brave.com/privacy-updates/3-fingerprint-randomizatio...
There is probably some way to determine if the request was denied automatically by the browser or manually by the user (e.g., time to get "response"), which is definitely something which can be used for fingerprinting.
Which reminds me of fingerprinting by tiny differences in the audio API provided by browsers [0]. Super interesting, but also a bit depressing. Also works for things like canvases and WebGL.
EFF allows you to check how fingerprintable your browser is [1]. Do note that the results may not be very accurate.
With regard to GDPR, the "respond within x" is simply not applicable. The one month period is strictly for any requests concerning Article 15 through 22 and none of the questions are talking about any of that.
Now, if one of the questions was something along the lines of "do you process any information related to me?" then it would potentially fall under Article 15.1 and would require a timely response. IANAL, however, I think in such cases you could simply point to a privacy policy, which you are already required to have.
I do hope they will start providing cloud instances without IPv4 soon too (they say they are working on it).
It was very frustrating to see DNS working perfectly fine (since DNS is always the problem) and the connections just timing out.
"The Ultimate Question"
:(
These issues have been around for more than a decade, but they keep popping up. The last 3-ish years a larger push has been made to disable CBC ciphers (in SSL/TLS, SSH, etc.). See [0, 1, 2, 3, and 4] for more information.
GCM/CTR is considered to be a more secure alternative.
[0]: https://en.wikipedia.org/wiki/Padding_oracle_attack#Padding_...
[1]: https://www.openssh.com/txt/cbc.adv
[2]: https://ieeexplore.ieee.org/document/5207634 (is CPNI-957037)
[3]: https://alicegg.tech/2019/06/23/aes-cbc.html
[4]: https://docs.microsoft.com/en-us/dotnet/standard/security/vu...
[n]: You can find more information with a quick search, this also includes security advisories from HPE, RedHat, IBM, and F5.
If I understand the issue [0] correctly, these two commits should be the fix:
https://github.com/signalapp/Signal-Android/commit/e90fa05d6...
https://github.com/signalapp/Signal-Android/commit/b9657208f...
The former updates how recipients (or really threads, I suppose) are merged (the issue occurred when trimming threads) and the latter changes the way how thread ids are generated (now automatically incremented). Together they should prevent unrelated recipients (threads) from being merged.
[0]: https://github.com/signalapp/Signal-Android/issues/10247#iss...
Correlated (maybe even caused by)? Who knows, it is the stock market after all, so ¯\_(ツ)_/¯.
[0]: https://live.euronext.com/en/product/equities/NL0000009165-X...
One things I noticed is that it can be too aggressive from time to time. I encountered this "issue" when creating a Bitwarden account, I was unable to verify my e-mail address because ClearURLs was (unbeknownst to me) removing some of the parameters from the activation URL. While similar cases will most likely not be frequent, it can be really frustrating to determine why something does not work (also applies to ad blockers).
> 9. IANA Considerations
> If this work is standardized, IANA shall set up a registry for criminal networks and addresses. If the IANA does not comply with these orders, the Protocol Police shall go and cry to ICANN before becoming lost in its bureaucracy.
Quick reminder that icann.sucks is only $185k.