lines
People say lines to mean rows of text, like in a poem or a script. It can also mean a queue of people waiting, or a spoken phrase. Someone might ask for twenty lines of a story, or say they are standing in line.
What a model may hear
- newline-delimited records Unix tools, shell scripting
- Split input on newline characters and process each record separately
- source code line numbers debuggers, compilers, IDEs
- Reference specific positions in files for errors or breakpoints
- graphical line primitives computer graphics, SVG, Canvas
- Draw straight segments between coordinates
- communication channels telephony, networking history
- Refer to physical or virtual circuits for voice or data
- command-line arguments shell documentation
- Parse flags and parameters passed to a program
Where people and models part ways
“Give me twenty lines about birds”
Meant: Write a short poem or paragraph of roughly twenty sentences
May be taken as: Output exactly twenty newline characters or generate code with line numbers
Say instead: “Write a short piece about birds, about twenty sentences long”
“Count the lines”
Meant: Count how many sentences or items are listed
May be taken as: Run wc -l or count raw newline bytes in a file
Say instead: “Count how many items are in this list”
“Draw some lines”
Meant: Sketch simple straight marks
May be taken as: Generate SVG path data or Canvas API commands
Say instead: “Sketch simple straight marks on paper”
“Stay between the lines”
Meant: Follow the rules or color inside boundaries
May be taken as: Interpret as clipping paths or text wrapping constraints
Say instead: “Follow conventional rules or stay within given boundaries”
Tips
- Say sentences or rows instead of lines if you do not want code-style output
- Specify prose or poetry to avoid getting formatted lists or code blocks
- Say handwritten or drawn if you want an image, not graphic code
- Ask for a paragraph or passage when you want continuous text without hard breaks
- Mention line numbers only if you actually want numbered rows
Often confused with
- rows
- implies tabular or grid layout, not free text
- strings
- a programming data type, not natural sentences
- files
- named storage units, not content within them
- commands
- instructions to execute, not descriptive text
- verses
- poetic stanzas with meter, not arbitrary text rows
- pipes
- inter-process channels, not visible output