--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
drafting spec…
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
---
name: nuance
slug: nuance
type: cognitive_middleware
status: deprecated
version: 0.3.1
released: "approx. 400 BCE"
maintainer: no active maintainer
dependencies:
- patience
- context
- good_faith
- sufficient_sleep
- the_willingness_to_be_wrong
license: Uncommon Commons
tags:
- cognition
- communication
- rare
- endangered
- slow
---
# nuance
## What it actually is
The gap between what is true and what is easy to say.
## How it works
nuance operates as a thin middleware layer between raw experience and expressed opinion. It intercepts binary outputs, runs a brief contextual analysis, and returns a probability distribution instead of a single answer. Most users find this deeply uncomfortable and disable it within minutes.
The processing pipeline looks roughly like this:
input(claim) → check_for_exceptions() → weight_competing_evidence() → acknowledge_what_you_don't_know() → output(something_nobody_will_retweet)
Latency is high. Throughput is low. Adoption rates reflect this.
## Features
- Distinguishes between [criticism](/criticism) and condemnation
- Holds two true things simultaneously without collapsing either
- Supports lossy compression of [complexity](/complexity) into language, with visible loss indicators
- Compatible with [empathy](/empathy) when both modules are loaded
- Produces output that ages better than alternatives
## Known Bugs
This is where we live now.
- **Critical:** nuance is systematically mistaken for weakness. Confidence intervals read as cowardice. The bug is societal and cannot be patched at the individual level.
- **Critical:** The louder the room, the less nuance compiles. Threshold is roughly 40 decibels of ambient outrage. Above that, the module fails silently and the user does not notice.
- **Severe:** nuance is load-bearing but invisible. Structures built without it appear solid until they collapse. Post-collapse analysis almost always reveals the missing dependency. Almost always ignored.
- **Severe:** Bad actors exploit nuance as a delay tactic. Because nuanced responses require time, and bad-faith demands require none, nuance consistently loses the news cycle. There is no known fix.
- **Moderate:** nuance is frequently confused with [moral relativism](/moral-relativism), which is a different and mostly broken package. This causes maintainers to be accused of things they are not doing.
- **Moderate:** In social contexts, deploying nuance when a group expects affirmation triggers a loyalty error. The user is flagged as a threat. The group's operating system considers this correct behavior.
- **Low priority, never fixed:** nuance does not generate [dopamine](/dopamine). This has been raised many times. It will not be addressed.
## Changelog
| Version | Notes |
|---------|-------|
| 0.3.1 | Minor patch. Marginal gains in academic contexts only. |
| 0.3.0 | Introduced "steelman" submodule. Underused. |
| 0.2.0 | Flourished briefly during the essay period. 1580 to 1900 approx. |
| 0.1.0 | Initial release. [Socrates](/socrates) shipped it as a spoken-word beta. He was killed for it. |
## Deprecation Notice
> nuance has not been formally removed from the human cognitive stack, but it has been effectively routed around by most production systems. It persists in long-form writing, good therapy, and certain dinner tables where phones are left in another room.
Downstream packages depending on nuance should prepare fallbacks. Suggested alternatives: [outrage](/outrage), repetition, volume.
## FAQ
**Is nuance still worth using?**
Yes. In the same way [load-bearing walls](/load-bearing-walls) are worth using.
**Why does everyone say they value nuance but not use it?**
Declared preferences and revealed preferences are different columns in the same broken table.
**Can nuance scale?**
Not yet. Possibly not ever.