New York City Politics and Urbanism Daily

Libraries, Budget Math, and the G Train’s Bus Problem

Friday, June 12, 2026 · 8 min

New York City Politics and Urbanism Daily cover art

New York City Council is pushing $60 million for affordable housing over libraries while budget math and G train shutdowns expose the city’s reform test: can City Hall turn public assets, fiscal forecasts, and replacement service into real capacity?

Listen

Listen to the audio episode

Read the episode transcript

Show notes

New York City Council is pushing $60 million for affordable housing over libraries while budget math and G train shutdowns expose the city’s reform test: can City Hall turn public assets, fiscal forecasts, and replacement service into real capacity?

In this episode

  1. City Council unveils proposal to build affordable housing on top of libraries — 6sqft

    The New York City Council wants to build affordable housing on top of public libraries to ease the current housing crisis. Council Speaker Julie Menin on Thursday called on the Mamdani administration to invest $60 million to support the redevelopment of three initial library sites, one in each of the city’s three public library systems. The plan builds on the city’s existing model of co-locating…

  2. Step Back — When City Hall says there’s a multibillion-dollar budget gap and the City Council says it has found billions in alternative resources, what are they actually counting — real money, conservative estimates, or accounting games?

    Background sources

  3. OPINION: G Train Riders Deserve Better Buses During Ongoing Shutdowns - Streetsblog New York City — Streetsblog New York City

    localStorage.setItem('darkMode', val)); } }" x-bind:class="{ 'dark': darkMode }"> OPINION: G Train Riders Deserve Better Buses During Ongoing Shutdowns - Streetsblog New York City # OPINION: G Train Riders Deserve Better Buses During Ongoing Shutdowns Transit riders deserve better than the subpar shuttle bus service the MTA provides to fill the gap during recurring G train disruptions. 12:03…