Skip to content
finite-samplePublic

About

Replication and analysis of album releases, streaming volume and US traffic fatalities

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

REPLAY

A replication of Patel, Worsham, Liu & Jena (2026), "Smartphones, Online Music Streaming, and Traffic Fatalities," NBER Working Paper 34866 (local copy).

The paper reports 18.2 additional traffic deaths on ten album-release days. The replication estimate is 17.6 (SE 7.45). Random-Friday and adjacent-Friday comparisons indicate that the association is not explained by average weekday differences under the tested specifications.

The magnitude varies with the release sample. Across 27 additional major releases, the estimate is 6.49 deaths (95% CI −0.16 to 13.13). Among 17 additional albums with measured first-day US streams at least as high as the smallest original release, it is −0.49 (SE 2.54). The original ten-album design has an 80%-power detection threshold of 13.4 deaths under the reported power calculation. These comparisons limit generalization from the ten original dates; they do not establish a zero effect for every release or identify the distraction mechanism.

Release-day excess against measured first-day US streams

Every album on the US daily Spotify chart with a measurable first day, against its release-day excess fatalities. Red is the paper's ten; green is the 17 other albums that were at least as big. The lower panel drops the paper's ten and bins the rest: twenty equal-count bins across two orders of magnitude of dose, none of them distinguishable from zero, including the bin above the paper's own cutoff.

The manuscript presents the design, estimates and interpretation.

Headline numbers

Value Table
Replication of the paper's estimate +17.6 (SE 7.45), 95% CI [0.8, 34.5] t12
Ten random Fridays reaching it 3 in 10,000 t18
Release Friday vs its own adjacent Fridays +14.11, ratio 1.12 t37
Same calendar positions, other years −0.08 (SE 1.48) t41
Smallest effect ten days can detect 13.4 deaths t23
The 27 releases that are not the paper's +6.49, 95% CI [−0.16, +13.13] t20
Mean significant estimate if the true effect is 6.49, SE 7.45 17.58 t36
Weather, from NOAA stations in 51 states moves it 0.51 deaths t43
Ambient listening as the shared shock −0.0074 deaths per million streams (SE 0.0266) t44
Albums as big as the paper's smallest, that are not the paper's −0.49 (SE 2.54) over 17 albums t47
Dose-response across every charting album r = +0.068 over 524, detectable above 0.086 t46
A frame anyone can rebuild, top 10 to top 50 +13.24 falling to +4.31 t45

Four estimators of one quantity appear in tabs/, and each table caption names which it used. The regression estimate (+17.6) is the paper's specification, clustered by album. The residual estimate (+16.1) is the mean deviation of the ten release days from a model fitted with their windows excluded, and supports the per-album tests. The benchmark estimate (+15.45) is that residual against the coarser baseline the holiday comparison needs. The local estimate (+23.0) subtracts the surrounding twenty days with no adjustment at all.

Data

FARS 2007-2024, 6,575 days with no gaps; annual totals are gated against the FARS Final File on every run. Albums: 10 from the paper, plus 27 others across 2015-2024. See albums_sources.md. Tier 1 streaming counts come from the paper's Table 1, Tier 2 counts are estimated from chart position, and Tier 0 counts are unsourced placeholders that no dose-response analysis uses.

The daily Spotify Charts top 200 for the US replaces all three where it reaches. It supplies a measured dose for 524 albums, a comparison set defined by a rule rather than a list, and the ambient listening series needed to test a possible common activity pattern. Our reconstruction matches the paper's on control days (86.8M against their 86.1) and runs 8% high on release days (133.2M against their 123.3), which we cannot account for and which nothing downstream depends on. See data/spotify/README.md. Station weather is cached in data/weather/.

Source: NHTSA FARS and NOAA GHCN.

Running it

pip install -r requirements.txt
make extract      # unpack FARS accident CSVs from data/raw/*.zip
make streaming    # optional: pull the US Spotify Charts series from Kaggle
make run          # full analysis, writes tabs/ and figs/
make ms           # build the manuscript from tabs/
make check-prose  # every number in prose must trace to a table or a macro
make lint         # black, isort, flake8
pytest tests      # regression tests for the audited defects

Download the FARS zip files from NHTSA into data/raw/ first.

src/gates.py runs at the top of every invocation and raises rather than warns if the album list drifts from the paper's Table 1, if the daily series has gaps, or if annual totals do not match the Final File. build_design_matrix raises on a control column it cannot find, album_stats returns no standard error below five treated units, and src/numbers.py emits every number the prose is allowed to quote.

Tables

File Contents
t01, t02 Per-album local and global effects
t03, t04 Streams against effect; Tier 1 against Tier 2
t05, t26 Randomization inference
t06 Jackknife
t07 Summary statistics
t09, t29 Window sensitivity and specification curve
t10, t11 Forecast-based estimates
t12 Replication against the paper
t13, t32 Event study and pre-trend test
t18, t18b Random-Friday placebo; date-selection benchmark
t14, t19, t20 Time of day; COVID split; all four album tiers
t21, t30 Weather controls; day-of-week interactions
t22 Where the excess sits by driver BAC, ten imputations pooled
t23, t27 Power and confounding sensitivity
t34, t35 Release days against all nine federal holidays; holiday-adjacency robustness
t36 What a ten-album study would publish, given a true effect
t37, t38 Adjacent-Friday contrast; weekday-dummy invariance
t39, t40 Rank and trimmed estimates; weather on each release day
t41, t42 Calendar-position placebo; does the latitude shift track the excess
t44 Ambient listening as the shared shock
t45, t46 A frame built from measured streams; dose-response across every charting album
t47 The paper's ten against every other album of the same measured size
t24 Covariate balance
t28, t28b Placebo outcomes; crash composition
t15, t17, t08, t16 S&P 500 and calendar placebos
t25, t31, t33 Multiple testing, synthetic control, weather effects

References

Patel, Worsham, Liu & Jena (2026), NBER Working Paper 34866 (PDF) · Harvard Gazette · Freakonomics · New York Times

About

Replication and analysis of album releases, streaming volume and US traffic fatalities

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages