Corrections and changes
Articles here are versioned. A wording change, a corrected figure or a new data vintage each gets a line below and a new version number on the article, so that anything you quoted can be checked against the version you read.
How this works
- Reporting an error. Write to sparkytech.dev@gmail.com or post in the article's discussion. A number that disagrees with its source is the most useful report; a link to the source table settles it fastest.
- What counts as a correction. A figure, label or claim that was wrong against its source or its own code. It is fixed in the article, logged here with the date, and the version number moves.
- What counts as a change. Wording revised for accuracy, a caveat added, a chart relabelled or a newer data release folded in. Logged the same way.
- What does not change. The dataset and code of a published version stay downloadable; a re-run of the shipped script on the shipped data reproduces the numbers of the version it came with.
Who still goes to the office v1.2
- · v1.2 — After a third outside review: four sentences that read as causes are now descriptions (which occupations moved home, the Bronx's jobs, pay and remote work, the subway's share). A reconciliation table against the published Census tables is shown in the Reproduce box.
- · v1.1 — After an outside audit: the conclusion presents the Manhattan commuter count, office vacancy and the turnstile week as three separate measurements rather than one causal chain; 'stopped falling' became 'levelled off' (the 2023 to 2024 change is inside the margin); the residual racial gap is no longer attributed to 'the jobs'; the glossary tooltip for office-based industries said a fifth of workers where the text says 30%. Evidence-tier badges on every chart and an approximate margin on the dashboard.
- · v1.0 — Published.
The hour-plus commute v1.2
- · v1.2 — The summary no longer says the racial gap survives 'every filter the census allows'; it survives the adjustments the census variables allow here. A reconciliation table against the published Census tables is shown in the Reproduce box.
- · v1.1 — After an outside audit: the adjusted model's attenuation is described as a descriptive adjustment, not a decomposition of the racial gap into causes; bridge-and-tunnel figures are described as vehicle crossings, not returning drivers. Evidence-tier badges on every chart and an approximate margin on the dashboard.
- · v1.0 — Published.
The six-figure renter v1.2
- · v1.2 — Correction: the Housing and Vacancy Survey comparison used the survey's contract-rent medians ($1,641 citywide, $1,500 stabilised, $2,000 market) against the census's gross rent; it now uses the HVS gross-rent medians ($1,695, $1,570, $2,115) from the Rent Guidelines Board's 2024 study, and names both. The analysis script's description of shared households now matches the code, which splits them with the census's HHT2 item. A reconciliation table against the published Census table is shown in the Reproduce box.
- · v1.1 — After an outside audit: the budget is introduced as SparkyData's derivation from the City's True Cost of Living measure rather than 'the closest thing to an official answer'; the mortgage sentence no longer implies lender eligibility; the FAQ reports the roommate result under two shared-cost budgets as well as the per-adult one. Evidence-tier badges on every chart and an approximate margin on the dashboard.
- · v1.1 — New cover illustration; chart value labels moved past the margin ticks.
- · v1.0 — Restructured after an outside editorial review: one narrative spine, In-brief box, model-uncertainty ranges on every computed measure, methods folded into the FAQ.
- · v1.0 — Published.