Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Haven't used openai in a bit -- whyyy did they change "system" role (now basically an industry-wide standard) to "developer"? That seems pointlessly disruptive.


2 years ago I'd say it's an oversight, because there's 0 chance a top down directive would ask for this.

But given how OpenAI employees act online these days I wouldn't be surprised if someone on the ground proposed it as a way to screw with all the 3rd parties who are using OpenAI compatible endpoints or even use OpenAI's SDK in their official docs in some cases.


They mention in the model card, it's so that they can have a separate "system" role that the user can't change, and they trained the model to prioritise it over the "developer" role, to combat "jailbreaks". Thank God for DeepSeek.


They should have just created something above system and left as it was.


Agreed, just add root and call it a day. Everyone who needs to care can instantly guesstimate what it is.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: