John Farrell's Avatar

John Farrell

@johnffarrell.bsky.social

Distributed energy nerd | Anti-monopoly policy guy @ ILSR | Making clean power local + fair | πŸ“Minnesota dad energy πŸ”ŒπŸ’‘

3,931 Followers  |  675 Following  |  1,357 Posts  |  Joined: 05.09.2023  |  2.2989

Latest posts by johnffarrell.bsky.social on Bluesky

None of us, white guys with guns or international citizens or immigrants, are safe under this administration. But if we stand together, we can win. Bovino is out. Noem is next.

28.01.2026 00:10 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

#winning

28.01.2026 00:08 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
27.01.2026 22:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The bottom line is that y'all should just ask Georgia ratepayers about the missing piece is in nuclear.

27.01.2026 18:30 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Yes.

27.01.2026 18:29 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What else would you add, #Minneapolis?

27.01.2026 14:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

3) ICE agents should be banned from carrying firearms

27.01.2026 14:47 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

2) all investigations of ICE / CBP malfeasance should be turned over to state authorities.

27.01.2026 14:47 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

To help Democratic leadership, here’s a list of demands to provide the Trump admin before any funding for DHS is approved:
1) anyone who lied about the murders in Minneapolis should be fired (Noem, Homan, etc). @klobuchar.senate.gov @smith.senate.gov

27.01.2026 14:47 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

🎢 Hey hey, ho ho, all the Nazis got to go. 🎢

27.01.2026 01:17 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Now do Stephen Miller

27.01.2026 01:07 β€” πŸ‘ 1522    πŸ” 378    πŸ’¬ 113    πŸ“Œ 18

Thank you! It’s notable how much more small businesses have stood up for rule of law than the big ones

27.01.2026 01:15 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Apparently Apple’s motto should be β€œThink Compliant”

27.01.2026 01:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bovino may be out, but the violation of constitutional rights continues, the work to #ICEout is not done.

27.01.2026 01:07 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

If you do politics by poll, you’re a sheep. If you don’t fight, you can’t win.

27.01.2026 01:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Na na na na…na na na na…hey hey hey…goodbye.

27.01.2026 01:02 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Atlantic article saying Greg Bovino is out at Border Patrol

Atlantic article saying Greg Bovino is out at Border Patrol

We Minnesotans call this a good start, but only a start. #ICEout

27.01.2026 00:42 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
How community solar turned a Superfund site into savings in Illinois A new 9.1-MW solar array will help residents of Waukegan, Illinois, reduce energy bills. State incentives for low-income solar made the project possible.

A lovely good news story -- a community solar project on a former Superfund site in Illinois provides big savings to the school district and community members: vist.ly/4p7kc h/t Kari Lydersen for @canarymedia.com

26.01.2026 15:36 β€” πŸ‘ 22    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0
Preview
58 Gigawatts Of Solar Power Are Hiding In Plain Sight - CleanTechnica Despite pushback from the Trump administration, utility-scale and small-scale distributed solar power are both continuing to grow.

A nice reminder that local solar is doing a lot for our clean energy progress: "58 gigawatts of solar hiding in plain sight" vist.ly/4p7iz h/t @tinamcasey.bsky.social at CleanTechnica

26.01.2026 15:29 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Fixed it for them…

26.01.2026 03:57 β€” πŸ‘ 18    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Have they never heard of a potluck? #minnesota #iceout

26.01.2026 03:52 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Seems like DHS made the same calculation

26.01.2026 03:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How do I say I've never been to a protest without saying I've never been to a protest...πŸ˜ƒ

25.01.2026 17:14 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Still -8 F in Minneapolis. We won't back down.

25.01.2026 04:43 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
jaderemedy β€’ 4h ago
And now comes the most nauseating part of this whole goddamn mess: the hypocrisy. The same loud-mouthed idiots who spent years screaming about tyranny are suddenly dead fucking silent, or worse, cheering, now that it's their side doing it. "ThEy'Re cOminG fOr OuR gUnS!" "GoVerNMenT oVerReAch!" "ShAll nOt bE inFrinGeD!" All that chest-thumping bullshit evaporated the second armed federal agents started terrorizing people they don't like.
Let me get this straight: a civilian gets shot dead by federal agents, and the only thing you brainless cunts can muster is
"well, DHS says he had a gun"? THAT'S your red line? Guns are sacred when they're strapped to your waist, but magically become a death sentence when they're used as a post-hoc excuse by the government? Either the Second Amendment applies to everyone, or you never believed in it at all. Fucking pick one and own it.
This is exactly what tyranny looks like, by the way. Not jackboots marching in formation, but armed agents roaming neighborhoods, stopping people, killing civilians, and then daring the public to question it. Tyranny is execution followed by a press release. Tyranny is labeling the dead a "threat" so the state doesn't have to explain why someone's life just ended in the street. Tyranny is demanding obedience while shredding due process and calling it order.
And all you so-called "freedom lovers" are fucking fine with it, as long as it's brown people, immigrants, protesters, or anyone you've already dehumanized. Turns out "don't tread on me" actually meant "tread on them." You weren't afraid of tyranny.
You were afraid of losing dominance. There's a difference, and this moment exposes it completely.
"Just comply" isn't a principle. It's cowardice dressed up as common sense. It's the language of people who have already accepted that the state gets to decide who deserves rights and who doesn't. And once you make that deal, don't act shocked when the line moves, because it always fuckin…

jaderemedy β€’ 4h ago And now comes the most nauseating part of this whole goddamn mess: the hypocrisy. The same loud-mouthed idiots who spent years screaming about tyranny are suddenly dead fucking silent, or worse, cheering, now that it's their side doing it. "ThEy'Re cOminG fOr OuR gUnS!" "GoVerNMenT oVerReAch!" "ShAll nOt bE inFrinGeD!" All that chest-thumping bullshit evaporated the second armed federal agents started terrorizing people they don't like. Let me get this straight: a civilian gets shot dead by federal agents, and the only thing you brainless cunts can muster is "well, DHS says he had a gun"? THAT'S your red line? Guns are sacred when they're strapped to your waist, but magically become a death sentence when they're used as a post-hoc excuse by the government? Either the Second Amendment applies to everyone, or you never believed in it at all. Fucking pick one and own it. This is exactly what tyranny looks like, by the way. Not jackboots marching in formation, but armed agents roaming neighborhoods, stopping people, killing civilians, and then daring the public to question it. Tyranny is execution followed by a press release. Tyranny is labeling the dead a "threat" so the state doesn't have to explain why someone's life just ended in the street. Tyranny is demanding obedience while shredding due process and calling it order. And all you so-called "freedom lovers" are fucking fine with it, as long as it's brown people, immigrants, protesters, or anyone you've already dehumanized. Turns out "don't tread on me" actually meant "tread on them." You weren't afraid of tyranny. You were afraid of losing dominance. There's a difference, and this moment exposes it completely. "Just comply" isn't a principle. It's cowardice dressed up as common sense. It's the language of people who have already accepted that the state gets to decide who deserves rights and who doesn't. And once you make that deal, don't act shocked when the line moves, because it always fuckin…

Absolute banger of a comment on r/military:

www.reddit.com/r/Military/c...

25.01.2026 01:33 β€” πŸ‘ 9620    πŸ” 3338    πŸ’¬ 93    πŸ“Œ 243

ICE is out of control. Impeach Noem, fire Bovino, arrest murderers and kidnappers.

25.01.2026 04:35 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Senators: Object to everything until Kristi Noem is impeached. Object to everything until Greg Bovino is fired. Your inaction normalizes ICE behavior. You are complicit!

25.01.2026 04:31 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Header from the Congressional Record of the Senate, 1/15/26

Header from the Congressional Record of the Senate, 1/15/26

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

An excerpt of the Congressional record from Jan 15, 2026, showing an item passing by unanimous consent in the Senate

One week after ICE murdered Renee Good, on a single day, eight items passed through the U.S. Senate with unanimous consent. If your senator is begging a Republican to do the right thing, maybe ask why they're letting ordinary business proceed in this extraordinary time. h/t @senategabe.bsky.social

25.01.2026 04:31 β€” πŸ‘ 58    πŸ” 27    πŸ’¬ 1    πŸ“Œ 1

After killing another Minnesotan, federal ICE agents deliberately let the crime scene be contaminated. Every member of Congress should withhold funding from ICE until every single officer that's been involved in unlawful activity, Greg Bovino, and Kristi Noem have been removed.

25.01.2026 04:17 β€” πŸ‘ 15    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

What an embarrassment that we live in a country where you can safely assume that the official, federal government version of events is a complete and utter lie. Every. Single. Time.

24.01.2026 23:31 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@johnffarrell is following 19 prominent accounts