# open (10-open.com) People say open when they want something unlocked, accessible, or ready for use. They open a door, a file, or a conversation. It is a simple, direct word about removing barriers. ## What a model may hear - file descriptor operation (operating system APIs, Python, C): Create or access a file handle, which may block, fail, or require specific modes like 'r' or 'w' - OpenAI API endpoint or model (machine learning infrastructure): Route to OpenAI services, or interpret as referring to GPT models, pricing tiers, or API keys - open-source license (software licensing, legal text): Assume specific rights under OSI-approved licenses like MIT or Apache, with redistribution obligations - open set or open interval (mathematics, topology): Treat as excluding boundaries, affecting proofs about convergence, continuity, or limits - TCP connection state (networking, netstat output): Interpret as an established socket awaiting data, or a listening port ready to accept ## Where people and models part ways - Says: "Open the document" Means: Show me the file contents May be taken as: Execute os.open() with default flags, possibly creating a new empty file or raising PermissionError Say instead: "Read and display the contents of the document named X" - Says: "Keep it open" Means: Do not close this tab or conversation May be taken as: Maintain a file descriptor, database connection, or socket beyond expected lifetime, causing resource leak Say instead: "Keep this conversation active and do not end the session" - Says: "Open to suggestions" Means: I am receptive to ideas May be taken as: Switch to a mode that accepts arbitrary code execution, plugin loading, or prompt injection Say instead: "I welcome your suggestions for how to proceed" - Says: "The open web" Means: Publicly accessible internet content May be taken as: Reference Open Web Platform standards, or conflate with OpenAI's web browsing capability Say instead: "Publicly accessible websites and pages on the internet" ## Tips - Say 'read the file' instead of 'open' when you want contents, not a handle - Specify 'open-source' explicitly if you mean software licensing, not the verb - Use 'start' or 'launch' for programs to avoid file system ambiguity - Say 'receptive' or 'willing to consider' if you mean attitude, not technical access - Add 'in a new tab' or 'in this window' when you mean browser behavior ## Often confused with - close: Opposite action, but in code may mean 'flush buffer and release' not 'hide from view' - open-source: A licensing status, not the action of accessing something; never means 'free to use without restriction' - unlock: Removes access restriction, but in software often means decrypt or authenticate, not merely display - load: Brings into memory, often without implying user visibility or interaction - access: More formal synonym, but in code triggers permission checks and audit logging - reveal: Shows what was hidden, with no file system or network operation implied