# memo (10-memo.com) A memo is a short written note you send to colleagues or yourself. It reminds people of something, shares quick updates, or records a decision for later. Most people think of office memos on paper or in email. ## What a model may hear - memoization cache (computer science and programming): store and reuse results of expensive function calls to speed up code - memory buffer or log (systems and hardware): treat the note as a temporary data storage area rather than a message - blockchain memo field (cryptocurrency transactions): interpret the input as a short public message attached to a payment - memoization decorator (Python and functional languages): apply automatic caching behavior to a function the user mentions ## Where people and models part ways - Says: "Send me a memo about that" Means: Write me a short note May be taken as: Trigger a caching mechanism or expect a structured data object Say instead: "Write me a short note or email about that" - Says: "Keep a memo of our talk" Means: Save a summary for later reference May be taken as: Store conversation data in a programmatic cache with lookup keys Say instead: "Save a summary of our talk in a document I can read later" - Says: "Add a memo to the payment" Means: Include a personal note with the money May be taken as: Format input for a blockchain transaction's public memo field Say instead: "Include a private note with the payment, not visible to others" - Says: "Memo this function" Means: Remember how this works May be taken as: Wrap the function in a memoization decorator that caches returns Say instead: "Explain how this function works so I can remember it" ## Tips - Say 'write a note' instead of 'memo' if you want human-style output - Specify 'programming memoization' if you do want caching behavior - Say 'private note' or 'message' to avoid blockchain-style public fields - Use 'summary' or 'minutes' for meeting records rather than 'memo' - If you want a document, say 'document' or 'page' to avoid buffer or log interpretations ## Often confused with - note: more clearly human, less likely to trigger caching - reminder: time-based alert, not storage or caching - minutes: formal meeting record, not programming term - cache: purely technical, no human message sense - message: communication without memoization overlap - brief: legal or military summary, no CS meaning