News for hackers. Stuff that matters.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by PunchyHamster on Sunday March 29, 2026 @09:29PM (#47569421)
> Scraping static content from a website at near-zero marginal cost to its server, vs scraping an expensive LLM service provided for free, are different things.

I bet people being fucking DDOSed by AI bots disagree

Also the fucking ignorance assuming it's "static content" and not something needing code running

Re:ChatGPT won't let you type until Cloudflare reads your Re... by eru on Sunday March 29, 2026 @11:44PM (#47570173)
> I bet people being fucking DDOSed by AI bots disagree

Are you sure it's a DDoS and not just a DoS?

Re:ChatGPT won't let you type until Cloudflare reads your Re... by Bilal_io on Sunday March 29, 2026 @11:55PM (#47570228)
Uncoordinated DDoS, when multiple search and AI companies are hammering your server.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by SolarNet on Sunday March 29, 2026 @11:54PM (#47570225)
When every AI company does it from multiple data centers... yes it's distributed.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by troyvit on Monday March 30, 2026 @12:58AM (#47570535)
You should see Cloudflare's control panel for AI bot blocking. There are dozens of different AI bots you can choose to block, and that doesn't even count the different ASNs they might use. So in this case I'd say that a DDoS is a decent description. It's not as bad as every home router on the eastern seaboard or something, but it's pretty bad.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by catoc on Monday March 30, 2026 @02:50AM (#47571215)
> Are you sure it's a DDoS and not just a DoS?

I think these days it’s ‘DAIS’, as in your site just DAIS - from Distributed/Damned AI Scraping

Re:ChatGPT won't let you type until Cloudflare reads your Re... by MattJ100 on Monday March 30, 2026 @02:57AM (#47571250)
Yes, it is. The worst offenders hammer us (and others) with thousands upon thousands of requests, and each request uses unique IP addresses making all per-IP limits useless.

We implemented an anti-bot challenge and it helped for a while. Then our server collapsed again recently. The perf command showed that the actual TLS handshakes inside nginx were using over 50% of our server's CPU, starving other stuff on the machine.

It's a DDoS.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by Den_VR on Sunday March 29, 2026 @10:47PM (#47569855)
I miss the www where the .html was written in vim or notepad.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by holler on Sunday March 29, 2026 @11:03PM (#47569955)
ahh yes, fresh off reading "Html For Dummies" I made my first tripod.com site
Re:ChatGPT won't let you type until Cloudflare reads your Re... by sdsd on Sunday March 29, 2026 @11:43PM (#47570169)
For me it was making a petpage for my neopets using https://lissaexplains.com/

It's still up in all its glory.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by DigiEggz on Monday March 30, 2026 @01:28AM (#47570675)
This is great! The name reference also made me smile.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by consp on Monday March 30, 2026 @03:19AM (#47571400)
Just did that for a test frontend for a module I needed to build (not my primary job so don't know anything about UI but running in browsers was a requirement), so basic HTML with the bare minimum of JS and all DOM. Colleagues were very surprized. And yes, vim is still the goto editor and will be for a long time now all "IDE" are pushing "AI" slop everywhere.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by mghackerlady on Monday March 30, 2026 @09:20AM (#47573946)
It still can be. Do it. Go make your website in M$ Frontpage, for all I care
Re:ChatGPT won't let you type until Cloudflare reads your Re... by butlike on Monday March 30, 2026 @12:42PM (#47576579)
Shameless plug: My music homepage follows the HTML 2.0 spec and is written by hand

https://sampleoffline.com/

Re:ChatGPT won't let you type until Cloudflare reads your Re... by mghackerlady on Monday March 30, 2026 @01:05PM (#47576923)
heck yeah B)
Re:ChatGPT won't let you type until Cloudflare reads your Re... by lm411 on Monday March 30, 2026 @01:01AM (#47570550)
> Also the fucking ignorance assuming it's "static content" and not something needing code running

Wild eh.

If it's not ai now, it's by default labelled "static content" and "near-zero marginal cost".

Re:ChatGPT won't let you type until Cloudflare reads your Re... by littlestymaar on Monday March 30, 2026 @01:32AM (#47570701)
What's a database after all.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by eloisius on Monday March 30, 2026 @02:39AM (#47571131)
Also wild that from the tech bro perspective, the cost of journalism is just how much data transfer costs for the finished article. Authors spend their blood, sweat and tears writing and then OpenAI comes to Hoover it up without a care in the world about license, copyright or what constitutes fair use. But don’t you dare scrape their slop.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by lelanthran on Monday March 30, 2026 @04:48AM (#47571983)
> Also wild that from the tech bro perspective, the cost of journalism is just how much data transfer costs for the finished article.

Exactly. I think the unfairness can be mitigated if models trained on public information, or on data generated by a model trained on public information, or has any of those two in its ancestry, must be made public.

Then we don't have to hit (for example) Anthropic, we can download and use the models as we see fit without Anthropic whining that the users are using too much capacity.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by mikkupikku on Monday March 30, 2026 @06:25AM (#47572545)
Traditionally in America, the value of newspapers is predominantly their up to date news, not their archive, which traditionally could be accessed and read for free by anybody that cares to visit the local library. You pay for recent newspapers, the archive is free.

Anyway, intellectual property is a dumb joke. It will never benefit the little man, you don't have the resources to lawyer up like the big corps do, so screw the whole premise. If you're not taking what you want for free, you're a servile worm crawling around on your belly in a futile attempt to earn favor from inhuman corporations that will never notice you, let alone reward you. Stand up, man.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by jazzyjackson on Monday March 30, 2026 @09:36AM (#47574132)
The library's archive is not a service provided by the newspaper
Re:ChatGPT won't let you type until Cloudflare reads your Re... by mikkupikku on Monday March 30, 2026 @12:15PM (#47576196)
So? If the newspaper's website is willing to serve the documents, what's the problem?

The point is, if you're pleading with others to respect ""intellectual property"" then you're a worm serving corporate interests against your own.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by jazzyjackson on Monday March 30, 2026 @05:29PM (#47579936)
I may be a worm but at least I respect that others might have a different take on how best to make creative work an attainable way of life since before copyright law it was basically "have a wealthy patron who steered if not outright commissioned what you would produce"
Re:ChatGPT won't let you type until Cloudflare reads your Re... by remus on Monday March 30, 2026 @03:42AM (#47571555)
I think the parent is just pointing out that these things lie on a spectrum. I have a website that consists largely of static content and the (significant) scraping which occurs doesn't impact the site for general users so I don't mind (and means I get good, up to date answers from LLMs on the niche topic my site covers). If it did have an impact on real users, or cost me significant money, I would feel pretty differently.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by 0xEF on Monday March 30, 2026 @04:35AM (#47571906)
Putting everything on a spectrum is what got us into this mess of zero regulation and moving goal posts. It's slippery slope thinking no matter which way we cut it, because every time someone calls for a stop sign to be put up after giving an inch, the very people who would have to stop will argue tirelessly for the extra mile.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by daveidol on Monday March 30, 2026 @06:50AM (#47572676)
I’d argue putting everything in terms of black and white is the bigger issue than understanding nuance
Re:ChatGPT won't let you type until Cloudflare reads your Re... by instig007 on Monday March 30, 2026 @07:07AM (#47572785)
Generalizing with "everything", "all", etc exclusive markers is exactly the kind of black/white divide you're arguing against. What happened to your nuanced reality within a single sentence? Not everything is black and white, but some situations are.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by fc417fc802 on Monday March 30, 2026 @08:24AM (#47573378)
The person he's replying to argued against putting things on a spectrum. Does that not imply painting everything in black and white? Thus his response seems perfectly sensible to me.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by instig007 on Monday March 30, 2026 @02:57PM (#47578284)
He argued against putting things in a spectrum in many instances where that would be wrong, including the case under the question. What's your argument against that idea? LLM'ed too much lately?
Re:ChatGPT won't let you type until Cloudflare reads your Re... by fc417fc802 on Monday March 30, 2026 @07:39PM (#47581037)
He argued against and the response presented a counterargument. Both were based around social costs and used the same wording (ie "everything").

You made a specious dismissal. Now you're making personal attacks. Perhaps it's actually you who is having difficulty reasoning properly here?

Re:ChatGPT won't let you type until Cloudflare reads your Re... by Aerroon on Monday March 30, 2026 @08:23AM (#47573362)
What mess are you talking about? The existence of LLMs? I think it's pretty neat that I can now get answers to questions I have.

This is something I couldn't have done before, because people very often don't have the patience to answer questions. Even Google ended up in loops of "just use Google" or "closed. This is a duplicate of X, but X doesn't actually answer the question" or references to dead links.

Are there downsides to this? Sure, but imo AI is useful.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by butlike on Monday March 30, 2026 @12:39PM (#47576539)
It's just repackaged Google results masquerading as an 'answer.' PageRank pulled results and displayed the first 10 relevant links and the LLM pulls tokens and displays the first relevant tokens to the query.

Just prompt it.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by Aerroon on Wednesday April 01, 2026 @08:43PM (#47608624)
1. LLMs can translate text far better than any previous machine translation system. They can even do so for relatively small languages that typically had poor translation support. We all remember how funny text would get when you did English -> Japanese -> English. With LLMs you can do that (and even use a different LLM for the second step) and the texts remain very close.

2. Audio-input capable LLMs can transcribe audio far better than any previous system I've used. They easily understood my speech without problems. Youtube's old closed captioning system want anywhere close to as good and Microsoft's was unusable for me. LLMs have no such problems (makes me wonder if my speech patterns are in the training data since I've made a lot of YouTube videos and that's why they work so well for me).

3. You can feed LLMs local files (and run the LLM locally). Even if it is "just" pagerank, it's local pagerank now.

4. I can ask an LLM questions and then clarify what I wanted in natural language. You can't really refine a Google search in such a way. Trying to explain a Google search with more details usually doesn't help.

5. Iye mkx kcu kx VVW dy nomszrob dohd. Qyyqvo nyocx'd ny drkd pyb iye. - Google won't tell you what this means without you knowing what it is.

LLMs aren't magic, but I think they can do a whole bunch of things we couldn't really do before. Or at least we couldn't have a machine do those things well.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by 1718627440 on Monday March 30, 2026 @07:08AM (#47572793)
Off topic, but why is a DoS something considered to act on, often by just shutting down the service altogether? That results in the same DoS just by the operator than due to congestion. Actually it's worse, because now the requests will never actually be responded rather then after some delay. Why is the default not to just don't do anything?
Re:ChatGPT won't let you type until Cloudflare reads your Re... by echoangle on Monday March 30, 2026 @07:25AM (#47572907)
I think some people use hosting that is paid per request/load, so having crawlers make unwanted requests costs them money.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by ImPostingOnHN on Monday March 30, 2026 @07:39AM (#47572989)
*> Why is the default not to just don't do anything?

Because ingress and compute costs often increase with every request, to the point where AI bot requests rack up bills of hundreds or thousands of dollars more than the hobbyist operator was expecting to send.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by pocksuppet on Monday March 30, 2026 @08:39AM (#47573515)
It keeps the other projects hosted on the same server or network online. Blackhole routes are pushed upstream to the really big networks and they push them to their edge routers, so traffic to the affected IPs is dropped near the sender's ISP and doesn't cause network congestion.

DDoSers who really want to cause damage now target random IPs in the same network as their actual target. That way, it can't be blackholed without blackholing the entire hosting provider.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by nikitaga on Monday March 30, 2026 @08:12AM (#47573262)
All this reactionary outrage in the comments is funny. And lame.

Yes, for the vast majority of the internet, serving traffic is near zero marginal cost. Not for LLMs though – those requests are orders of magnitude more expensive.

This isn't controversial at all, it's a well understood fact, outside of this irrationally angry thread at least. I don't know, maybe you don't understand the economic term "marginal cost", thus not understanding the limited scope of my statement.

If such DDOSes as you mention were common, such a scraping strategy would not have worked for the scraper at all. But no, they're rare edge cases, from a combination of shoddy scrapers and shoddy website implementations, including the lack of even basic throttling for expensive-to-serve resources.

The vast majority of websites handle AI traffic fine though, either because they don't have expensive to serve resources, or because they properly protect such resources from abuse.

If you're an edge case who is harmed by overly aggressive scrapers, take countermeasures. Everyone with that problem should, that's neither new nor controversial.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by grayhatter on Monday March 30, 2026 @08:51AM (#47573643)
The extent of the utilization is new.

The number of bots that try to hide who they are, and don't bother to even check robots.txt is new.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by fireflash38 on Monday March 30, 2026 @08:52AM (#47573645)
It's not a cost for me to scrape LLM.

It is a cost for me for LLM to scrape me.

Why should I care about costs that have when they don't care about the costs I have?

Re:ChatGPT won't let you type until Cloudflare reads your Re... by ipaddr on Monday March 30, 2026 @08:59AM (#47573719)
"such DDOSes as you mention were common, such a scraping strategy would not have worked for the scraper at all"

They are common. The strategy works for the llm but not for the website owner or users who can't use a site during this attack.

The majority of sites are not handling AI fine. Getting Ddosed only part of the time is not acceptable. Countermeasures like blocking huge ranges can help but also lock out legimate users.

Re:ChatGPT won't let you type until Cloudflare reads your Re... by nikitaga on Monday March 30, 2026 @04:15PM (#47579179)
> They are common

Any actual evidence of the alleged scope of this problem, or just anecdotes from devs who are mad at AI, blown out of proportion?

Re:ChatGPT won't let you type until Cloudflare reads your Re... by ipaddr on Monday March 30, 2026 @05:15PM (#47579780)
Love AI so can't be that. Not devs website owners. Yes ask AI for stats.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by expedition32 on Monday March 30, 2026 @10:00AM (#47574470)
One euro is marginal for me for someone else it is their daily meal.
Re:ChatGPT won't let you type until Cloudflare reads your Re... by juliangmp on Monday March 30, 2026 @02:57PM (#47578288)
"They are rare edge cases" are we on the same internet?