# name (x-name.us) A name is what you call a person, place, or thing. It is the word you use to get someone's attention or talk about something specific. ## What a model may hear - variable identifier (programming): treat the word as a label for stored data, a function, or an object in code - DNS hostname (networking): resolve the word as part of a domain or machine address on the internet - database field (data systems): read it as a column storing strings that label records - class or type label (ontology and knowledge graphs): categorize an entity under a formal naming scheme ## Where people and models part ways - Says: "What is the name of the president?" Means: Tell me the common personal name of the current U.S. president. May be taken as: Search a structured database for a field labeled 'name' and return a formal record identifier or metadata tag. Say instead: "What is the full personal name of the current U.S. president?" - Says: "Change the name." Means: Use a different word to refer to this thing in our conversation. May be taken as: Execute a rename operation on a file, variable, or database column. Say instead: "Let's use a different word for this in our conversation." - Says: "My name is not in the system." Means: The system has no record that matches what I am called. May be taken as: Trigger a null-pointer check, identity resolution failure, or authentication error path. Say instead: "The system has no record matching the name I gave you." ## Tips - Say 'personal name' or 'full name' when you mean what a person is called. - Say 'file name' or 'variable name' when you mean a technical label. - Say 'product name' or 'company name' to avoid generic database field assumptions. - Avoid 'name' alone when you want emotional or biographical context about a person. - If a model responds with code or structured data, clarify you want natural language. ## Often confused with - title: A title is an honorific or heading, not a personal identifier. - label: A label is a machine tag, often without human meaning. - identifier: An identifier is a unique code, not necessarily pronounceable. - handle: A handle is a self-chosen online alias, not a legal or given name. - moniker: A moniker is informal or nickname-like, not formal. - ID: An ID is a number or code for systems, not a spoken name.