Noah Arroyo
banner
noaharroyo.bsky.social
Noah Arroyo
@noaharroyo.bsky.social
Journalist in San Francisco. Co-founder: News Relay Network, @newsrelaynetwork.bsky.social. Some of my work: https://muckrack.com/noah-arroyo

DMs open, especially to aspiring journos. Reach me here or on Signal: noah.755
Round here, we drink vintage. @esksf.bsky.social
November 28, 2025 at 2:19 AM
Heart of the City Farmers Market still going strong — and the discounts are starting to happen! Weather's beautiful.
November 9, 2025 at 9:49 PM
November 7, 2025 at 5:28 PM
We need to stop falling for this shit.

"A world of material abundance" is not what we're building. And displacing entire categories of jobs would not be the way to get there. Stupid.

sfstandard.com/2025/11/07/s...
November 7, 2025 at 4:50 PM
Ah geeze. This does not make her look good. (Also from thr Mission Local story you link to.)
November 7, 2025 at 4:47 PM
I might be a 7.
October 30, 2025 at 12:16 AM
How many times have you read a paragraph like this?

How long is it gonna take for media to admit that AI is merely a well-funded fad of desperation?

Gotta get them clicks tho!
October 26, 2025 at 6:59 PM
San Francisco's Tenderloin is home to more than drugs and violence. It also has the Heart of the City farmers' market — best damn market in town. GREAT prices.

Every Sunday.
October 12, 2025 at 5:35 PM
Sadly this is true
October 12, 2025 at 4:40 PM
October 12, 2025 at 3:49 PM
Fuck. There's more.
October 12, 2025 at 3:49 PM
Cursed chart: ugly and tragic ICE numbers. Via @motherjones.com ... www.motherjones.com/politics/202...
October 12, 2025 at 3:45 PM
Guys this is not OK.
October 11, 2025 at 1:27 AM
We have so little fight in us. Astounding. www.theguardian.com/us-news/2025...
October 6, 2025 at 3:59 AM
August 20, 2025 at 4:21 PM
(By @moreallyhatesmedia on IG)
August 6, 2025 at 4:46 PM
Here's the horrible no-good cursed chart:
August 6, 2025 at 4:24 PM
"Yes, you now need a reservation for pepperoni pizza" (sfstandard.com/2025/08/06/y...)

omg COME ON you've needed a reso for a long time!
August 6, 2025 at 4:14 PM
August 6, 2025 at 4:02 PM
Meanwhile, here's daily vehicle miles traveled in San Francisco.

This is interesting. Not MUCH change over time since 2020, though a SLIGHT upward trend. BUT! Compare that to pre-pandemic! Car traffic has not even reached pre-COVID levels! Source: congestion.sfcta.org

Yet, "the cars are winning"!
July 27, 2025 at 6:56 PM
FWIW, here are Clipper Card BART trip starts **seemingly systemwide** over the last year. See that general upward trend? Source: Same as in preceding post.

I'd provide more clarity but, hey, nobody's paying me to do that. Pure consternation is fueling this free work, right now.
July 27, 2025 at 6:56 PM
Here's a table showing BART ridership at San Francisco stations. The far-right %s compare today to a year ago. E.g., there are 13.3% more riders at Embarcadero today. Source: June 2025 snapshot www.bart.gov/about/report...

No, idk what exactly "ridership" means -- trip "starts"? ::shrug::
July 27, 2025 at 6:56 PM
This is an ugly graph, horrible for popular consumption, sure. But it's useful. Muni ridership. Each line is a distinct year. The highest-ridership lines are pre-pandemic. Orange is current year. As you can see, ridership has been steadily increasing! Source: www.sfmta.com/reports/muni...
July 27, 2025 at 6:56 PM
Who's using AI for idea generation?

Younger people.

I'm sure that'll work out just fine.
July 27, 2025 at 5:15 PM
On Fulton, near City Hall. #sf #sanfrancisco #tenderloin
July 18, 2025 at 1:03 AM