News for hackers. Stuff that matters.
Re:How I Block All 26M of Your Curl Requests by mandatory on Thursday October 02, 2025 @09:29PM (#45457751)
Re:How I Block All 26M of Your Curl Requests by benatkin on Thursday October 02, 2025 @11:47PM (#45458770)
> NOTE: Due to many WAFs employing JavaScript-level fingerprinting of web browsers, thermoptic also exposes hooks to utilize the browser for key steps of the scraping process. See this section for more information on this.

This reminds me of how Stripe does user tracking for fraude detection https://mtlynch.io/stripe-update/ I wonder if thermoptic could handle that.

Re:How I Block All 26M of Your Curl Requests by joshmn on Thursday October 02, 2025 @11:32PM (#45458656)
Work like this is incredible. I did not know this existed. Thank you.
Re:How I Block All 26M of Your Curl Requests by mandatory on Friday October 03, 2025 @01:41AM (#45459396)
Thanks :) if you have any issues with it let me know.
Re:How I Block All 26M of Your Curl Requests by mips_avatar on Friday October 03, 2025 @01:06AM (#45459200)
Cool project!
Re:How I Block All 26M of Your Curl Requests by mandatory on Friday October 03, 2025 @01:41AM (#45459399)
Thanks!
Re:How I Block All 26M of Your Curl Requests by Symbiote on Friday October 03, 2025 @07:26AM (#45461622)
Oh great /s

In a month or two, I can be annoyed when I see some vibe-coded AI startup's script making five million requests a day to work's website with this.

They'll have been ignoring the error responses:

  {"All data is public and available for free download": "https://example.edu/very-large-001.zip"}
— a message we also write in the first line of every HTML page source.

Then I will spend more time fighting this shit, and less time improving the public data system.

Re:How I Block All 26M of Your Curl Requests by mandatory on Friday October 03, 2025 @02:42PM (#45466292)
Feel free to read the README, this was already an ability that startups could pay for using private premium proxy services before thermoptic.

Having an open source version allows regular people to do scraping and not just those rich in capital.

Much of the best data services on the internet all start with scraping, the README lists many of them.

Re:How I Block All 26M of Your Curl Requests by snowe2010 on Friday October 03, 2025 @10:50AM (#45463653)
People like you are why independent sites can’t afford to run on the internet anymore.
Re:How I Block All 26M of Your Curl Requests by mandatory on Friday October 03, 2025 @12:47PM (#45464961)
They can't? I've run many free independent sites for years, that's news to me.
Re:How I Block All 26M of Your Curl Requests by timbowhite on Friday October 03, 2025 @02:21PM (#45466048)
I run independent websites and I'm not broke yet.
Re:How I Block All 26M of Your Curl Requests by 1gn15 on Monday October 06, 2025 @01:59AM (#45488094)
I block all humans (only robots are allowed) and I'm still able to run independent websites.