Three Questions That Decide Whether a Public Challenge Lasts
Who sees you, what exactly counts, and what a miss costs. A three-question audit of Couch to 5K, parkrun and Duolingo streaks, with sources and one result that surprises.
In this article8 sections
On 2 October 2004, thirteen runners and five volunteers turned up at Bushy Park in London for a timed 5 km. Paul Sinton-Hewitt, who organized it and counts himself among the five volunteers in his own account, had not built a habit program. He had built a place and a time. That event became parkrun.
A public challenge lasts when it answers three questions in advance: who will see you do it, what exactly counts as done, and what a miss costs. Couch to 5K answers the second in minutes and seconds. parkrun answers the first with a standing event. Duolingo’s streak answers the third, and then adjusts it. Most challenges that fade left at least one of the three to be decided on the morning it mattered.
Treat that as a working checklist. It comes from reading primary accounts of a few well-known programs and noticing what each one settled and what it left open. Nobody has scored challenges this way, and a handful of cases cannot prove anything.
What are the three questions?
- Who sees you? The people in a position to notice whether today happened. Knowing about your goal does not count.
- What counts? The smallest event that you and your audience would both call a completed day.
- What does a miss cost? Whatever actually happens, to you or anyone else, on the day you don’t.
Each has a failure. If nobody sees, you rely on yourself. If nothing is defined, you argue with yourself. If a miss costs nothing, no reason exists to prefer today to tomorrow.
Couch to 5K: the plan answers “what counts” to the second
Josh Clark wrote the plan in 1996, about three years into his own running and with his mother in mind. Chris Higgins described it in The Magazine in 2013: three runs a week for nine weeks, each with a progressive goal. The first run is a brisk five-minute warm-up walk, then 60 seconds of jogging alternating with 90 seconds of walking, for 20 minutes in total.
Nobody has to argue about whether a first-day run was long enough. That precision is the plan’s main asset.
The audience came separately. Clark ran a running site called Kick, where the plan was the starting point, and it grew into a community he moderated. Around 2001 it merged with a larger site, Cool Running, and Clark called the transition difficult: the competitive Cool Running runners and the supportive Kick crowd wanted different things. One group wanted beginners to finish. The other wanted to rank finishing times.
A miss costs nothing in the plan itself. You repeat the run. A routine for week 5 is where that gap tends to show.
parkrun: the audience is built into the calendar
The volunteers at Bushy Park matter more than the runners. A parkrun happens because people marshal and time finishers every week, whether or not you come. What counts is simple: finish the 5 km course, with a recorded time. A miss costs nothing formal.
What parkrun adds is a standing event that exists regardless of your attendance. “Should I run today?” becomes “am I joining the thing that is already happening?” The parkrun origin story gets its own telling elsewhere on this site. Put next to Couch to 5K, the pattern is clear: one fixes what counts, the other fixes who sees. Both leave the cost of a miss at zero.
Duolingo: the cost of a miss is a dial, and turning it down helped
A Duolingo streak counts consecutive days, and a Streak Freeze lets a learner pause it for a day. In a January 2022 post, Osman Mansur wrote that letting learners equip up to two Freezes at once raised the relative number of active learners each day by 0.38%, and that it did not lead learners to take more days off.
That runs against instinct. A cheaper miss produced slightly more daily activity. One reading is that the cost of a miss has a sweet spot: when breaking a streak costs too much, some people stop playing rather than risk it, and a small cushion keeps them in. It is one company’s test on one counter, reported by the company, so it says something about Duolingo and little about miss penalties in general.
Two more cases, kept short
#100DaysOfCode obliges each participant to encourage two others daily, which fills the first column; its rules read as a spec in a separate teardown. Godsaeng, the Korean coinage for a productive life, leaves all three columns to the individual, and Junghyun Song’s 2024 Korea Pro piece links its pressure to be perfect to health and mental-wellbeing risks. The third question can fail in the opposite direction too: a cost nobody caps can outgrow the habit it was meant to serve.
How do the cases line up?
These ratings are my judgment from the sources.
| Program | Who sees you | What counts | What a miss costs |
|---|---|---|---|
| Couch to 5K | Open: a community if you join one | Fixed to the second | Nothing; repeat the run |
| parkrun | Fixed: volunteers and regulars at a set time | Fixed: the 5 km, timed | Nothing formal |
| #100DaysOfCode | Two others you must encourage, a public counter | One self-reported hour | A gap in a public counter |
| Duolingo streak | The app, optionally friends | A day on the counter | A reset, cushioned by Freezes |
| Godsaeng | Self | A self-set list | Self-judgment |
Read the blanks rather than the entries. Every program pins one or two columns and leaves a third loose, and the loose column is usually the one a quitter finds.
How do you use it?
Write one sentence per question before day one, with a number or a name in each.
For a first 5K: Two friends, by name, get a clip on every run day. A run counts if it is the week’s printed workout with the timer visible in the clip. If I miss one I repeat it within three days, and if I miss two I buy the Saturday coffee for both of them.
Set the cost of a miss after you have set the definition of a day, because a penalty attached to a vague rule turns into an argument. Then size it so you would still keep playing after paying it once. That is the only lesson in the Duolingo result that generalizes with any confidence.
What happens when the audit is run on DontSnooze?
This site belongs to DontSnooze, so the audit applies to it too. Named friends see you, which beats a hashtag and trails a parkrun, since friends can be lenient. What counts is whatever the video shows, and the app cannot tell a good run from a bad one. The cost of a miss is fixed and known before you start; what the app does and doesn’t suit is set out in its FAQ. A parkrun has strangers and a standing event that the app lacks, and it is free.