The promise
The homepage says NYC Daily TL;DR is "all signal, no noise." This page is the receipt — the actual pipeline that produces every weekday's briefing, the actual sources we read, the actual filters that weed out the rest, and the actual editorial principles that decide what makes the cut.
If you can't see the methodology, you can't trust the output. So here it is.
The funnel
Every weekday morning the pipeline runs and produces a single email. The stages, in order:
- Ingest — 67 monitored feeds
- Pre-filter — language, length, date, dedup
- Categorize + relevance — LLM pass #1
- Score — LLM pass #2
- Select + check
- Compose + send
Daily volumes vary. The pipeline narrows the incoming stories through filtering, relevance checks, scoring, and selection, then composes the weekday briefing. Farzad maintains the rules and responds to corrections.
The sources
The 67 monitored feeds — 59 article and 8 podcast — are grouped roughly as follows. We update the roster regularly; the current list lives in the open-source pipeline config (config/feeds.py).
Local news
Gothamist, THE CITY, City Limits, amNewYork, NY1 (news, politics, transit, education feeds), Brooklyn Eagle, Queens Daily Eagle, New York Amsterdam News, Norwood News, Brooklyn Magazine, Staten Island Advance, PIX11, City & State NY, Hell Gate, New York Groove, Hyperallergic, NY Mag/Intelligencer, and New York Times Metro.
Policy + politics
Politics NY, Gotham Gazette, NY Focus, Vital City, CityLand, NYCuriosity, The Narrative Wars, The Indypendent, NYC Council press wire, NYC.gov news wire, NY DOT press releases, and Jewish Telegraphic Agency.
Housing + transit + dev
Streetsblog NYC, NY YIMBY, 6sqft, Curbed, The Real Deal, Urban Omnibus, Chalkbeat NY (schools).
Business + economy
Crain's New York, Brooklyn Magazine business sections.
Culture + food + events
Time Out NY, The Skint, Eater NY, Dance NYC, Epicenter NYC, BKMag.
Independent newsletters
Signal Problems, Anne Kadet, Ross Barkan, Norman Oder, The Transit Guy, The Bigger Apple (Manhattan Institute), NYC Politics 101, Josh Greenman, NY on Earth, NY Editorial Board, NYC Policy Forum, and Abundance NY.
Podcast metadata
NYC Now, FAQ NYC, Max Politics, Hell Gate Podcast, Off Topic/On Politics, BronxTalk, What's the [DATA] Point?, and After Hours with Jamie Rubin. Feed descriptions are discovery material, not transcripts.
What this list deliberately leaves out: tourism content, partisan-aggregator sites with no original reporting, "best restaurants in NYC" listicles, and national stories with no specific consequence for New Yorkers.
What gets cut
The seven scoring dimensions exist to push back against the failure modes that produce noisy newsletters:
- Significance — does this affect actual New Yorkers' lives, money, mobility, or representation? "Mayor said something" is not significance. "City Hall is changing how it does X" is.
- NYC-specificity — irreducibly NYC, or generic urban-issue content with NYC mentioned in passing? Generic gets cut.
- Novelty — is this new information, or a recap of yesterday's news? Recaps get cut.
- Evergreen value — will this matter next week, or only today? Both can earn space, but pure-news cycle items have a higher bar.
- Source quality — original reporting from named sources, or a press release wearing a journalism costume? Press releases get cut unless they're the news themselves.
- Narrative arc — does this fit a thread the briefing has been tracking (rent freeze, MTA capital plan, mayoral control sunset), or is it disconnected? Threaded items earn space.
- Reader actionability — can a reader do something with this (vote, attend a hearing, change a habit, file a complaint), or is it pure observation? Both are valid; the bar shifts based on the slot.
The hardest cuts are the ones that score well on most dimensions but fail one. A well-reported Mayor-press-conference recap can score high on source quality and narrative arc but fails NYC-specificity if the substance is national. A breaking neighborhood story can score high on novelty and significance but fails source quality if it's secondhand. Both get cut.
What also gets cut, on principle:
- Tourist-coded content. "Things to do in NYC this weekend." Not the audience.
- Best-of listicles without genuine curation. Filler.
- Crime stories that exist mainly for shock. Real public-safety policy is in. Sensational individual incidents without policy or pattern context are out.
- Celebrity sightings. Not a thing this newsletter covers.
- Real-estate sales-funnel content. The 80-photo new-development announcement masquerading as news. Out.
- National political news that happens to involve a NYC name. The bar is whether NYC residents need to know it as NYC residents.
What we get wrong
Some of this pipeline is automated and that means it has failure modes worth being honest about.
The relevance, scoring, and writing passes use language models. They can miss context, select the wrong story, or misstate a source. Automated checks reduce those risks but do not eliminate them. Logs and operational reports let us investigate a missed story or a bad issue and adjust the rules. Reader corrections are part of that process.
The 67-feed roster is a curation choice. It's biased toward sources we trust, which means it's underweighted on sources we haven't heard of yet. We add sources when they prove themselves; we drop sources when they degrade. The current list is in the public repo and changes are visible in git history.
The scoring weights and the prompt language are also choices. They're tuned for our reader — the plugged-in NYC resident who reads Gothamist and THE CITY and wants the synthesis. They are not tuned for the city's institutional power-broker, the academic researcher, or the journalist on a beat. Those readers should subscribe to other things in addition.
What we promise
- Daily, weekday mornings. Five stories. Under five minutes to read. In your inbox before 9am Eastern.
- Free. Email only. No paywall, no upsell, no premium tier.
- One human accountable. Farzad Khosravi is responsible for the explainers, the daily pipeline's editorial rules, and corrections.
- Open methodology. This page exists. The 67-feed roster is in the public repo. The scoring framework is described above. If we change something material, we update this page.
- Honest framing. The daily issue is selected and written automatically. A human maintains the system and is accountable for its output; each issue is not manually edited before sending.
- Cross-pillar consistency. When a long-form explainer corrects a number or a framing, every page that referenced the old version gets updated in the same commit.
How we change
The pipeline gets better when readers tell us what's missing. Three useful signals:
- Tell us a source we should be reading — reply to any briefing email with the URL. Especially valuable: NYC-beat substacks, neighborhood blogs, immigrant-press outlets in any language, and policy-shop newsletters.
- Tell us what we missed — if a story you think should have been in the briefing wasn't, that's the highest-signal feedback we get. It either means the pipeline missed it (a real bug to fix) or it means the editorial bar disagreed (a calibration question worth surfacing).
- Tell us what shouldn't have been there — if something in the briefing felt like filler, we want to know. Cuts get easier when readers vote against the marginal items.
How to subscribe
Subscribe free
The pipeline runs every weekday morning. The briefing lands in your inbox before 9am. No spam, no paywall, no upsell.
Free. No spam. Unsubscribe anytime.
To learn more: about NYC Daily TL;DR, all explainers, the archive of past briefings.
Last updated: October 13, 2026. The pipeline architecture (4 phases, 7 scoring dimensions, 67 monitored feeds: 59 article and 8 podcast) is stable; the feed list and scoring weights are tuned regularly and the changes are visible in the open-source repo. Material changes to this methodology page will be dated.