John Ryan's Avatar

John Ryan

@heyjohnryan

KUOW Public Radio environment reporter. Seattle. Is this thing on? Tips, leaks--DM me, or email jryan@kuow.org, or Signal: @heyjohnryan.10

2,138
Followers
188
Following
693
Posts
19.08.2024
Joined
Posts Following

Latest posts by John Ryan @heyjohnryan

Adorbs... and yet that looks like a lot of single-use (plastic?) "souvenir" packaging. (Is that even legal in Seattle anymore? "Single-use food service packaging that is not recyclable or compostable is banned under SMC 21.36.086.")

11.03.2026 03:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œI’ve actually been enjoying walking and using public transit more instead, all thanks to legendary environmental activist Donald J. Trump.”

10.03.2026 22:18 πŸ‘ 95 πŸ” 30 πŸ’¬ 2 πŸ“Œ 2

This week: heavy mountain snow (yay!)
Next week: heavy mountain rain (not so yay!)
#wawx

10.03.2026 21:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah, NEXT week! That explains the big difference πŸ€¦β€β™‚οΈ

10.03.2026 20:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Official map from NOAA depicting the relative rank of winter 2025-2026 temperatures at a county level across the contiguous U.S. Many counties in the western and central U.S. are depicted in dark red color, signifying record-warmest winter. All other counties in the west and central U.S. are depicted in dark orange colors, signifying a "near record warm" rank.

Official map from NOAA depicting the relative rank of winter 2025-2026 temperatures at a county level across the contiguous U.S. Many counties in the western and central U.S. are depicted in dark red color, signifying record-warmest winter. All other counties in the west and central U.S. are depicted in dark orange colors, signifying a "near record warm" rank.

The official NOAA stats out this week confirm that winter 2025-26 was the warmest on record across a huge portion of the western and central U.S., which has contributed to extremely low mountain snowpack & worsened the CO River crisis. Meanwhile, record March heat is in forecast.

10.03.2026 18:45 πŸ‘ 370 πŸ” 217 πŸ’¬ 18 πŸ“Œ 35
Post image

Hm. NWS is forecasting freezing levels of 1,000-4,000 ft. for central WA Cascades, not 8,000.

10.03.2026 20:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
President Donald Trump waving outside while wearing a red MAGA hat

President Donald Trump waving outside while wearing a red MAGA hat

Environmental Hero Makes Fossil Fuels Too Expensive for Anyone to Keep Using: tinyurl.com/yc6m5fzk

10.03.2026 20:13 πŸ‘ 172 πŸ” 40 πŸ’¬ 7 πŸ“Œ 4

Even though I'm an economist, I wish there was more focus on the human suffering from this war and less focus on the economic consequences. Hundreds of little girls are dead, and we're worried about oil prices.

10.03.2026 12:06 πŸ‘ 562 πŸ” 146 πŸ’¬ 18 πŸ“Œ 7

If gas prices remain high, consumers will shift more to EVs. But at the moment, many legacy automakers are throttling their supply to produce more gas guzzlers, potentially missing the market opportunity.

10.03.2026 15:14 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
The Scale of Billionaires’ Campaign Donations is Overwhelming U.S. Politics

NEW: We just published a deep dive into just how much billionaires are now dominating U.S. politics.

We found 300 billionaire families accounted for 19% of federal donations in 2024. The deluge was even larger in many state and local races.

1/7

www.nytimes.com/2026/03/09/u...

10.03.2026 02:04 πŸ‘ 596 πŸ” 337 πŸ’¬ 21 πŸ“Œ 40
Preview
Tennessee GOP Rep says Muslims 'don't belong in American society' Rep. Andy Ogles' social media post is the latest in a series of Islamophobic statements from House Republicans.

Rep. Andy Ogles' social media post is the latest in a series of Islamophobic statements from House Republicans. n.pr/46P9gPM

09.03.2026 23:02 πŸ‘ 444 πŸ” 154 πŸ’¬ 86 πŸ“Œ 40

you rubes. you complete and utter fools. anyone with a brain can see this is a multidimensional, metaphysical conflict. a conceptual battlefield. we've only barely begun to end the start of this thing.

09.03.2026 22:39 πŸ‘ 684 πŸ” 86 πŸ’¬ 26 πŸ“Œ 3

Yepp. Too many folks pretend that the underlying unscientific thinking that drives anti-vaccine sentiments doesn't also drive their nutrition sentiments: appeal to nature+ cherry picking data + prioritizing handwavey mechanisms over clinical evidence.

09.03.2026 17:42 πŸ‘ 25 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

On the day multiple media organizations reported on a video showing a U.S. Tomahawk missile killing dozens of children in an Iranian elementary school, the White House's meme strategists posted a missile video soundtracked by Nelly's "Here Comes the Boom" wapo.st/3NhffGm

09.03.2026 21:50 πŸ‘ 310 πŸ” 136 πŸ’¬ 39 πŸ“Œ 18
09.03.2026 19:51 πŸ‘ 6041 πŸ” 1390 πŸ’¬ 54 πŸ“Œ 27
Post image

We are a secular democracy. If you don't like the freedom of religion, you are welcome to move somewhere else.

In America, you can be Christian, Muslim, Jewish, or anything else. It's written into our Constitution. πŸ‡ΊπŸ‡ΈπŸ‡ΊπŸ‡ΈπŸ‡ΊπŸ‡Έ

Get lost with this garbage.

09.03.2026 19:51 πŸ‘ 1451 πŸ” 384 πŸ’¬ 84 πŸ“Œ 29

Authoritarian leaders constantly demand loyalty displays from their underlings

09.03.2026 17:33 πŸ‘ 75 πŸ” 16 πŸ’¬ 5 πŸ“Œ 0
Headline and subhead:

U.S. Tomahawk Hit Naval Base Beside Iranian School, Video Shows

The evidence contradicts President Trump’s claim that Iran was responsible for a strike at the school that killed 175 people, most of them children.

Headline and subhead: U.S. Tomahawk Hit Naval Base Beside Iranian School, Video Shows The evidence contradicts President Trump’s claim that Iran was responsible for a strike at the school that killed 175 people, most of them children.

Good for the hed/dek writers at @nytimes.com just now:

Not "appears to contradict" or "is at odds with" or "may give rise to suspicions that."

Flat out: "Contradicts." "Video shows." About the US blowing up a school full of little girls.

And of course, terrible for the world.

09.03.2026 14:49 πŸ‘ 577 πŸ” 125 πŸ’¬ 17 πŸ“Œ 6

POV: life comes at you at 2026 speed

08.03.2026 20:46 πŸ‘ 28 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0
Preview
Senator mocked β€˜green energy crap.’ His house runs on it. Montana Republican Tim Sheehy voted to scrap solar tax credits after installing panels and battery storage at his Bozeman home.

Montana Republican Tim Sheehy voted to scrap solar tax credits after installing panels and battery storage at his Bozeman home.

08.03.2026 19:39 πŸ‘ 1358 πŸ” 563 πŸ’¬ 92 πŸ“Œ 44
Preview
Nature Report, Killed by Trump, Is Released Independently

Trump canceled a major scientific report on the health of the natural world. The scientists are finishing it anyway. Yay scientists! www.nytimes.com/2026/03/05/c...

08.03.2026 21:44 πŸ‘ 332 πŸ” 108 πŸ’¬ 3 πŸ“Œ 1
Atmospheric CO2 concentration graphed from 1957 to present, showing a continuous increase to current 429 parts per million. The annual natural cycle of slight ups and downs can also be seen. Measurements are taken hourly at the top of Mauna Loa, Hawaii

Atmospheric CO2 concentration graphed from 1957 to present, showing a continuous increase to current 429 parts per million. The annual natural cycle of slight ups and downs can also be seen. Measurements are taken hourly at the top of Mauna Loa, Hawaii

The latest update from the Mauna Loa CO2 observatory, shows current #carbondioxide concentrations continue to accelerate upward. The latest reading? 429.1 parts per million. Pre-industrial concentrations were under 280 ppm.
#climatechange
#climate

06.03.2026 05:15 πŸ‘ 76 πŸ” 41 πŸ’¬ 7 πŸ“Œ 6

Excellent analysis showing how state funding mechanisms are used to deepen the state's ideological control, much akin to what happened in Hungary under OrbΓ‘n.

05.03.2026 14:39 πŸ‘ 63 πŸ” 37 πŸ’¬ 3 πŸ“Œ 0
Post image

Historian here history first time as tragedy the second time as farce.

05.03.2026 14:11 πŸ‘ 6104 πŸ” 2176 πŸ’¬ 119 πŸ“Œ 125
Brandon Straka: I’m at the Pentagon this morning for a briefing with 
@SecWar
 
@PeteHegseth
 on the Iran strikes. Session starts in 10 minutes.

Brandon Straka: I’m at the Pentagon this morning for a briefing with @SecWar @PeteHegseth on the Iran strikes. Session starts in 10 minutes.

Here's a Jan. 6 rioter posing with a press pass before Pete Hegseth's press conference, just to give you a sense of the type of "journalists" who were in the Pentagon briefing room this morning.

02.03.2026 14:35 πŸ‘ 3297 πŸ” 1440 πŸ’¬ 124 πŸ“Œ 76
Post image

BBC Verify reporter parsing fact from fiction (a difficult, important job, especially in wartime)
x.com/Shayan86/sta...

28.02.2026 19:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Iran strikes were launched without approval from Congress, deeply dividing lawmakers Top lawmakers were notified about the operation shortly before it was launched, but the White House did not seek authorization from Congress to carry out the strikes.

Top lawmakers were notified about the operation shortly before it was launched, but the White House did not seek authorization from Congress to carry out the strikes. n.pr/4l12c8B

28.02.2026 17:51 πŸ‘ 411 πŸ” 167 πŸ’¬ 55 πŸ“Œ 23
Preview
U.S. and Israel strike Iran in operation 'Epic Fury.' Trump calls for regime overthrow Israel and the U.S. launched strikes against Iran, and Iran retaliated with attacks on Israel and several Gulf countries.

Update: Israel and the U.S. launched strikes against Iran, and Iran retaliated with attacks on Israel and several Gulf countries.

28.02.2026 18:43 πŸ‘ 199 πŸ” 47 πŸ’¬ 28 πŸ“Œ 10
Preview
Pentagon removes senior official from Joint Staff post, sources say U.S. Vice Admiral Fred Kacher only took the post in December.

Trump has dismissed Vice Admiral Fred Kacher, deputy director of the Joint Chiefs of Staff, for issuing warnings to him about what might go wrong in a new war against Iran, Reuters report. www.reuters.com/world/us/pen...

27.02.2026 21:19 πŸ‘ 630 πŸ” 416 πŸ’¬ 64 πŸ“Œ 94

Congress must return immediately and vote to put an end to this war.

Every Senator should be on the recordβ€”the American people deserve to know which of their leaders supports another potentially bloody and costly war in the Middle East.

No war with Iran.

28.02.2026 16:00 πŸ‘ 2829 πŸ” 671 πŸ’¬ 145 πŸ“Œ 63