John Farrell
johnffarrell.bsky.social
John Farrell
@johnffarrell.bsky.social
Distributed energy nerd | Anti-monopoly policy guy @ ILSR | Making clean power local + fair | 📍Minnesota dad energy 🔌💡
Pinned
For my #EnergySky followers, I will resume my normal posting when my government resumes normal and legal immigration enforcement activities.
OMGWTFMAHA
Holy moly this chart: Cumulative US measles cases
January 28, 2026 at 4:48 PM
A “duh” move for existing solar. So glad it’s actually happening!
This is a big deal for North Carolina—and a model other states and regions could follow. Utilities can't build new capacity fast enough to keep up with new load. Adding batteries to existing solar already connected to the grid is a no-brainer... right?
www.canarymedia.com/articles/sol...
#energysky
North Carolina may use batteries to give new life to old solar farms
A Duke Energy proposal backed by clean energy groups would let older solar farms renew their expiring contracts on favorable terms — if they build storage.
www.canarymedia.com
January 28, 2026 at 2:59 PM
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.
English translation of statement from Ecuadorian Consulate regarding ICE’s attempt to enter their building in Minneapolis today:
January 28, 2026 at 12:10 AM
January 28, 2026 at 12:08 AM
January 27, 2026 at 10:08 PM
The bottom line is that y'all should just ask Georgia ratepayers about the missing piece is in nuclear.
This walks a careful line between endorsing the Trump DOE position, which is that tax credits are a form of cost overrun insurance (which is factually inaccurate even if politically expedient), and clarifying that it's not enough to get a new plant built.
January 27, 2026 at 6:30 PM
Yes.
AFGE, the largest federal employee union, is calling for the immediate termination of Kristi Noem and Stephen Miller for smearing their slain union member Alex Pretti as a “domestic terrorist.”
January 27, 2026 at 6:29 PM
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
January 27, 2026 at 2:47 PM
🎶 Hey hey, ho ho, all the Nazis got to go. 🎶
Now do Stephen Miller
Exclusive: Border Patrol “Commander at Large” Gregory Bovino has been removed from his role and is expected to retire soon, sources tell @nickmiroff.bsky.social.
January 27, 2026 at 1:17 AM
Reposted by John Farrell
Now do Stephen Miller
Exclusive: Border Patrol “Commander at Large” Gregory Bovino has been removed from his role and is expected to retire soon, sources tell @nickmiroff.bsky.social.
Gregory Bovino Gets Demoted
The Border Patrol chief was the public face of a traveling immigration crackdown on cities governed by Democrats.
bit.ly
January 27, 2026 at 1:07 AM
Thank you! It’s notable how much more small businesses have stood up for rule of law than the big ones
One of my tasks this week has been compiling statements of small businesses who chose to close on Jan. 23 in solidarity with the General Strike. Here are my take-aways after reading more than 1000 of these statements from 79 cities and towns across Minnesota:
January 27, 2026 at 1:15 AM
Apparently Apple’s motto should be “Think Compliant”
Hours after Alex Pretti was executed, Apple's Tim Cook went to the WH for the debut of the Melania 'documentary'

His taste and his timing disgust me.

I won't pretend I'm giving up the laptop I'm writing this on, but I'm not buying more of their stuff anytime soon.

spyglass.org/tim-cook-cap...
Aside From That, Mr. Cook, What Did You Think of the Movie?
Let them eat popcorn...
spyglass.org
January 27, 2026 at 1:13 AM
Bovino may be out, but the violation of constitutional rights continues, the work to #ICEout is not done.
ICE is changing tactics in Maine: "Now, the volunteers in Maine say federal agents have started showing up at their homes and intimidating them or threatening arrest. Some of them, masked and wearing tactical gear, have issued stark warnings not to follow them." www.pressherald.com/2026/01/23/i...
ICE watchers in Maine say they were threatened by federal agents
Community members have been monitoring the activity of immigration agents in Greater Portland.
www.pressherald.com
January 27, 2026 at 1:07 AM
If you do politics by poll, you’re a sheep. If you don’t fight, you can’t win.
Screaming "and yet it moves" at the popularists until Democratic elected officials stop listening to them

www.reuters.com/world/us/tru...
January 27, 2026 at 1:05 AM
Na na na na…na na na na…hey hey hey…goodbye.
BREAKING Greg Bovino has been removed as Border Patrol "commander at large" and will return to El Centro Calif, where he is expected to retire soon. A stunning turnaround after Pretti killing. Bovino's traveling blue city crackdown is over www.theatlantic.com/politics/202...
Gregory Bovino Gets Demoted
The Border Patrol chief was the public face of a traveling immigration crackdown on cities governed by Democrats.
www.theatlantic.com
January 27, 2026 at 1:02 AM
We Minnesotans call this a good start, but only a start. #ICEout
January 27, 2026 at 12:42 AM
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
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.
www.canarymedia.com
January 26, 2026 at 3:36 PM
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
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.
cleantechnica.com
January 26, 2026 at 3:30 PM
Fixed it for them…
January 26, 2026 at 3:57 AM
Have they never heard of a potluck? #minnesota #iceout
It's the PTO moms and spreadsheet dads and other random-ass Minnesotans concerned for their neighbors. There is no one central organizing org, just a ton of people who give a shit. It's both beautiful that it's happening and laughable that anyone thinks there's some broader apparatus at work.
James O'Keefe says he's never seen anything so organized as the anti-ICE movement, observers--he seems to think this term is code--everywhere he goes. Who is paying for it??? he demands to know. It's like he can't even imagine people caring for one another.
January 26, 2026 at 3:52 AM
How do I say I've never been to a protest without saying I've never been to a protest...😃
A billboard?
KARL: He was an ICU use who worked for the VA and there's no evidence he brandished the gun whatsoever

BESSENT: But he brought a gun

KARL: I mean, we do have a Second Amendment

BESSENT: I've been to a protest -- guess what? I didn't bring a gun. I brought a billboard
January 25, 2026 at 5:14 PM
Still -8 F in Minneapolis. We won't back down.
Vigils were held around Minneapolis and beyond Saturday night in the wake of the fatal shooting of Alex Pretti by federal agents.

Photo and video: Jeff Wheeler, Anthony Souffle, Simon Peter Groebner/The Minnesota Star Tribune.
January 25, 2026 at 4:43 AM
Reposted by John Farrell
Absolute banger of a comment on r/military:

www.reddit.com/r/Military/c...
January 25, 2026 at 1:33 AM
ICE is out of control. Impeach Noem, fire Bovino, arrest murderers and kidnappers.
Since July, I've tracked at least 2,300 cases in which federal judges have ruled ICE has illegally detained people without bond or due process.

This is one that stands out:
storage.courtlistener.com/recap/gov.us...
January 25, 2026 at 4:35 AM
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
January 25, 2026 at 4:31 AM