AtlasLibrary
Browse articles

131 articles

Search while the reserves last

Startup as a Bug

Read the articleMarkdown
A tiny mosquito rests on a sun-warmed stone with open air beyond it.
A plausible signal is a reason to test, not a reason to spend the whole search there.

What It Is

A founder can work hard, ship a polished product, and run out of money before finding anyone who needs it. Effort and execution do not solve the earlier problem: discovering where demand exists while there is still enough money to keep looking.

The cybernetic view treats a startup as an agent searching under uncertainty. Its resources are limited, its evidence is noisy, and most of the places it could search will not contain product-market fit. Survival depends on how efficiently it searches, how well it interprets evidence, and how quickly that evidence changes its next action.

The comparison is a mosquito looking for blood with approximately 30 minutes of energy. It cannot see blood directly. It follows heat, CO2, and movement, each of which can mislead it. A warm rock produces heat; an air current produces movement. Most attempts find nothing. Wanting blood more intensely does not resolve those ambiguities or replenish the energy spent investigating them.

Most mosquitoes die because the environment supports only a certain population density and their search is inefficient relative to their sensors and energy constraints. The survivors execute searches calibrated to those limits. Survival comes from optimal foraging under constraint, not luck or moral merit. Applied to a startup, the question becomes how to find demand before the search budget runs out.

The Three Hard Constraints

ConstraintMosquitoStartupImplication
Finite energy~30 minutes until deathRunway in monthsDecreases monotonically; cannot be meaningfully extended mid-search
Imperfect sensorsHeat/CO2/movement give noisy signalsMetrics, user feedback, revenueFalse positives abundant; single-sensor navigation fails
Hostile search spaceMost locations empty; false signals everywhereMost product ideas have no PMFEfficient search algorithm required; brute force fails

Energy Dynamics

A startup spends runway on salaries and operations, product development, customer acquisition experiments, and failed attempts to find demand. Fixed burn continues between experiments; variable costs and sunk costs consume more of the same finite budget. During the search, remaining energy decreases monotonically.

The survival condition is:

E×V×S>DE \times V \times S > D

Here, EE is remaining energy, measured as runway in months; VV is search velocity, measured as feedback loops closed per month; SS is sensor accuracy, from 0 to 1, or the probability that a positive signal indicates real product-market fit; and DD is the remaining distance to product-market fit, measured in search iterations.

You survive when remaining runway, multiplied by search velocity and sensor accuracy, exceeds that distance. Fundraising concentrates on E. The cybernetic approach prioritizes V and S: closing more loops and obtaining more reliable evidence multiplies what the existing budget can accomplish, giving them higher leverage than runway extension.

Sensor Calibration

You cannot observe product-market fit directly. You infer it from what customers say, use, pay for, retain, and recommend. These readings differ in how much confidence they warrant.

Sensor TypeSignal StrengthReliabilityExample
Behavioral dataStrongHigh (S ≈ 0.8)Actual usage patterns, retention curves
Payment behaviorVery StrongVery High (S ≈ 0.9)Credit card on file, recurring revenue
Word-of-mouthStrongHigh (S ≈ 0.7)Unprompted referrals, viral coefficient
Expressed interestWeakLow (S ≈ 0.3)"This sounds cool", positive feedback
Hypothetical commitmentVery WeakVery Low (S ≈ 0.1)"I would pay for this"

A founder who treats enthusiasm as equivalent to payment will overestimate how much has been learned. Someone saying “This sounds cool” has not yet demonstrated that they will use or buy the product. A credit card, recurring use, retention, and unprompted referrals supply different evidence.

Relying on one sensor kills startups. Heat alone leads the mosquito to a warm rock; enthusiasm alone leads the founder to zero revenue. Combining heat, CO2, and movement makes blood more probable. Combining interest, usage, retention, and payment makes product-market fit more probable. The purpose of combining signals is to distinguish the thing you need from a substitute that happens to trigger one measurement.

Search Strategy Under Constraint

Search strategy matters more than search effort because every unsuccessful attempt uses resources. Frantic exhaustive search can empty the budget as completely as lazy search. The useful measure is information gained per unit of energy spent.

Efficient Search Patterns

Seeing five other mosquitoes feeding at one location supplies stronger evidence than detecting heat there. Their successful feeding has already established something the next searcher would otherwise have to discover.

A startup has comparable sources of evidence. Existing customer spending validates demand. Workarounds people built for themselves reveal pain. Competitors with revenue demonstrate willingness to pay, and successful adjacent products demonstrate distribution. Following these signals uses information produced by other searches. It costs less than beginning from a random location.

The next step is to test the candidate before making a large commitment. A mosquito lands, pricks the surface, tastes, and decides within seconds whether to stay. The near-zero-cost test prevents it from spending its remaining energy at an empty location. The startup equivalents are small experiments that answer the question driving a proposed investment.

Expensive CommitmentCheap Test
Build for 3 monthsLanding page + ad spend to test demand (3 days)
Hire salespersonFounder closes 5 sales manually (2 weeks)
Build full platformDeliver service manually to 10 customers (1 month)
Pivot entire productTest new direction with 3 target users (1 week)

These cheap tests provide equivalent information at 10–100× lower energy cost. The saving comes from answering whether a direction warrants investment before paying for a full product, hire, or pivot.

Negative evidence then needs to change the next action immediately. A founder who builds for 18 months before meeting a user has spent resources without finding out whether the premise holds. Raising a large round and committing to a roadmap before validating its assumptions creates the same problem at a larger scale. The team can have high utilization and zero learning velocity: everyone stayed busy, but no belief changed. That is high expenditure with no information gain, followed by depletion before product-market fit.

Search Velocity Optimization

Search velocity V counts closed feedback loops per unit time. A loop includes the update, not merely the experiment.

V = (number of experiments) / (time per cycle)

Where cycle = hypothesis → test → measurement → update

Each part of the cycle can delay the next useful decision. Faster shipping reduces build time. Continuous deployment shortens the wait before measurement can begin. Automatic measurement reduces the wait for results. Prompt decisions reduce the delay between receiving evidence and acting on it.

ApproachBuild TimeDeploy TimeMeasure TimeUpdate TimeCycles/Month
Waterfall6 months1 month1 month1 month0.13
Monthly sprints1 month1 week1 week1 week0.77
Weekly deploys1 week1 day2 days1 day2.3
Daily shipping1 day1 hour1 day1 hour8.7

In this comparison, daily shipping produces 67× the search velocity of waterfall. The total development time is the same; the structure of the cycles changes how much information arrives during it. A long build postpones correction until much of the budget is already gone. Short cycles let an earlier result redirect the work that follows.

The Cybernetic Control Loop

A cybernetic system needs its measurements to reach the parts that can change its behavior. For a startup, collecting data is insufficient if the next feature or experiment remains fixed regardless of what the data says.

graph LR
    A[Ship Feature] --> B[Users Interact]
    B --> C[Measure Usage]
    C --> D{Good signal?}
    D -->|Strong: Usage high| E[Double down]
    D -->|Weak: No usage| F[Pivot]
    E --> A
    F --> A

    X[Build in isolation] -.-> Y[No sensor data]
    Y -.-> X
    style X fill:#ff9999
    style D fill:#ffeb99

The loop can break at several different points:

PatternSymptomResult
No sensor dataBuilding in isolation for monthsProjectile not control system; cannot course-correct
Data ignoredCollecting metrics but not changing roadmapFeedback doesn't reach actuators; system flies blind
No measurementChanging behavior without measuring resultsCannot determine if adjustments worked; random walk
Slow cycle time6-month dev cycles between user contactFeedback arrives after most energy spent; too late to adjust

Building without users provides no readings. Collecting readings while keeping the same roadmap prevents feedback from reaching action. Changing the product without measuring the result prevents you from learning whether the change worked. Even a complete loop can fail if it takes too long: six-month development cycles can deliver the answer after most of the search budget has been spent.

The mosquito's sequence—fly toward a signal, land, taste, react—operates in seconds. If it took days, the mosquito would die before completing one loop. A startup's feedback interval has to be judged against its own remaining runway in the same way.

Failure Modes from Narrative Framing

Failure Mode 1: Vision Commitment Over Sensor Data

“Stay true to your vision; don't let others distract you” treats the starting direction as something to defend. In the cybernetic account, that initial direction is a random guess. It supplies a starting vector, not knowledge about where demand will be found.

When evidence contradicts the guess, continuing in the same direction confuses conviction with calibration. The founder keeps following the original heat signature after the measurements indicate a warm rock. This is the failure described as burning all resources toward the initial direction, dying with unused runway and an invalidated hypothesis: commitment to the vision has displaced updating from evidence.

Failure Mode 2: Weak Sensors Interpreted as Strong Signals

“People love it! 50 users gave positive feedback!” tells you what people said. It does not establish what they will do. The sensor model assigns verbal enthusiasm S ≈ 0.3 and behavioral data S ≈ 0.8.

Treating the first as the second leads the team to optimize a metric that does not predict product-market fit. They can spend a year building on positive feedback and launch to zero usage. The failed step was calibration: the signal was interpreted as stronger evidence than it supplied.

Failure Mode 3: Product Quality Over Search Efficiency

“We need to build the best possible product before launching” assumes the team already knows which problem is worth solving. If it is searching in the wrong space, product quality is irrelevant. Testing 10 rough solutions is better than perfecting 1 untested solution.

The costly version is 18 months spent producing a beautiful answer to a problem nobody has. The product can be excellent and deliver zero value because the search never established that the problem mattered to a customer.

Failure Mode 4: Runway as Deadline Not Energy Budget

“We have 6 months; we can build X in that time” treats runway as a delivery date. Runway instead pays for the search, and every action consumes some of it. Reaching zero means death, not an automatic deadline extension.

If the team measures success through hours worked and features shipped, it can use the whole budget without learning where demand is. Treating runway as an energy budget makes information gain the relevant output: what did this expenditure teach us about where product-market fit might be?

Integration with Mechanistic Framework

The model applies cybernetic optimization to organizational survival. Its resource, sensor, and search constraints parallel those in behavioral state machines and energy budgets.

A finite daily willpower budget corresponds to finite runway. Resistance spends the former; inefficient search spends the latter. Prevention costs zero; validated markets similarly reduce search cost to near-zero.

For sensors, observable metrics play the role that behavioral data plays in a startup: they replace a subjective impression with a reading. Reality-check questions retrieve data much as multiple sensors confirm a signal. Type constraints prevent answers of the wrong kind, while sensor fusion prevents false positives.

For search, backward chaining from a goal corresponds to following a gradient toward product-market fit. A bounded question respects working-memory capacity; a cheap test respects runway. Discretization divides work into chunks, just as small experiments divide a large commitment into decisions that can receive feedback along the way.

Key Principle

The model prioritizes search velocity and sensor accuracy before extending runway. In E×V×S>DE \times V \times S > D, fundraising increases E linearly; faster feedback and better signal integration improve V and S multiplicatively. Small tests preserve energy, multiple signals reduce false positives, and an immediate response to negative evidence prevents spending more on an invalidated direction.

A startup therefore needs to measure what it learns per unit of energy, not just what it builds per hour. The task is to execute an efficient search with imperfect information before the resources needed to continue it reach zero.

Return to the libraryBack to the beginning