In 1830, John Hollensbury owned a row of houses on Queen Street in Alexandria, Virginia. Wagons kept rolling through the narrow alley between his buildings; loiterers kept gathering. So he built a house in the alley. Seven feet wide. 325 square feet. Two floors, two windows, kitchen, bedroom, brick walls scarred by the wagon wheels he was trying to block.
It is still standing. People still live there. It still passes inspection. The Hollensbury Spite House is one of the smallest houses in America and one of the most precisely useful — it does its job, which is to say no.
Think about what spite required. A fence would have been simpler, but the city wouldn’t let him take alley land for a fence. He needed a habitable structure, so he built one. The bricks still bear the gouges from passing wagons, like teeth marks on a contested bone. Spite, properly executed, is durable. The house has outlasted everyone who annoyed John Hollensbury.
Spite is a design philosophy, more sophisticated than either cruelty (which doesn’t care about quality) or indifference (which doesn’t care about outcome). Spite requires knowing exactly what good looks like and denying it with surgical precision. You can’t be spiteful about something you don’t understand.
This essay is about a fictional theme park nobody could legally build — and about the systems we have already built that share its design language. Cookie consent flows. Cancellation funnels. Corporate complaint forms. The fictional park is the limit case. The real systems are the working drafts.
The Park
Imagine it.
The entrance turnstile sits at mid-thigh height. It works — but only with an awkward half-step that feels like sneaking in to a place that doesn’t want you. The ticket booth charges “whatever you have in your pocket right now.” The attendant counts your change slowly, then says “that’s enough” at any amount.
The first ride is a queue. Forty-five minutes of switchback and a TV looping a 3-minute video about how the team really cares about your experience. At the end is a door. The door opens into the gift shop. There is no ride. The ride was the waiting.
The Ferris wheel works smoothly. Every third revolution it stops for ninety seconds at the top, always with the same gondola, painted a slightly different shade of the same color. The operator’s FAQ, in response to “One gondola is a different color”: “All gondolas are identical.”
The roller coaster’s first 80% is genuinely excellent. Then, where the final big element should be, the track levels into a 20-second straightaway at walking speed. You spend the next forty minutes telling everyone what the ending should have been. The park knows you will. That’s the ride.
The restaurant is fine. The tables are 6% too close together. The music is 3 decibels too loud. A plaque reads: “This restaurant was designed by studying 340 TripAdvisor reviews rated 3 out of 5 stars.”
The Complaint Box has real paper and sharp pencils. They read everything. Six to eight weeks later a form letter arrives, quoting your complaint verbatim and concluding: “After careful review, we have determined that this is working as designed.”
The exit placard: “This park was not designed to make you angry. Angry people write reviews. This park was designed to make you feel like you almost had a good time. That’s harder to write about, and we find that interesting.”
The Camden Bench Is Real
The park is fiction. Its design vocabulary is not.
In 2012, Camden Council in London commissioned a public bench from Factory Furniture to reduce antisocial behavior in a high-traffic transit area. The result, the Camden Bench, reportedly cost about £1,500 per unit (cited via 99% Invisible’s Unpleasant Design episode; Camden Council records have not been independently consulted). Its profile makes it impossible to sleep on, skate on, deal drugs from, or shelter under. No horizontal surface long enough for a body. No ledge a board can grind. No seam an object can be hidden in. Its designers called it “the perfect anti-object.” Every line of its design vocabulary is a negation.
The Camden Bench is the Hollensbury Spite House of urban furniture. Mass-produced, code-compliant, thoroughly engineered. Its purpose is to refuse. The work happens in the precision of the constraint: sittable enough to count as a bench, uncomfortable enough that nobody lingers. Habitable enough to count as a house, small enough to make a point. The same craft serves both.
Spite houses cluster on every continent. Boston’s Skinny House (1874) is 10.4 feet wide, built by a brother whose sibling left him a sliver of an inheritance. Vancouver’s Sam Kee Building (1913) is 4 feet 11 inches wide. Beirut’s wedge-shaped Al Ba’sa (“The Grudge,” 1954) tapers from 60 centimeters to 4 meters. The Sarajevo “Inat Kuća” — “House of Spite” — was disassembled and moved brick by brick across the Miljacka river by an owner who refused to sell to Austro-Hungarian officials building a city hall. It is now a profitable restaurant.
Spite, properly engineered, outlasts the grudge that built it. California’s civil code (§841.4) explicitly forbids spite fences. Civil-law jurisdictions invoke the doctrine of “abuse of rights”: a right ends where abuse begins. In Coty v. Ramsey Associates (1988), a U.S. court ruled a spite farm a nuisance and granted a negative easement. The law treats spite as a category of harm because it is.
The collateral damage is the inheritance everyone pays. The Camden Bench is uncomfortable for parents with strollers and for people with arthritis. Defensive boulders meant to block tents also obstruct wheelchairs. Spite’s blast radius is wider than the target.
The Peak-End Rule, Weaponized
Why does the roller coaster’s flat ending matter more than its excellent first 80%?
In 1993, Daniel Kahneman, Barbara Fredrickson, Charles Schreiber, and Donald Redelmeier published the paper in Psychological Science that named the peak-end rule: people judge an experience largely by how they felt at its most intense moment and at its end. Everything in between gets quietly discarded. In their cold-water study, subjects preferred 90 seconds at 14°C followed by 30 extra seconds at a slightly warmer 15°C over 60 seconds of cold water alone — they chose more total discomfort because the ending was less bad. In Redelmeier and Kahneman’s 1996 colonoscopy study, patients given an extra three minutes of slightly less painful procedure at the end rated the entire experience as less painful, even though they had endured more total pain.
Disney spends serious Imagineering budget on this. They build narrative into queues, add interactive elements, and overestimate posted wait times so guests feel relief when the actual wait is shorter. The Space Mountain queue is built so you can’t see how long the line is, because seeing it makes it feel longer. Walt Disney himself reportedly required Imagineers to stand in their own lines every other week (widely cited; primary source unclear). The investment makes commercial sense: 80% or more of theme-park time is spent waiting.
The spite park uses the same psychology, with the sign flipped. The Queue is the Disney queue with the entertainment subtracted. The Ferris Wheel weaponizes duration neglect — 90 seconds at the top is enough to encode the entire ride as “the time you got stranded.” The roller coaster understands that a great experience with a flat ending becomes “the ride that should have been better” in memory. Every ending in the park is a designed negative peak.
This is the difference between the spite park and ordinary bad design. Ordinary bad design fails because nobody knew better. Spite design fails because somebody knew exactly. The first kind makes you sad for the designer. The second kind makes you wonder what they think of you.
You Already Visit a Digital Spite Park
In 2024, the U.S. Federal Trade Commission, the International Consumer Protection and Enforcement Network, and the Global Privacy Enforcement Network jointly reviewed 642 websites and apps. 76% used at least one dark pattern; 67% used multiple. The European Union’s Digital Services Act, in force since February 2024, prohibits interfaces that “deceive, manipulate, or otherwise materially distort” user decision-making, with penalties up to 6% of global annual turnover.
The taxonomy reads like a spite park guidebook:
| Dark Pattern | Real-World Version | Spite Park Analog |
|---|---|---|
| Roach motel | Cancellation buried 7 clicks deep | Entrance turnstile at mid-thigh height |
| Confirmshaming | “No thanks, I don’t want to save money” | Satisfaction sign at the queue exit |
| Hidden costs | Drip pricing, resort fees | “Whatever you have in your pocket” admission |
| Misdirection | Bright “Accept All,” gray “Manage Preferences” | Map in unreadable font on back of receipt |
| Trick questions | Double negatives in cookie consent | FAQ: “all gondolas are identical” |
One honest distinction: digital dark patterns are mostly profit-motivated — cancellation friction reduces churn, hidden fees lift booking conversion. The spite park’s are not. They are demonstrations of mastery. The park doesn’t benefit from your confusion; it finds your confusion interesting. In that sense the digital version is purer in motive: it serves a P&L. The spite park serves a thesis.
But the line is thinner than it looks. A 2025 controlled experiment summarized by the UX Design Institute and Stan Vision found that mild and extreme dark patterns both increased engagement metrics in the short run while damaging user trust over time. The European Commission’s 2022 study reportedly found that manipulative interfaces increased users’ heart rate and anxiety (cited via secondary writeups; primary EC publication not independently verified). The spite park is what happens when “this drives engagement” stops being a justification and starts being a goal.
Working as Designed
The Complaint Box is the park’s purest object. It exhibits what management literature calls malicious compliance: following a directive to the letter while anticipating a poor outcome, with intent not to disobey but to expose flaws. The classic example is the employee who responds to a new time-tracking policy by logging every two-minute water-bottle refill, producing a report whose existence proves the policy consumes more time than it saves.
The Complaint Box does this to feedback culture itself. It performs every observable virtue of a good system. The box is real. The pencils are sharp. The paper is good quality. Someone reads every submission. Response time is tracked and reported. The form letter quotes your complaint verbatim, which proves it was read. Then it tells you the system is working as designed.
This is more sophisticated than ignoring the complaint. Ignoring would be incompetent. The Complaint Box achieves what we might call weaponized competence — performing every function correctly while ensuring the aggregate outcome is hostile. Nothing can be blamed on any single element. The pencils are not the problem. The box is not the problem. The verbatim quotation is not the problem. The phrase “working as designed” is not technically a lie. The dysfunction lives in the gap between form and substance, and that gap is invisible from any single component.
The KaiNexus management literature reports that traditional corporate suggestion boxes implement only 2–3% of submitted ideas, while purpose-built improvement systems exceed 80% (vendor-published figures; no independent academic verification located). The ideas, KaiNexus argues, aren’t better — the system is. The spite park’s Complaint Box runs a 100% response rate against a 0% implementation rate: more responsive than any real corporate feedback system while being more dismissive than any of them. That balance is hard to design for. It requires you to want the gap to exist.
Where the Analogy Breaks
A few honest concessions before the close.
First, no real organization sets out to build a spite park. Most “fine” experiences are produced by drift, not design — operators tired, undercapitalized, optimizing for the wrong metric. The spite park is a useful caricature precisely because nobody could afford to build it on purpose.
Second, “almost good” is not always worse than “clearly bad.” The uncanny valley research — Masahiro Mori’s 1970 essay, and the empirical follow-up summarized in a 2015 Frontiers in Psychology meta-analysis — is strongest for visual humanoids. Extending it to an “experiential uncanny valley” is extrapolation, not finding. Plenty of mediocre experiences produce only forgetting.
Third, hostile architecture is not always pure spite. Some defensive design responds to genuine public-safety concerns even when its execution harms vulnerable people. The Camden Bench’s designers say the brief was reducing antisocial behavior, not punishing the unhoused. Skid Row’s timed sprinklers exist because the political alternatives — housing, treatment, accountability for landlords — failed for decades. Spite design often grows in the soil of failed policy; calling it spite is half the story.
Fourth, the spite park as an essay form has its own malicious compliance — it dresses an analytical argument as humor and then complains when readers laugh. Be wary of writers (your present author included) whose premises are too clever to fail.
A Practical Test
If you ship software, you have probably built a piece of the spite park without meaning to. The audit takes one afternoon.
Look at the cancellation flow, the error messages, the settings menu, the support template. For each, ask: does it technically work while producing ambient annoyance? Does it acknowledge user input without acting on it? Does it stop 6% short of good? When users describe it, do they say “it was fine” and mean it as an insult?
Three specific signals.
Watch for “working as designed” in your support and incident replies. The phrase is not always wrong — sometimes the user really has misunderstood the spec — but it is the spite park’s signature. A healthy support culture treats it as a flag for postmortem, not as a closing argument.
Be careful which moment you measure. The peak-end rule predicts that any survey at the end of a flow inherits the bias of the ending. NPS at checkout is a measurement of checkout, not of product. If your only metric is end-state satisfaction, you are reading the spite park’s complaint-box receipt and concluding the park is fine. Instrument the journey, not just the exit.
Audit your defaults. Defaults are the truest expression of what you think the user should do. If your defaults push toward more notifications, more retention, more autoplay, more upsell — and your interface adds friction to choosing less — you have built a small theme park whose entrance is at mid-thigh height. They will step over it. They will not enjoy the visit.
The Hollensbury Spite House is still standing. People still live in it. It is still the wrong house in the wrong place for the wrong reasons, and it outlasted its grudge. So will the systems we are shipping now, if we are not careful — and the people using them two centuries from now will still feel the gouges where the wagons used to roll.
Sources: Kahneman, Fredrickson, Schreiber, and Redelmeier, “When more pain is preferred to less” (cold-water study), Psychological Science, 1993; Redelmeier and Kahneman, colonoscopy peak-end study, Pain, 1996; Mori, “The Uncanny Valley,” 1970; FTC / ICPEN / GPEN 2024 joint review of 642 sites and apps on dark patterns; EU Digital Services Act, in force February 2024; Wikipedia entries for Hostile architecture, Spite house, Spite fence, Malicious compliance, Peak-end rule, Uncanny valley; 99% Invisible, “Unpleasant Design & Hostile Urban Architecture”; KaiNexus, “Why Suggestion Boxes Fail”; UX Design Institute and Stan Vision summaries of 2025 dark-pattern engagement studies; Choice Hacking and Queue-it on Disney queue psychology. Camden Bench £1,500 cost, EC 2022 heart-rate study, KaiNexus 2–3% implementation rate, and Walt Disney biweekly queue requirement are cited via secondary sources and noted inline.
Make “Working as Designed” Verifiable
The spite park works because the gap between form and substance is invisible from any single component. The fix is to make the gap measurable. Chain of Consciousness creates a cryptographic, tamper-evident provenance trail for every approval, action, and review — so “working as designed” stops being a closing argument and starts being a verifiable claim.
pip install chain-of-consciousness
npm install chain-of-consciousness