CqtGLRGcukpy
10 hours ago
Non-cloudflare link that basically says the same thing: https://mstdn.social/@stux/117186158784673388
totallymike
9 hours ago
Why is cloudflare a problem?
zbrozek
9 hours ago
Because they slow down and often block access to websites, particularly for people that try to avoid being fingerprinted or otherwise tracked. Pretty evil behavior.
nickff
9 hours ago
It is very challenging to distinguish individuals interested in privacy from bots acting maliciously or with reckless indifference. If you devise a way to do this more effectively than Cloudflare, you should start a business to sell this as a service.
lynx97
8 hours ago
Sure, I am practicing understanding for the tyranny around me everyday when I wake up, as a meditation exercise.
Answers like yours kill the little remaining faith I have in people.
This same argument has been used to defend sloppily implemented CAPTCHAS destroying accessibility since what, 20 years.
nickff
8 hours ago
My employer is a small business that has an e-commerce website that is attacked by fraudsters trying to validate stolen credit cards or obtain customer information hundreds of times per day. Operations like CloudFlare are the only way to foil these actors. Just trusting you is not a viable strategy.
tobinfekkes
2 hours ago
I had this problem too for all my clients e-commerce websites, then solved it 3 years ago with very little code changes.
Happy to share it with you. Using small businesses for credit card testing is one of the most evil things on the Internet, so anything to stop it is worth it.
karmakurtisaani
7 hours ago
The people who downvote could propose how to solve the fraudster problem instead of shooting the messenger.
salawat
7 hours ago
Your rate limits on adding and removing credit cards? Your input sanitization? Designing your system to not just disclose details around anything but that relevant to a logged in/authenticated user?
There are many practical ways to handle that sort of thing that isn't Cloudflare. It just requires thinking and a bit of dev time.
t. Been there, done that, cartels used an app to try to launder money through loyalty programs. Management was deadset against doing the one single thing that would make it impossible to do that at scale.
Ulterior motives abound everywhere but especially behind people claiming X is the only answer. Fingerprinting is far more intrusive than just only allowing one to add at max 2 cards a day per user.
yetihehe
7 hours ago
> Your rate limits on adding and removing credit cards?
All those requests will appear from different ip's and different browsers, made by someone who can spend months on trying to defraud you. How do you differentiate this from valid customer who happens to try to buy something between 20 tries by bots?
> Your input sanitization?
All those fraud requests will give you valid credit cards which will work perfectly, but then defrauded people or banks will try to chargeback later.
> Designing your system to not just disclose details around anything but that relevant to a logged in/authenticated user?
They can register as normal buyers.
> It just requires thinking and a bit of dev time.
And they can spend months trying to outthink you, then will drain your service in 4 hours when you are asleep.
> Management was deadset against doing the one single thing that would make it impossible to do that at scale.
So, did you actually ever implemented and checked a good solution? Cloudflare isn't perfect, but not everyone has resources to implement their own solution that is better than cloudflare.
> Fingerprinting is far more intrusive than just only allowing one to add at max 2 cards a day per user.
The fraudsters will appear as completely new users each time, adding only one card and making one purchase.
happymellon
6 hours ago
> All those fraud requests will give you valid credit cards which will work perfectly, but then defrauded people or banks will try to chargeback later.
How are they getting pass 3D-S?
If they are able to get past it, then your liability drops off.
Yes it could be designed better, but that is a separate discussion.
webdoodle
8 hours ago
Don't listen to these hecklers, you have every right to your privacy, and should demand it. Anonymity is paramount if people want to be able to talk without repercussions. Gaslighting, heckling and other forms of harassment are to convince you to self censor. Don't take the bait. Ignore them.
esseph
9 hours ago
> Because they slow down and often block access to websites, particularly for people that try to avoid being fingerprinted or otherwise tracked. Pretty evil behavior.
Bots and scrapers and hackers also try and avoid being tracked, which is by far a bigger problem for them and most websites than the 15 of us using tons of antifingerprinting techniques. Evil? No, that's silly.
neya
8 hours ago
"Never attribute to malice that which is adequately explained by stupidity."
salawat
7 hours ago
Hanlon's Razor is especially effective at getting Good people to put out their own eyes to keep them nice and soft targets for the malicious. I'll take being a harder to find likable by people I have no desire to be liked by to make myself a harder mark. The honest ones will understand. The malicious were never worth being close with, and I'm doing the world a service by getting the borderline enlightened.
Sufficiently advanced stupidity being indistinguishable from malice is also something to keep in mind.
polotics
7 hours ago
well in my experience mostly you get either:
- stupidity
- stupidity and malice
JohnFen
8 hours ago
Cloudflare doesn't reliably let me through.
dlcarrier
7 hours ago
It regularly blocks me too. I've begun search Google for: what does [url] say about [search query]
It'll make a Gemini summary of the page, and can be prompted for more details. It's really the only use for Gemini I've found reliable. I'd still rather directly view the output of the scraper bot, though.
If anyone knows a good scraping bot that lets you view the output directly, without running it through an LLM, please let me know.
user
9 hours ago