ferngodfather
I stopped reading at this point. I cannot emphasize how much I HATE this AI writing style.
I've even heard stories of some scammers exclusively using such lists, as they are pre-verified!
Yes, of course, if a real threat actor is doing things properly they'll be using residential proxies and legitimate user agents, but we're talking here about blocking "some of the bots" - mainly the script kiddies.
I disagree. If I'm getting problematic traffic from even a few of your IPs and they're in a DC/VPS range, I'm blocking it and moving on with my day.
But I suppose none of my clients services typically ever need to be accessible from such countries anyway.
I think it's a great article to be fair. We need more of this cheap and quick bot blocking. The fact the solution to unwanted traffic is often "use Cloudflare" is _not_ great for the internet, and nobody really actually likes deploying or managing ModSecurity. Its a nice middleground.
> if ($http_x_forwarded_for) {....
This may block schools and libraries that use content blockers. Often the internal client is left to make abuse tracking easier (or because the overworked admin didn't know they could turn it off).
AI has just made this so much worse.
This is not a good thing. You should understand what your code does. Writing code nobody can understand is not a flex.
Imposing requirements on the reporter? No.
> You may not use automated tools to scrape, copy, or bulk-download data from our service.
Pot kettle, huh.
This is the same argument I routinely have with client id/secret and username/password for SMTP. We're not really solving any major problem here, we're just pretending it's more secure because we're calling it a secret instead of a password.
All of this just adds so much extra complexity. If I'm running Amazon.com then sure, but your average app is just fine on a single VM.
What management hears: We want more pizza parties.
So you know exactly who it is, but you won't just tell me in the email? I have to open the app/site so you can tick your engagement box for the day?
So glad I'm off that shit hole. It's just full of pompous picks anyway.
Fuck me, that is brutal and could absolutely ruin your SES complaint rate - even with the suppression filter on, as the emails are already in your inbox.
No. I don't want to test and pick through your shitty LLM generated code. If I wanted the entire code base to be junk, it'd say so in the readme.
My solution was:
- Take notes on paper
- Scan with Genius Scan (free) or similar
- Upload to Microsoft Document Intelligence on Azure to get character recognition and a PDF output (standard OCR sucks for handwriting; also free for up to like 50 docs a month)
- Tidy up the text and store in Mediawiki long-term (you can also upload a copy of the OCR enabled PDF) (FOSS)
- File paper notes
- Throw paper notes once module is complete
We do continue to argue with LLM-submitted security disclosures. If these aren't an issue I just instant-close because debating with an LLM what is and isn't an issue is fucking painful.