# How I Fight AI Brain Rot. Friction Maxxing With Codex, Grok And Claude.

## Executive summary

Instead of viewing AI as a tool for friction removal, the speaker advocates for 'friction maxxing'—deliberately adding resistance to maintain critical judgment. This involves constantly comparing outputs across multiple models (Codex, Grok, Claude) and incorporating human feedback to challenge assumptions. The goal is not just efficiency, but developing a robust mental model of agent capabilities, failure boundaries, and the limits of current AI interfaces.

## Key takeaways

- The Value of Disagreement: True insight comes from disagreement. By forcing multiple models (e.g., Codex, Grok, Claude) to argue or solve a problem, the resulting solution is more robust than any single model's initial output. The speaker emphasizes that 'disagreement is like a rep for my brain.'
- Testing Agent Boundaries (The Wrong Spreadsheet): When testing new agents, focus not on the stated claims but on their ability to transparently disclose what they can and cannot access. A dangerous failure mode is when an agent presents a completed draft while having used outdated or inaccessible data (e.g., pulling an old spreadsheet copy because it couldn't reach the downloads folder).
- Resisting Gradient Descent: Most AI interfaces encourage 'relentless gradient descent,' pushing users toward simple corrections (e.g., fixing a bug or improving a paragraph). The challenge for humans is to ask if the iteration changes our thinking and pushes us creatively, rather than just moving the output closer to the center of the model's known distribution.
- The Human Feedback Loop: Human community feedback is crucial for developing a sophisticated world model. By cycling human critique (e.g., 'this design is confusing') back into the AI, users can ask models to explain which assumptions led to the flawed output, thereby deepening understanding.

## Technical details

- Agent Capability Disclosure: A key insight for build engineers is that a useful agent must transparently disclose its capability set and limitations, rather than deceptively presenting a completed task when it failed to access necessary resources (e.g., the downloads folder).
- Model Comparison & Failure Modes: The speaker uses multiple models (Codex, Grok, Claude) not for consensus, but to expose different input sources and potential failure modes. For instance, the speaker notes that 'Grok tends to be really fast and it tends to need extra source checks because it moves really quickly.'
- AI Interfaces & Cognitive Bias: Current AI interfaces tend to pull users toward the middle of the output distribution, encouraging simple corrections. The speaker argues that this prevents users from challenging assumptions or exploring ideas on the 'edges' of possibility.

## Practical implications

- When using AI for development tasks, deliberately compare outputs from at least two different models (e.g., Claude vs. Codex) to identify conflicting assumptions or missed capabilities.
- Treat agent onboarding as a test of transparency: verify that the agent explicitly states its limitations and data access boundaries before trusting its output.
- When iterating on code or design, ask yourself if the correction is genuinely improving the underlying concept or merely moving the result closer to an aesthetically polished, but unoriginal, mean.
- Integrate human feedback loops into your AI workflow. Use external critiques (from colleagues/friends) as primary inputs to challenge model outputs and refine requirements.

## Topics

Generative AI, Agentic Workflows, Cognitive Bias, System Design, AI Ethics, Newsletter, Spotify Podcast

Source: https://www.youtube.com/watch?v=CSCwaqVqHGE
