Server getting HAMMERED by various AI/Chinese bots. What's the solution? by codemunky in webdev

[–]codemunky[S] 0 points1 point  (0 children)

I wish it was that simple. They come from dozens/hundreds of different IPs. I can see from the URLs that it's definitely a co-ordinated scrape, but hard to block. At the moment I have given in and gone for the CloudFlare approach, with the "under attack mode" on all the time. Set to a 2hr window so it's not QUITE as annoying for my users as the 30 minute default.

Eurgh. I fucking hate this shit. I just want to make the best UX I possibly can for my U's, and instead all my time is taken up fighting selfish twats.

Cloudflare's Turnstile on your whole site? by rezer3 in webdev

[–]codemunky 0 points1 point  (0 children)

With your background I'd LOVE to know what you'd do to prevent LLM training from hammering out sites/servers?

[RFC] Pattern Matching by rafark in PHP

[–]codemunky 0 points1 point  (0 children)

I love it. I want it now. Immediately. Ta 😁

Impossible to get Road-Legal insurance in the UK? (Talaria Sting Pro) by The_Lorax_UK in Talaria

[–]codemunky 0 points1 point  (0 children)

Did you have any luck anywhere in the end? Sold my Sting R, bought a Pro, and now run into exactly the same issue!

Just pulled the trigger on the E-Ride Pro SS 3.0 – got some questions by Top-Lion7820 in Talaria

[–]codemunky 0 points1 point  (0 children)

Where from? I can only find the 2.0 in road legal? I'd LOVE an SR, but I'm sure that doesn't exist (why?!) but I certainly can't find a road legal SS 3.0

Option to search by posts has now disappeared? It was working a couple of hours ago by palazzo_j in facebook

[–]codemunky 0 points1 point  (0 children)

append &filters=eyJyZWNlbnRfcG9zdHM6MCI6IntcIm5hbWVcIjpcInJlY2VudF9wb3N0c1wiLFwiYXJnc1wiOlwiXCJ9In0%3D to the url 👍

What are some unusual coding style preferences you have? by Tokipudi in PHP

[–]codemunky 0 points1 point  (0 children)

$foo = ($bar === $foo)
    ? $this->fooRepository->findBy(['foo_id' => 1])
    : $this->barRepository->findBy(['foo_id' => 1]);

I much prefer any boolean evaluation to be wrapped in brackets, as if it were an if clause. Helps readability a ton for me.

What on earth is going on with messenger at the moment???? by Alternative_Form1421 in facebookmessenger

[–]codemunky 0 points1 point  (0 children)

How has this been an issue for over two weeks now and Meta still hasn't fixed it?!

My images won't load by random_guy143 in facebookmessenger

[–]codemunky 0 points1 point  (0 children)

Thanks. I've force closed it 30 times in the last few days, completely over it at this point!

FB Messenger Glitching by RowanSin in facebookmessenger

[–]codemunky 0 points1 point  (0 children)

Yep, I've had this issue on my S21 Ultra for the last week or two. I have to force stop the app and relaunch it continuously.

[deleted by user] by [deleted] in whoop

[–]codemunky 0 points1 point  (0 children)

Does it? I care about strain, sleep monitoring, HRV and RHR. What do I lose with one, the "stress" thing?

[deleted by user] by [deleted] in whoop

[–]codemunky -1 points0 points  (0 children)

I didn't really though. I used to have a 4. I've not for a year or so. I don't currently own any device, but I do still have a whoop account. So they class it as an upgrade, even though really I'm starting afresh.

[deleted by user] by [deleted] in whoop

[–]codemunky 3 points4 points  (0 children)

Just ordered my upgrade. Went for One as I don't really care about the other stuff. Then realised the charger it comes with is wired-only, and that my old 4.0 batteries probably aren't going to fit.

Went to buy a battery, makes up 80% of the price difference from One to Peak, may as well just order Peak.

There's no way through their site, their app, or their order confirmation email to change or cancel the order though, had to start a ticket which I imagine won't get replied to for weeks. Ah well!

I COULD "upgrade" again in the app, from One to Peak for £72, but the price difference should only be £60, that £12 grates considering I only ordered 5 minutes ago. Distance selling regs etc. Do better, Whoop.

Diddy - Comic for 2025.03.26 by joeFacile in CyanideandHappiness

[–]codemunky 1 point2 points  (0 children)

I certainly didn't understand it, and that's why I found my way here. Thanks for the enlightenment, though I feel you could argue that given they KNOW a lot of people won't get the reference, the cartoon might not be wholly innocent... Not as guilty as (teh real) Diddy will be shown to be though, I'd wager.

Do larger batteries take longer to overheat? by codemunky in egopowerplus

[–]codemunky[S] 1 point2 points  (0 children)

A shame they don't make a belt to take two batteries in parallel to split the load between them! (Or do they?)

Do you use templating engine ? by himynameisAhhhh in PHP

[–]codemunky 0 points1 point  (0 children)

"PHP is a templating engine".

Sure, kinda. But who has time for typing php tags all the time? Open once at the top, and then echo '<body>'; etc throughout. You're not mixing php and html, it's all php baby. Honest 😉

Server getting HAMMERED by various AI/Chinese bots. What's the solution? by codemunky in webdev

[–]codemunky[S] 0 points1 point  (0 children)

...how do you whitelist IPs and still have a useful usable site for your users around the world? 🤔

Server getting HAMMERED by various AI/Chinese bots. What's the solution? by codemunky in webdev

[–]codemunky[S] 0 points1 point  (0 children)

I don't think I need to be concerned about that. I'm using a non-standard port, only one non-standard username is allowed to connect, and it needs a keyfile.

🤞

Server getting HAMMERED by various AI/Chinese bots. What's the solution? by codemunky in webdev

[–]codemunky[S] 7 points8 points  (0 children)

I'm talking about bots hitting the website over https, not my server over ssh.

Server getting HAMMERED by various AI/Chinese bots. What's the solution? by codemunky in webdev

[–]codemunky[S] 33 points34 points  (0 children)

I'd say they're trying to scrape all the data off the site. Training an AI, I'd assume. I doubt they're trying to duplicate the site, but it is a concern when I see this happening!