logoalt Hacker News

bulder • yesterday at 9:05 AM • 4 replies • view on HN

From what I've seen, when operating in an environment with bash tools, Claude and ChatGPT will react to a site blocking their normal, attributed fetch tool by calling curl or writing a python script with a different user agent to try and bypass the blocks, rather than respecting the site owners' wishes.

It'd be one thing if they required the user to consciously say "yes, I want you to bypass the block" (still unethical), but the fact that it's just default behavior really says something about the service design alignment.


Replies

gvfsa • yesterday at 10:01 AM

Claude and ChatGPT are user agents. For obvious reasons, they serve the user, not the websites' owners. (Also, if you don't want people to be able to access some information, then don't put it online.)

➕ show 2 replies
weird-eye-issue • yesterday at 12:27 PM

Yeah I should have clarified I was primarily referring to the standard web interfaces, however since pretty much all of these tools can execute code these days it is true that technically they can and often will work around blocks. The degree to which this is intentional isn't super clear - if they locked it down too much then it might start refusing to write code that does any sort of web requests which would obviously be an issue for just standard development tasks so it's not super straightforward. But it is true that the built-in tools that they have access to to fetch pages have a hard coded user agent that identifies them

➕ show 1 reply
skeledrew • yesterday at 12:43 PM

If you hire someone to handle some task for you, do you want them to keep running back to you every time they run into a blocker that they could potentially resolve on their own?

➕ show 2 replies
senordevnyc • yesterday at 5:29 PM

Well yeah, if I ask Claude to look something up on a website so I don’t have to, I don’t give two shits if the website author thinks I shouldn’t be allowed to do that. Just like I don’t care if they think I shouldn’t use Firefox and they block that browser specifically. I’ll route around that however I please and I won’t lose any sleep over it.

Don’t put your shit on the public internet if you’re going to try and micromanage how people consume it.

To be clear, rate limiting to avoid massive usage is different, but that’s not what we’re talking about here.

➕ show 1 reply