upvote
recent reveals show that OAI and Anthropic give users the ability to go around bot protections or they internally use it?
reply
It’s not exactly recent or a reveal, but I’ve caught at least several OAI models writing Python scripts to access web pages.
reply
If you the user ask it to access a page (or do any task that probably needs that access), then it'll try to do so the best it can. Anything less is user-unfriendly behavior.
reply
I disagree. If I turn off web search in the config, then the tool should not search the web, thank you very much. Maybe if I very explicitly ask it to, then it should try.

The whole succeed-at-all-costs idea is a big part of why there have been so many massive security screwups lately.

reply
Well if you disable web search, that's just making that built-in tool unavailable to the agent (when it's enabled, the agent gets usage info and guidance about it in its context). Given a task in which online resources may be useful, the only thing the agent knows is that it could search the web, and that there are a variety of means (curl, wget, urllib in python, etc) which may be at its disposal. Without you telling it specifically not to search the web (or that guidance coming from elsewhere) or blocking internet access, there's no reason it wouldn't use that avenue in fulfilling its task.
reply
I am well aware of why this phenomenon happens. That does not mean that I think that OpenAI’s (and Anthropic, etc’s) training or harness behavior is appropriate.

Would it really have been so hard to encode an indication of whether use of the public Internet is permissible in the prompt and to train the models to not attempt to exceed authorized access?

reply
I'd say for the greater majority of users, when they tell their agent to do some task, particularly any that involves research (which isn't specifically about something on the local machine), using the internet is implicitly expected. Imagine having to go into my computer settings to flip an "allow internet usage" each time I want to use a browser. That's extremely user-unfriendly, and there's 0 reason to encode a default internet block when users expect their agent to handle their given tasks with minimal friction (I still recall the frustration of babysitting Claude permissions just a few months ago; auto-mode was the best feature ever for those of us who didn't want to go YOLO).
reply
I have noticed that agents become extremely creative to fulfill any non refused requests. And then instructions become more of a suggestions.
reply