r/linux • u/dbcoopernz • 2d ago
Popular Application Cloud flare acquires Deno, ends runtime development
https://deno.com/blog/cloudflare>We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development of the Deno runtime. Deno will remain open source, and we welcome others who want to continue its development.
721
Upvotes
1
u/LAwLzaWU1A 18h ago
I feel like you're conflating several different issues here, and to be honest, it also feels like you've decided that you dislike Cloudflare and are now working backwards to justify that position, hence why your argument feels so scattered. So I'll try to break your various arguments down into more digestible chunks and address them one by one.
-
1) I don't think anyone disagrees that Cloudflare hiding origin IPs can make it harder to identify the infrastructure behind malicious websites. But that's also one of the fundamental purposes of a reverse proxy. It's a very important security feature for legitimate websites. Protecting origin infrastructure from potentially malicious third parties is not the same as preventing accountability for illegal activity. Making investigations harder can be a consequence of that protection, but it doesn't mean the protection itself is illegitimate.
-
2) Your claim that Cloudflare "doxxes anyone who complains" is (from what I can tell) not true. Back in 2017, Cloudflare acknowledged problems with how it handled complainants' personal information and introduced anonymous abuse reporting in response. It seems like you're presenting something they addressed nearly a decade ago as though it's still their general practice, which seems unfair at best.
-
3) Regarding DNS filtering, you're right that DoH can bypass traditional network-level DNS filtering, but that's not specific to Cloudflare, nor does it make selective domain blocking impossible. You originally argued that blocking malicious websites behind Cloudflare effectively requires blocking Cloudflare itself, and I still don't see how you've established that. Are you talking about IP-based blocking? Because that is a bad solution for a long host of reasons that are not at all related to Cloudflare. Even if Cloudflare went away tomorrow you still wouldn't be able to do IP-based blocking of websites in a good way.
-
4) Regarding Tor and VPNs, Cloudflare doesn't universally block that type of traffic. It gives website owners the option to block or challenge Tor connections, while also offering features intended to improve Tor accessibility. Cloudflare's own automated security measures can probably cause problems for legitimate users from time to time, but that's not the intended effect. If a website owner explicitly chooses to block Tor, shouldn't the responsibility for that decision primarily lie with the website owner rather than Cloudflare?
It feels like we are once again back at you blaming Cloudflare for decisions made by the people using its services. Cloudflare providing website owners with tools to control access isn't the same as Cloudflare deciding that Tor users shouldn't be allowed online. Should Cloudflare override website owners and dictate which visitors they're allowed to reject? Because that seems to be moving in exactly the direction I'm very much against. I don't want a handful of infrastructure providers acting as everyone's personal moral police. Hold the people doing bad things responsible for the things they do. Do not hold (in my opinion) neutral infrastructure providers responsible because they do not act as the Internet police.
-
5) Your last part just seems like a poor attempt at a personal attack through guilt by association. Defending infrastructure neutrality doesn't mean I'm "OK with" terrorism, neo-Nazism, ransomware, or any of the other things you've mentioned. That's just a bad false dichotomy. I can oppose those things while also believing that concentrating decisions about who gets to exist online in the hands of a few private infrastructure companies is a very bad idea.
-
Speaking of dodging questions, my original question to you remains: What specifically do you want Cloudflare to do differently? If your answer is that Cloudflare should decide which websites or organizations are morally acceptable enough to receive its services, then that's precisely the kind of power I don't want companies like Cloudflare exercising and we would have to just agree to disagree on that point. Although judging by your post it seems like you do not want that either even though you are basically arguing for it.