Practical Habits for Critical LLM Interaction

A Reddit user shared practical habits for maintaining critical thinking when interacting with large language models to prevent them from validating flawed reasoning. The post includes specific techniques and a cautionary personal experience.
Key Techniques
The source describes two custom prompt modes:
- "strawberry" mode: For requesting neutral explanations without reinforcement of the user's existing position.
- "socrates" mode: For adversarial scrutiny where the LLM actively challenges assumptions and reasoning.
The post emphasizes thinking about training data composition when evaluating LLM answers, suggesting users consider what types of data the model was trained on to better understand potential biases or limitations in responses.
Practical Experiment
The source mentions a fun experiment readers can try with any model, though specific details about the experiment are not provided in the source text.
Cautionary Example
The author shares a personal story about spending months believing a flawed Gödel-based argument against AGI because Claude consistently agreed with their reasoning, illustrating how LLMs can reinforce confirmation bias when not approached critically.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Stop using Claude as an expensive autocomplete — build an SDR system with role definitions, memory files, and refinement rituals
A Reddit post argues that most sales teams use Claude as a 'chatbot' rather than a system. The fix: define a role, maintain a memory file with ICP/tone/learnings, and run a weekly refinement ritual to compound output quality.

Get Emoji-Decorated Checklists in Claude by Adding One Line to CLAUDE.md
Add a one-line marker set to your user-level CLAUDE.md to make Claude decorate checklists with status emojis — 14 fixed icons for done, running, failed, blocked, etc.

Why Your Repository Shouldn't Be Your Memory: Separating System from Knowledge
Using your repo as an organizational memory leads to noisy search, outdated info, and buried decisions. Separating system assets from knowledge (lessons learned, failure analysis, architecture pivots) is critical for scaling AI teams.

Bite vs Nibble Approaches for AI Coding Agents
An NLP researcher explains two mental models for working with AI coding agents: the 'bite' approach using comprehensive instruction files like claude.md, and the 'nibble' approach using incremental improvement through multiple passes.