Nick Harper, he/him
banner
nharper.bsky.social
Nick Harper, he/him
@nharper.bsky.social
Nonprofit political law & policy attorney. Proceduralist & anxious, jealous guardian of democracy. Tweets are mine, not my employer's. Minneapolis. Idealist w/ weltschmerz. I’m on Signal. https://www.linkedin.com/in/nharpermn/
Did Ally Peters quit, or is Frey hiring for an even bigger spin center?
November 10, 2025 at 3:25 AM
Excuse me? Since when??
November 10, 2025 at 2:27 AM
… does Party Affairs typically give campaign advertising advice to non-endorsed candidates?
November 2, 2025 at 11:30 PM
"Fateh’s campaign canceled a scheduled interview and did not respond to requests to reschedule."
November 2, 2025 at 6:45 PM
Here was an idea I had for park board districts during the last cycle. We could use that as a starting place 😈
November 2, 2025 at 5:09 PM
Oh, it’s not just his boyfriend, but his fiancé? And he’s an Olympian?
November 1, 2025 at 8:36 PM
Netherlands got its youngest and first openly gay prime minister, and his boyfriend is an Argentinian hockey player.

I want to be happy for them, but tbh I’m just jealous 😐
November 1, 2025 at 7:41 AM
Here’s my beef with slick spin like this: if I get 3 donations—two $20 donations from individuals, and one donation of $3M from a chamber of commerce—I can still say with a straight face that “most” of my donations came from individuals.
October 31, 2025 at 8:11 PM
So uh @dfl.org why send this to me, in Park District 4? Any why these four rather than the other endorsed candidates?

Also, fire whoever designed this, its a total “graphic design is my passion” moment
October 29, 2025 at 7:33 PM
I'm sorry but if you published a paper analyzing voters and this was your demographics section, you'd never get published. And if you turned it in as a college paper, you'd be docked points for such an inept and oversimplified description.
October 28, 2025 at 1:35 AM
Shocking and offensive that the co-president of the National Association of Black Journalists Minnesota thinks that we should lock public information behind a paywall.

Throw the whole profession in the dumpster.
October 27, 2025 at 3:26 PM
October 24, 2025 at 9:01 PM
Somebody come be my barista
October 24, 2025 at 4:26 PM
Fellow Weinhagen haters, I come bearing gifts: drive.google.com/file/d/1gjxI...
October 24, 2025 at 3:46 PM
WHO DID THIS 💀💀💀😭😭😭
October 23, 2025 at 11:59 PM
Who cares if it's false, it *feels* true is an INSANE thing to print as a newspaper, even in a commentary section.

Also, stop treating Tom Horner like he has credibility anymore.
October 23, 2025 at 10:51 PM
Who needs propaganda when the Star Tribune will openly just plant advertisements in their paper, but dress them up as news stories?
October 23, 2025 at 10:44 PM
Yet another article about local Minneapolis news when JP previously very explicitly stated that @minnesotareformer.com doesn’t cover local city news like that

Which is it? And if the rule has changed, what qualifies as something worth covering?
October 20, 2025 at 4:15 PM
Excuse me??! It was 87° just a few days ago!!?!
October 8, 2025 at 1:14 PM
I am so confused as to how Davis has the least support of any candidate?
October 7, 2025 at 1:36 AM
This part worries me most? I mean it all worries me, but this makes me think they’ll prosecute you if you LOOK too antifa-y if you squint hard
September 25, 2025 at 10:38 PM
September 24, 2025 at 2:38 AM
I know a leshy when I see one
September 20, 2025 at 7:24 PM
Ooo a leshy!
September 20, 2025 at 7:24 PM
None of the above. Format the final paragraph and the signature block as "Keep with Next".
September 19, 2025 at 7:26 PM