20-lines.us

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

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