The Hidden Interfaces That Decide Whether We Stay or Leave
Hatched by Daniele Prevedello
Aug 24, 2026
12 min read
2 views
72%
What do an API and a divorce rate have in common?
At first glance, almost nothing. One belongs to software. The other belongs to intimate life. Yet both point toward the same neglected question: what happens when people use a system without understanding the interface through which it works?
An API is not merely a technical detail. It is a doorway into possibility. Once you know that applications can communicate through APIs, you begin seeing your ordinary tools differently. A program that once seemed closed may become automatable. A repetitive task may reveal a hidden shortcut. A limitation may turn out to be a missing connection rather than an unchangeable fact.
Marriage, too, has interfaces. So do workplaces, governments, friendships, and families. They contain rules, expectations, permissions, feedback loops, and escape routes, most of which remain invisible until someone learns to name them. The central skill is not simply knowing more facts. It is acquiring concepts that change what you can perceive.
That is why a basic technical idea can alter a person’s life far beyond the computer screen. It expands the set of actions that seem available. And that same principle may help us interpret social statistics, including the striking fact that Ireland recorded only 15.5 divorces per 100 marriages in one European comparison. The number is interesting, but by itself it does not tell us whether Irish marriages are healthier, whether people are more committed, or whether leaving is more difficult.
The deeper lesson is this: a low rate of visible exits does not necessarily mean a system is working well. It may mean that the system has fewer usable exits, weaker language for diagnosing problems, or stronger pressure to remain inside it.
The concepts that give us new exits
Most people think learning is additive. You collect information, remember definitions, and become slightly more knowledgeable. But the most valuable concepts do something more dramatic: they reorganize the landscape of possible action.
Before learning the word API, a person may experience software as a collection of sealed rooms. They click buttons, copy information manually, and accept each application’s boundaries as fixed. After learning what an API is, the same person sees doors between the rooms. They can ask whether a tool offers an API, whether another service can connect to it, or whether a workflow can be automated.
The external world has not changed. The person’s model of the world has changed. That model now includes connections that were previously invisible.
This is what makes certain pieces of knowledge resemble a firmware update. They do not merely provide an answer to one question. They generate better questions in the future. A person who knows what an API is can ask, “Can this system communicate with another system?” A person who does not know the concept may never formulate the question at all.
The same pattern appears in ordinary life. Someone who learns the idea of a boundary may stop describing every conflict as a personality flaw. Someone who learns about incentives may stop assuming that a broken process is caused only by incompetent individuals. Someone who learns the difference between a preference and a principle may discover that an argument thought to be moral is actually logistical.
Concepts are perception tools. They determine what distinctions we notice, what causes we imagine, and which interventions become thinkable.
The first benefit of understanding a system is not control. It is the ability to notice that control might be possible.
This is why literacy matters even when we do not plan to become specialists. You do not need to become a software engineer to benefit from knowing what an API is. You do not need to become a sociologist to benefit from knowing that a statistic may measure behavior while failing to measure the conditions surrounding that behavior.
In both cases, the concept protects you from treating the visible surface as the whole system.
A number is an output, not an explanation
Consider the figure of 15.5 divorces per 100 marriages. It sounds precise, and precision can create an illusion of understanding. But what exactly is being measured?
It may represent divorces relative to marriages in a particular period. It may not describe the percentage of marriages that eventually end in divorce. It may be affected by the age at which people marry, the availability and cost of legal divorce, religious norms, migration, the number of remarriages, or the lag between marital breakdown and legal separation.
A statistic is an output produced by a measurement system. To interpret it responsibly, we need to understand the system that produced it.
This is similar to reading a dashboard in software. If an application reports that a process completed successfully, that status may mean only that a request was accepted. It does not necessarily mean the intended result reached the customer. A green indicator is not the same thing as a healthy system. It is simply a signal generated according to a particular rule.
Divorce rates work the same way. A low observed rate can coexist with contentment, resignation, economic dependence, social stigma, legal obstacles, informal separation, or a cultural preference for staying married despite profound unhappiness. The number cannot distinguish among these possibilities without additional information.
This does not make the number useless. It makes it incomplete.
The mistake is not using statistics. The mistake is confusing measurement with reality. We often treat a metric as if it were the phenomenon itself, when it is actually a filtered report shaped by definitions, incentives, institutions, and access.
A better set of questions would be:
- What behavior does the metric count?
- What behavior does it leave out?
- Who faces friction before appearing in the data?
- What alternative explanations could produce the same number?
- What other measures would help distinguish those explanations?
These questions are useful far beyond divorce. A low employee turnover rate may indicate satisfaction, or it may indicate that workers cannot afford to leave. A low complaint rate may indicate good service, or it may indicate that complaining is difficult. A low rate of school absence may indicate engagement, or it may reflect a system that records absence poorly.
Whenever a number looks reassuring, ask what kind of door someone would have to pass through before the number could change.
Social systems have APIs too
The analogy between software interfaces and social life becomes more useful when we define it carefully. A social API is the set of recognizable actions and channels through which a person can affect a relationship or institution.
In a healthy workplace, the social API might include asking for clarification, proposing a process change, giving feedback, reporting misconduct, requesting flexibility, and leaving without being punished for having tried. In a healthy friendship, it might include saying no, naming resentment, asking for repair, changing the terms of contact, and ending the relationship when repair fails.
In a marriage, the interface may include discussing money, renegotiating domestic labor, requesting counseling, establishing privacy, articulating sexual boundaries, separating temporarily, or pursuing divorce. The existence of these actions does not guarantee good outcomes. But if people cannot imagine them, name them, or access them, the system becomes effectively closed.
This offers a more nuanced way to think about the Irish figure. A comparatively low divorce rate might reflect durable relationships. It might also reflect a social environment in which the exit interface is costly, stigmatized, confusing, or unavailable to some people. The number alone cannot tell us which explanation is correct.
There is an important distinction here between a system with few failures and a system in which failures are difficult to report or escape. In engineering, a service can appear reliable because it works well. It can also appear reliable because users have stopped attempting requests, because errors are hidden, or because the system silently discards them.
Human beings are not applications, and marriages are not machines. The analogy should not flatten emotional life into technical mechanics. Its value lies elsewhere: it helps us notice that relationships are structured by affordances. People need not only good intentions, but also usable ways to communicate, renegotiate, seek help, and leave.
A relationship that cannot tolerate questions is fragile, even if it looks stable. An institution that offers no legitimate way to challenge decisions may produce obedience, but obedience is not the same as trust. A family that treats departure as betrayal may report very little separation while containing considerable suffering.
Stability is not the absence of exits. Stability is confidence that exits, repairs, and renegotiations can be used without destroying a person’s dignity.
The danger of confusing commitment with captivity
This distinction matters because societies often praise low movement. Low divorce, low turnover, low migration, and low complaint rates can be presented as evidence of loyalty and social cohesion. Sometimes they are. But sometimes they merely show that the cost of movement is high.
Imagine two villages. In the first, marriages rarely end because couples are deeply supported, conflicts can be discussed, childcare is shared, and separation carries little shame. In the second, marriages rarely end because housing is unaffordable, legal processes are inaccessible, family pressure is intense, and people lack the language to describe coercion. Both villages produce the same headline statistic. They do not produce the same human reality.
This is the problem of 出口 blindness, or more plainly, exit blindness: judging a system by how few people leave without asking whether leaving is possible, informed, and safe. The same error appears in organizations. A company may celebrate its low resignation rate while ignoring the fact that employees with the least financial security are trapped, or that departures are not recorded when people are quietly pushed out.
A useful diagnostic is to separate three conditions:
Voluntary persistence: people remain because the relationship or institution continues to serve their values and needs.
Adaptive persistence: people remain because they can repair, renegotiate, and evolve the arrangement.
Constrained persistence: people remain because the alternatives are too costly, dangerous, or socially forbidden.
The outward behavior is identical: staying. The internal conditions are radically different.
This framework also changes how we think about commitment. Genuine commitment is not measured by the impossibility of leaving. It is measured by the quality of the reasons to stay when leaving is available.
That principle applies to marriage, work, citizenship, and intellectual belief. If a person has never encountered credible alternatives, their loyalty may be real, but it has not been tested by choice. A belief protected from challenge may feel certain because it has never had to explain itself.
Learning expands alternatives. That can produce instability in the short term. Once someone learns that a workflow can be automated, they may question the job built around manual repetition. Once someone learns that a relationship can be discussed in terms of boundaries and patterns, they may question an arrangement previously treated as inevitable.
This disruption is not necessarily a failure of education. It may be the first visible sign that education has worked.
A practical method for seeing hidden possibilities
The most powerful consequence of this synthesis is practical. Whenever you encounter a frustrating system, whether technical, professional, or personal, use a five step interface audit.
1. Name the system
Ask what you are actually dealing with. Is it a software product, a team, a marriage, a bureaucracy, or a habit? Vague frustration becomes more tractable when the system has boundaries.
2. Inventory the visible actions
List what the system currently allows you to do. In a workplace, that may include submitting requests, attending meetings, and escalating problems. In a relationship, it may include talking, apologizing, and making plans. The list often reveals that some important action is absent.
3. Search for the missing vocabulary
What concept would make an invisible option visible? It might be API, boundary, incentive, consent, feedback loop, mediation, or switching cost. You do not need a perfect theory. You need a useful distinction.
4. Examine the friction
If an option exists in principle but nobody uses it, ask why. Is it expensive, embarrassing, technically difficult, legally uncertain, or punished by the group? An exit that exists only on paper is not a usable exit.
5. Track what the metric cannot see
If the system appears stable, identify the hidden cases. Who is excluded from the data? Who gives up before making a request? Who remains silent because the consequences of speaking are too great?
This process turns passive observation into informed agency. It also encourages humility. After learning a new concept, you may see more possibilities, but you should not assume every possibility is wise. An API can automate a bad process. A divorce option can be necessary, but divorce statistics cannot tell us whether a particular marriage should end. Better interfaces expand choice; they do not eliminate judgment.
The goal is not to convert every human problem into a technical one. The goal is to carry over a valuable habit from technical thinking: inspect the layers between an input and an outcome.
Key Takeaways
- Learn concepts that generate questions. The most valuable knowledge does not merely answer today’s problem. It changes what you can notice tomorrow.
- Treat statistics as system outputs. Before interpreting a reassuring number, ask what it measures, what it excludes, and what barriers shape the data.
- Distinguish staying from choosing to stay. Persistence can reflect satisfaction, adaptability, or constraint. Similar behavior does not prove similar conditions.
- Audit the interfaces in your relationships and institutions. Can people ask for change, give feedback, seek help, renegotiate terms, and leave safely?
- Look for hidden switching costs. When an exit is technically available but practically impossible, the system may appear stable while accumulating unreported distress.
The surprising connection between technical literacy and divorce statistics is not that marriage behaves like software. It is that both reveal the power of invisible interfaces.
A person who knows only the visible surface of a system tends to mistake limits for laws. They assume the workflow cannot change, the institution cannot be questioned, the relationship cannot be renegotiated, and the statistic speaks for itself. A person with richer models sees the protocols underneath: the permissions, costs, feedback channels, and missing doors.
That wider vision can unsettle a life. It may reveal that a problem once blamed on personal weakness is built into a process. It may show that a low rate of departure is not proof of contentment. It may make an old arrangement feel newly optional.
But optionality is not the enemy of commitment. It is what gives commitment meaning.
The mature question is therefore not, “How many people leave?” It is: Can people understand the system they are in, improve it when possible, and leave it when necessary without losing their ability to choose?
A society becomes healthier not when every relationship lasts forever, but when staying is informed, leaving is possible, and both choices can be made with dignity.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣