Election 2025: Saint Paul Mayoral Race

The incumbent, Melvin Carter, is running again. On the ballot:

Melvin Carter (incumbent)
Kaohly Her
Yan Chen
Adam Dullinger
Mike Hilborn

This is a ranked-choice election and St. Paul lets you rank five candidates, so you can literally rate these candidates in order of preference, if you want.

I need to get this done ASAP: it’s my last post and I’m about to leave town. I’ve been having trouble getting motivated to do this one for reasons that are summed up well in a conversation I had tonight with my father. He asked me when I was going to do the St. Paul mayoral race and I told him I was working on it. I then told him that the only person with any real shot at beating Melvin was Kaohly Her, and he grabbed a pen to write down the name. Bad news for people who hate Melvin: if, a month out from the election, reasonably politically engaged St. Paul residents are not even aware of the name of Melvin’s main opponent, this is not much of a contest.

I mean, get out there and vote, please, whether you love Melvin or hate him or feel “eh, I mean, he’s okay?” about him, because we need your votes on the two ballot questions (vote yes on both).

tl;dr I’m going to vote for Melvin. If you don’t like Melvin you should rank Kaohly Her and Yan Chen.

Mike Hilborn

Mike Hilborn owns an exterior services business that does stuff like powerwashing. I e-mailed him to ask him if he had any endorsements or any governance experience (like, had he ever served on a city board or committee or a county advisory board or attended city council meetings as an observer)? He does not. “I do not have any endorsements.  I don’t seek them.  Endorsements come with strings to promote their agenda.  My agenda is to lower taxes, crime and homelessness.  I do not have any government experience.  I have spent the last 30 years focused on growing my business.  We are a second chance employer with 45 employees.  I’m at the point in my career where I have time to see if can save our city.  I believe my business experience is what is required to fix Saint Paul.”

I disagree that running a small business is (all by itself) adequate preparation for the job of mayor. (I also don’t know that Melvin Carter would be qualified to take over a 45-employee exterior services business. At the very least I would have a bunch of questions about whether he’s run a small business in the past and how much he knows about power washing; his Wikipedia entry does not lead me to believe that he has any relevant experience in that area.)

He also had Republican vibes and sure enough, Open Secrets showed donations to Tim Pawlenty and the Minnesota GOP. He also gave a rousing defense of ICE at one of the forums. I would not rank Hilborn.

ETA: someone pointed out in the comments he ran for State House last year. This means I sent him the question I sent to all Republicans running: who did he think won the 2020 election? From my post last year: “He gets some credit for responding to my e-mail asking who won the 2020 Presidential election but no credit for his response. (He made it clear that (a) he 100% buys into Trump’s big lie and (b) he wanted to fight with me about it by demanding why Democrats opposed the SAVE act. When I pointed out that the law he and his party wanted to pass would disenfranchise about 30% of married women, and a disproportionately Republican subset at that, he stopped replying.)” Don’t rank Mike!

Adam Dullinger

Adam is an engineer (he makes firefighting equipment, I think for this company) and has no endorsements or political experience. He is very earnest (though he got scolded at a mayoral forum for his lack of civility) and given his genuine interests in city design particularly as it applies to bikes, I think he should consider applying to one of the the city advisory boards. (Among other things, I genuinely think this would be a better fit for the information deep dives he wants to do than the mayor’s job.) I do not think he’s qualified to be mayor, though I’d take him over Mike.

Yan Chen

Yan Chen is a retired science professor who ran for City Council in 2023. Last time she picked up a second-choice endorsement from a labor coalition, and this time she’s co-endorsed with Kaohly by former City Council rep Jane Prince. When I asked her about her governance experience, she said that she had attended City Council meetings multiple times, had visited every district council, was a board member of Summit University District Council until she withdrew to run for office, and is a community board member for a public charter school (Career Pathways). That’s actually pretty solid from a “does this person have any real idea what this sort of job entails” perspective.

She really loves to post videos and I really hate to watch videos but I watched enough to be reassured that she is not secretly a Republican despite her focus on property taxes. I am unconvinced that she’d do a better job than Melvin, but if you’re unhappy and feeling like you want a change (any change) she’s worth ranking.

Kaohly Her

Kaohly Her is a State House Rep for 64A (a section of the middle of the western part of the city). She did an interview with WedgeLive and my primary takeaway from it is that she’d do basically the same stuff Melvin is doing but she’s pretty sure she’d do it better.

Asked about the Summit Trail thing, she said the process was flawed, which … I don’t know, honestly, I feel like there are some real problems with the communication around that project but I don’t think that means that the project is a bad idea. (I wrote about this project in my Ward 4 post a few months ago, here.) The way she talks about this project makes me worry that she will cave to pressure from NIMBYs to the detriment of everyone in St. Paul. She also talked about this bike trail like it’s an amenity for the people who live on Summit. It’s really not; the whole point of a regional trail is to provide a really good, pleasant, well-maintained trail that people can use for both recreational travel and bike commuting and Summit is terrific for this for anyone who needs to get between downtown and the river and a ton of people use Summit (for driving, biking, and walking) as their preferred route just because it’s nice. (This was the thing Adam got scolded over, incidentally; he said her answer was bullshit.)

ETA: Kaohly has totally signalled her alliance with the anti-bike-lane side of that fight. (She’s “refused to pick a side” according to the Strib which is — to quote Adam Dullinger — a bullshit answer. I consider this a really good reason NOT TO VOTE FOR HER.

That said: she would bring good relationships with the legislature and she clearly has the experience to do the job. I like her fine and she’d probably be a reasonably decent mayor. I’m just really not convinced she’d actually do better than Melvin. I’m thoroughly put off by her “oh, I just don’t think the process was sufficient” BS on the Summit Ave bike lane thing. Nope. Also, someone in the comments also raised concerns that her “urban wealth fund” thing would be stealth privatization.

Melvin Carter

Melvin’s WedgeLive interview is also worth watching or listening to. He has one really interesting moment where he talks about how one of the aspects of unidentified, masked ICE officers is that we had a political assassination in this state a few months back committed by a masked guy pretending to be law enforcement.

Melvin has done an outstanding job on one particular thing, which is gun violence in St. Paul — basically he worked with the police department to have them investigate non-fatal shootings with the same energy they bring to murders. This has made a massive difference in the number of shootings. I’m also happy with what he’s done with municipal garbage collection. Homeless encampments in St. Paul are dealt with by an outreach team and while they pop up from time to time this is more or less what I think most Minneapolis advocates would say is the right way to deal with encampments. (I ran searches in the Minneapolis and St. Paul subreddits to see how much people are talking about encampments and in St. Paul they mostly just are not, which is funny given that r/stpaul really hates Melvin and thinks he sucks. Or at least that’s the direction of the threads on the mayoral race.)

St. Paul’s downtown is ailing but it’s dealing with the central problem of downtowns everywhere, a reduced in-office work force. Property taxes are high, and this is a problem that is largely created by the fact that huge sections of St. Paul are owned by the government (because it’s the state capital) or a large nonprofit organization (we’ve got a truly ridiculous number of colleges) and are thus not taxable; the fall in commercial property values in downtown is a major contributing factor and this not a problem that’s going to get solved as quickly as would be nice. It’s annoying to start a business in St. Paul (Minneapolis has this same issue) and they should rethink some of the regulations; I’ll put that on Melvin. Kaohly Her says that Cub says that nobody at City Hall took their calls; Melvin says this is bullshit (except he was more polite about it than Adam) and that they complained a lot about shoplifting but then never called 911 when it was actually happening.

Fundamentally I think Melvin has done a pretty good job of fixing the stuff that he could fix. In the coming four years (because as noted, I think he’s going to win) I hope he’ll bring some of that energy to dealing with the Snelling-University vacant CVS (is that a pet peeve of mine? I mean yeah but I think it pisses off everyone who regularly passes that intersection. Seriously, what the hell) and those vacant buildings on Grand that the Ohio teacher’s retirement fund is basically just sitting on and leaving empty.

A final strategic note: Melvin’s father was a cop, and it’s pretty clear that he has a good relationship with the SPPD, enough that he was able to get them to aggressively investigate non-fatal shootings. In the current political environment, I can think of worse things than a progressive mayor who can successfully tell the cops to do stuff.

Anyway, I am currently planning to rank Melvin #1 (and Kaohly #2, and Yan Chen #3, even though I don’t think those rankings will matter.) If you’re unhappy with Melvin, I think Kaohly would make a fine mayor would probably disappoint you just as much, honestly (unless your ONLY issue with Melvin is that you hate the idea of the Summit bike trail, in which case, I guess she’s your girl.)


I have a new book coming out next June! This one is not YA; it’s a near-future thriller about an obstetrician who gets kidnapped by a cult because they want someone on site to deliver babies. You can pre-order it right now if you want.

I do not have a Patreon or Ko-Fi but instead encourage people who want to reward all my hard work to donate to fundraisers. This year I’m fundraising for YouthLink. YouthLink is a Minneapolis nonprofit that helps youth (ages 16-24) who are homeless or at risk of homelessness. (Here’s their website.) I have seen some of the work they do and been really impressed. (An early donor to the fundraiser added a comment: “YouthLink was incredible instrumental in my assistance of a friend to escape a bad family situation in Florida with little more than a computer and a state ID. Thanks to YouthLink and their knowledge of resources my friend was able to get a mailing address (which was essential in getting a debit card and formal identification documents), healthcare, hot meals, an internship at a local company, and even furniture for their new apartment.” — That is exactly the sort of thing I’m talking about!)

Election 2025: Saint Paul, City Question 1 and School District Question 1

Saint Paul has a lot less on the ballot this year than Minneapolis, because no one here cares if the mayoral and city council races aren’t in sync, so they just aren’t. We have a mayoral race that I’m planning to write about at some point, and two ballot questions. Even if you don’t care about the mayoral race, you should definitely go vote on the ballot questions if you live in St. Paul! tl;dr: vote yes on both.

School District Question 1

Here’s the question that appears on the ballot:

Approval of New School District Referendum Revenue Authorization

The board of Independent School District No. 625 (Saint Paul), Minnesota has proposed to increase the School District’s general education revenue by $1,073 per pupil, subject to an annual increase at the rate of inflation. The proposed new referendum revenue authorization would be first levied in 2025 for taxes payable in 2026 and applicable for ten (10) years unless otherwise revoked or reduced as provided by law.

This is a school funding referendum, and to be clear, it is on top of an existing school funding referendum (the current one expires in 2029, so I am sort of guessing there will be another school funding referendum to replace that one in 2028.) Here’s the post I wrote about that one, in 2018.

Here’s the site for the Vote Yes campaign. You can see how much it will cost you, specifically, on this site but since it looks things up by parcel number rather than address (wtf guys) you’ll have to go here to get your parcel number. (The Vote Yes site says that a house valued at $289,200 would pay about $26 per month/$309 per year; I’m not sure if they picked $289,200 because that’s the actual median home value or if they went based on vibes.)

The explanation for why they need more money basically goes back to, “Republican governor Tim Pawlenty fucked everything up back in 2003, and state funding ran way behind inflation for years, and while the DFL trifecta helped, it did not fill in the giant hole the Republicans created in school budgets.”

I always vote yes on school funding questions, because I want the schools in my city to have adequate (ideally abundant, but AT LEAST adequate!) resources, and I will vote yes on this one. Also, let’s keep electing Democrats statewide and ask them to increase state funding (done through income taxes) so we don’t have to do quite so much through property taxes.

City Question 1

This one’s more complicated to explain. (I feel like most people know what a school board funding referendum is for.) This is an amendment to the city charter (the “constitution” of the city) that would allow St. Paul to issue administrative citations for code violations, which is to say, it would let the city make people pay fines. Part of what’s confusing is that so many people assume that the city can already do this, because (a) we do get fined for parking violations (because the state gave the police department authority to do that) and (b) every other large city in the state of Minnesota already has administrative citations and it’s actually incredibly weird that we don’t. Minneapolis has them, Duluth, Bloomington, Apple Valley. In St. Paul, currently, here are the options the city has if you violate the city code: (1) They can send you a sternly worded letter. (2) They can charge you criminally, and the city page about the proposed charter amendment talks about how this has affected people. (3) There are a couple of things where they can do an end-run that feels to people like a fine even though it isn’t — if you don’t shovel your walk, they will send city workers to shovel your walk and then bill you for their time, which many people read as a fine even though technically it isn’t.

The City Council passed administrative citations last year (unanimously — which is required, for a charter amendment) but instead of being implemented it was put on the ballot by a couple of local perennial cranks who did a petition drive and also wrote an infuriating and inaccuracy-riddled letter to the editor to the Highland Villager newspaper. Among their claims: “the ordinance will give the city unbridled authority to impose monetary penalties” — the city’s authority is inherently bridled by the fact that things have to be passed by the City Council. “The legal end-around of the democratic process is a unanimous City Council vote” — that’s not an end-run around the democratic process, that is a democratic process, we elected the City Council. “Supporters argue that each proposed civil penalty will have three readings and a public hearing. But they fail to disclose that only four City Council votes are needed to pass any civil penalty ordinance” — no one is failing to disclose that it will require a majority of the City Council to pass city ordinances because most of us understand that this is the normal way you pass city ordinances. (Patty Hartmann is a climate-change-denying vaccine-denying Republican who ran for City Council a couple of times, and Peter Butler’s hobby is petition drives followed by lawsuits against the city when he doesn’t get enough signatures.)

I am STRONGLY IN FAVOR OF THIS AMENDMENT. I am in favor for all the reasons discussed on the Vote Yes website (created by Vote Yes for a Fairer St. Paul, which appears to be run by the SEIU labor union in the sense that they share an address.) Like SEIU, I am in favor because we need every tool available to handle wage theft. (The St. Paul city site describes a case where it took four years to get group of health aides compensated for sick time they were denied in 2020; currently, the only thing the city can demand is the back wages, so there’s no downside to the employer of dragging things out. If the city can also impose fines, they can create an incentive to the crooked employer to pay what they owe promptly.) Like HomeLine, I am in favor because we need every tool available to handle unsafe rental properties that are not being repaired by the landlords. But most of all, I want administrative citations to be an option to fine the everliving crap out of motherfucking CVS for sitting on an empty building for so long that it appears as a boarded-over building on Google Maps:

The Google Maps Street View of the boarded-up CVS at the corner of Snelling and University.

Not to mention the asshole investors who bought up half of Grand Avenue in order to let storefronts sit empty for literal years.

(This is not magic, there are blighted buildings in Minneapolis as well, but it is at least a tool that gets added to the available options.)

(I also am in favor of criminal charges for employers who commit wage theft, but realistically, that’s going to be treated as a last resort. We know that “certainty of punishment” is a much better deterrent than “severity of punishment,” and “if I short my employees their wages I’ll wind up having to pay twice as much in the end” is much more likely to discourage wage theft than “there is about a 1% chance that I will go to jail.”)

Will this be used against citizens who annoy their neighbors? I’m not saying it will never, ever happen but it’s clearly not the goal here, this is not a major problem in other Minnesota cities, and as the Fairer St. Paul website points out, we are a city that completely abolished library overdue fines a few years ago and cut fines and fees for a huge number of things during the pandemic. Back when I lived in Minneapolis I got an order to fix something minor (a short stretch of rotted fascia on the side of my garage) and I was annoyed about it but also, I just went ahead and fixed it and did not get fined. Also St. Paul will also order you to fix stuff like this (okay, maybe not a foot of rotted fascia, my friend who fixed it for me said “did you piss off one of your neighbors?” when he looked at it) and most people have assumed for years that they can fine you if you don’t do it so I don’t think it will actually change all that much for most people! (Also, this won’t affect parking violations — we can already get fined for those — and I’m pretty sure that those are far and away the thing people get fined for most often, statewide.)


I have a new book coming out next June! This one is not YA; it’s a near-future thriller about an obstetrician who gets kidnapped by a cult because they want someone on site to deliver babies. You can pre-order it right now if you want.

I do not have a Patreon or Ko-Fi but instead encourage people who want to reward all my hard work to donate to fundraisers. This year I’m fundraising for YouthLink. YouthLink is a Minneapolis nonprofit that helps youth (ages 16-24) who are homeless or at risk of homelessness. (Here’s their website.) I have seen some of the work they do and been really impressed. (An early donor to the fundraiser added a comment: “YouthLink was incredible instrumental in my assistance of a friend to escape a bad family situation in Florida with little more than a computer and a state ID. Thanks to YouthLink and their knowledge of resources my friend was able to get a mailing address (which was essential in getting a debit card and formal identification documents), healthcare, hot meals, an internship at a local company, and even furniture for their new apartment.” — That is exactly the sort of thing I’m talking about!)

I set up a fundraiser with a specific goal mainly because seeing the money raised helps motivate me. (Having external motivation helps! This is a lot of work.)

Election 2025: Minneapolis & St. Paul municipal elections

Welcome to the 2025 Election Season! I am planning to write about the Minneapolis City Council race, the Minneapolis Park Board race (both at-large and the districts), the Minneapolis BET (Board of Estimation and Taxation) race, and of course the Minneapolis mayoral race. St. Paul just has a mayoral race; I will write about that, too. If I missed anything, like a special school board race please remind me in the comments. (Unless it’s in Roseville. I only write about races that appear on the ballot in Minneapolis or St. Paul.)

I am planning to write about the Minneapolis mayoral race as early as I possibly get a post finished. In fact I want to get everything done early this year, because my October is going to be extremely busy. But where the mayoral race is concerned, I want all the people who “wait to hear what Naomi has to say about [candidate]” to see what I have to say so they can make up their mind and send money to their favorite of Jacob Frey’s opponents and maybe even go out and doorknock, while there’s still time for that to matter. This means that if there’s late breaking news I may have to update my post, but c’est la vie.

First, though, I’m going to warm up with some of the easy ones, where it’s “excellent incumbent vs. weirdo” or for that matter “incumbent I can’t stand but no one reasonable filed to run against her so it’s incumbent I don’t like vs. weirdo” (that would be Ward 13, where it’s Linea Palmisano vs. Bob Again.)

I do not have a Patreon or Ko-Fi but instead encourage people who want to reward all my hard work to donate to fundraisers. This year I’m fundraising for YouthLink. YouthLink is a Minneapolis nonprofit that helps youth (ages 16-24) who are homeless or at risk of homelessness. (Here’s their website.) I have seen some of the work they do and been really impressed. I set up a fundraiser with a specific goal mainly because “number go up!” is very motivational for me (and having external motivation helps. This is a ton of work and 2025 is a dumpster fire.)

Special Elections 2025: Saint Paul City Council, Ward 4

The former Ward 4 rep, Mitra Jalali, was originally elected in a special election in 2018, re-elected in 2019 and 2023, and resigned in January of this year. There are four people running in the special election to fill her seat. Election day is Tuesday, August 12th. If you’re not sure whether you live in Ward 4 or not, check the Secretary of State site. On the ballot:

Molly Coleman
Cole Hanson
Chauntyll Allen
Carolyn Will

The next normal St. Paul City Council election is in 2027 (although we have a mayoral election this year; unlike Minneapolis, we don’t try to keep them in sync.)

The SD 64 DFL has put together a great page of resources that includes questionnaire responses and a link to video of the League of Women Voter’s candidate forum. John Edwards of WedgeLIVE did interviews with all four candidates, which he’s posted on his YouTube channel or you can listen to as podcasts. There was also a climate-issues-focused forum and a housing-focused forum.

I also sent all the candidates a question by email. I’ll talk about that in a bit.

Chauntyll Allen

Chauntyll Allen is a school board rep and I have liked her reasonably well on the school board. However, there were a couple of things I hit during my research that gave me significant pause. First, during the LWV forum when the Summit Avenue bike trail project was brought up, she really sounded like this was the first she’d heard about the controversy, which suggests a weird amount of disconnection for someone running for City Council. (I mean, I’m sure that there are plenty of people in St. Paul who don’t care about the project one way or the other, but there are yard signs up about it, you know?) Second, also during that forum, she responded to a question about climate change by saying environmental work was not her jam and then saying she’d heard people talk about getting rid of gas stoves. There are a lot of decisions that effect the environment and are made by local government; I would like the people on the city council to be plugged into this issue.

But my biggest issue with her: during her WedgeLive interview, she went on a very weird tangent while talking about affordable housing. She started out talking about how a lot of the new buildings claimed to be affordable but really were not, charging $1100/month for a one bedroom apartment. (Fair complaint.) But then she went on to say, “Often, those are not the residents of the city that live in there, those are people who are from outside of the city, that are from rural parts of Minnesota or even from out of the country (…) but going to school at the University of Minnesota. (…) Who are we really building this housing for? (…) Are we building housing for people to come in and live for 5 to 7 years, find the love of their life, and then go buy property in Woodbury?”

So. OK. When she said “those are not residents of the city that live in there,” I initially thought she was going to say they were being used for Airbnbs (this is a major problem in some cities — less in St. Paul, I think?) because it would be valid to say that Airbnb rentals are being used for people other than the folks who live here. But then she went on to complain about people who have moved here. (I was so floored by this — I was working on dinner prep while listening to the podcast, and I put down the kitchen knife and grabbed a pen to transcribe.)

Students who live in St. Paul are residents of St. Paul. People who live here for five to seven years are residents of St. Paul for those five to seven years. If they go on to move to Woodbury, they stop being residents at that point but that doesn’t make them fake residents while they’re living here! Even if someone moves here with the explicit intention of moving somewhere else in the future, they’re still a resident while they’re living here. This is so basic.

I do not like this attitude. I would not rank Chauntyll for the City Council seat.

Carolyn Will

A major part of Carolyn Will’s political backstory is that she spent the last few years doing the communications strategy for “Save Our Street,” the group advocating against the Summit Regional Trail.

Honestly that was already disqualifying to me because this group’s communications have been so goddamn deceptive. So I didn’t spend a ton of time on Carolyn. However I will note that she brags in multiple locations about how she “forged a collaborative partnership with the Ohio State Retired Teachers Fund to display the 30th anniversary timeline of Circus Juventas costumes in their empty storefront windows (formerly Pottery Barn) on Grand Avenue.” “Yeah, I called up those people that have bought up a ton of property in our city and are now letting it sit empty and asked very nicely and they let us temporarily put some decorations in their windows” is just not a win that impresses me.

Here’s her WedgeLive interview, if you’d like to see her ride her bike on Summit herself. (Unlike some of the bike trail skeptics, she’s an actual biker, and one point I will concede to her is that we need a good north-south trail more urgently than an improved east-west trail. We have a number of east-west streets that are sufficiently low volume that I can ride on them without thinking I am going to die. This is not a very high bar so the fact that our north-south options don’t manage it is pretty bad.) Anyway, I would not rank Carolyn.

A Tangent About the Summit Regional Trail

This is once again one of the issues in the race, so let me just go down a couple of points.

  • The most non-negotiable part of this project is the road rebuild and the utility line replacements. There are a bunch of water and sewer lines under Summit that are over 100 years old and are in immediate danger of collapsing. The subsurface of the road is also crumbling. It is in everyone’s interest to replace these lines before they collapse; that really seems obvious. The risk to the Summit Ave boulevard trees is primarily (overwhelmingly!) from the work that has to be done on the utilities.
  • Carolyn Will, during the LWV forum, said that they should be using “horizontal directional drilling.” This is not actually something that would work in this case, according to Sean Kershaw, the City Engineer (sorry, misremembered that) Director of Public Works, who apparently gets openly boo’ed at “Save Our Street” meetings when he shows up to answer questions but is also someone with actual professional expertise on this stuff, unlike the people running SOS. Also, the road itself needs to be rebuilt. Doing mill-and-overlay over a crumbling roadbed is like painting a house covered in rotting siding without replacing the siding.
  • The city is taking advantage of the disruption and the rebuild to add the Summit Regional Trail. St. Paul doesn’t have nearly as good of a bike infrastructure as Minneapolis. Chauntyll, in her WedgeLive interview, said that we shouldn’t be putting a bike lane on Summit at all (she thinks bikers should use lower-volume side streets like Portland), which is just ridiculous. Summit is a gorgeous boulevard and we should absolutely be slowing the traffic, deprioritizing parking, and improving the infrastructure for bikers and walkers.
  • The city has not done a good job of communicating with the community about what they’re doing and why. SOS has repeated their claim about 900+ trees over and over and over. If you go to the Summit Avenue Regional Trail FAQ (provided by the city about the project), first of all it’s a PDF (I hate it when the information I’m looking for is available solely as a PDF), one of the questions is “How Many Trees Will Be Impacted?” and the answer is, “Greenspace and trees have been and continue to be a priority for the Regional Trail plan and a pillar of design concepts. The trees and green spaces on Summit are significant to the parkway, trail design concepts would look to support that existing recreational condition. The Regional Trail plan will make recommendations on best practices for future construction projects to avoid and minimize impacts to greenspace.” That’s not an answer to the question! The actual answer is on page 121 of a different 277-page-long PDF about the project. (If you have 277 pages of information I’m fine with PDFs. But this is part of why your FAQ should be just a web page, because I spent a very long time scrolling before I found what I was looking for.) There are 1,561 trees along the whole corridor. If they do the roadbed and utility stuff and do not add a bike trail, 132 trees are highly vulnerable. If they do add the bike trail, it’s 221 trees. It’s not actually clear to me that “highly vulnerable” means these trees will all be taken down, but if they do, we’d lose 89 trees to build the bike trail. Also worth noting: the boulevard has lost about 34 trees per year, on average, from 2009 through 2022.
  • The “950” figure from SOS came (sort of) from a study they commissioned from an arborist in 2022. “Giblin looked at 199 trees and speculated what would happen to them if a full street reconstruction were to be completed […] and concluded that, of the roughly 200 trees inspected, 48 would likely experience ‘significant’ impacts that could be mitigated with care after construction, and 83 would experience ‘severe’ impacts.” SOS added these two numbers together and then extrapolated to the whole boulevard. Even though (a) this number included trees that would be expected to recover just fine, and (b) the sections of Summit are really variable and you can’t just take a single section and extrapolate and get a useful number. (That streets.mn article has some really good information. Maybe the city could commission the authors to write a new FAQ?)

ANYWAY. Back to the actual race at hand. The two candidates who have significant money, endorsements, and backing are Cole Hanson and Molly Coleman.

Molly Coleman

Molly Coleman is the daughter of former St. Paul mayor Chris Coleman. I mention this right off because there are people who think she’s the daughter of former St. Paul mayor Norm Coleman, and that is emphatically not the case. I have loathed Norm for 30 years. Chris was fine. I think Molly stands on her own in any case, but I wanted to clear that up. She works for a national legal advocacy organization.

Molly has a ton of endorsements from people I respect, including Bill Lindeke, Dan Marshall (who owns Misfit Toys) and Wes Burdine (who owns the Black Hart), and organizations I like, such as Sustain St. Paul. All of them describe her as smart, committed, consistent, and a person with a ton of expertise, who sees the connections between stuff. And you can see this in her interview with WedgeLive, which is great.

The major concern I’ve seen raised about her is that her donors include people who range from “ugh” to “holy shit, that guy?”: the Kaplans (rich centrists who support the Jacob Frey wing of the Minneapolis DFL), a whole lot of very well-heeled developers, and Brian Rice, who has worked as a lobbyist for the Police Officers Federation of Minneapolis and the Minneapolis Police Fraternal Association. (Her comment on the Rice donation, in the Pioneer Press article: “That is not somebody that I’ve ever had a meeting with, that I’ve ever had a conversation with. I’m committed to police accountability, I’m committed to true public safety, and using pro-active steps, not using police as our first step toward public safety.”

The thing about developer and lobbyist money is that it’s (hopefully/usually) not anything as straightforward as a quid pro quo. In some cases they know from your public stances that your principles and their interests align, or maybe that your opponent’s principles and their interests conflict; in other cases it’s an investment in having your ear to make their case somewhere down the road. Some of Molly’s stances are very developer-friendly but this doesn’t make them bad: she wants a simplified zoning code that makes it easier to build housing. In the WedgeLive interview she talks about wanting to use administrative citations to arm-twist CVS into selling that empty building at University and Snelling; giving the empty-building-hoarders a compelling reason to sell at the price currently on offer is probably a plan a lot of developers favor (and so do I).

Here’s my personal concern about Molly. I have a close friend who lives in Ward 4, very close to University Ave (and not far from that CVS), and her biggest frustration with Mitra was that Mitra did not respond to her e-mail messages. These days, I tend to have good luck getting prompt responses from candidates because they mostly know who I am. I was curious how everyone would do at responding to a constituent, so I worked with the friend, and she sent e-mail messages to everyone (with what I thought would be a relatively softball question) and I sent e-mail messages to everyone a little after she did. She heard back immediately from Cole, promptly from Carolyn and Chauntyll, and never heard from Molly.

I thought this might be a fluke so I recruited someone else to send her a question. That person also never got an answer.

Honestly that’s not great! I was hoping I could do a wholehearted, unhesitating endorsement of Molly and also, I’ll be honest, I was hoping she would win over my friend, since she disliked Mitra and low-key blamed me for Mitra. No such luck.

Cole Hanson

Cole Hanson works in public health at the U of M. He’s endorsed by the DSA. I have been struggling to write this because people have several unrelated issues with him, and organizing all this into a nice coherent summary has been a challenge.

First: he is the former Board President of the Hamline Midway Coalition, and launched his campaign before resigning. It got messy in a couple of different ways. I think the biggest point of concern is that he may have downloaded internal data (donor information, event sign-in sheets, and community contact lists) to use on his campaign. Honestly, I read the articles about this and was left completely uncertain how much of the dust-up over this was seriously problematic and how much was basically nonprofit drama. It does seem like Cole didn’t know where the rules around being a nonprofit (and nonpartisan) neighborhood board chair, and being a political candidate, intersected. That’s not ideal. It’s a good idea to figure that out before you declare your candidacy.

Second: while Molly Coleman was straightforwardly in favor of the Summit Bike Trail, and Carolyn Will is straightforwardly against it, Cole gave a lot of vague responses, both at the LWV forum and when he was interviewed by WedgeLive. I think he’s overall for it, but he repeats a lot of SOS talking points (like the “over 900 trees” thing which as I noted above, is not an accurate assessment of the risk to the trees). (This is part of why Bill Lindeke described him as a “random policy generator and maddeningly inconsistent.”) Cole has been inconsistent on enough issues that there’s a whole Reddit subthread debating what his position on rent control is.

He’s a big fan of a municipal grocery store (that sets him apart — I don’t think anyone else thinks that’s workable) and PILOT (Payments In Lieu of Taxes from nonprofits.) (Molly Coleman also likes PILOT. (I do too. It’s not clear to me if there’s a way to actually get nonprofits to pay this money. My idea, holding all their zoning variances hostage, is probably not actually legal.)

Anyway, I have gone back and forth on Cole multiple times. Fundamentally, I don’t think he’s ready to do this job, and here’s what brought this into focus for me. In his interview with WedgeLive, John brought up zoning reform. Here’s that conversation, transcribed:

John: Are you a zoning reform guy?
Cole: To what extent? We already just did a whole bunch of it. […] The question for me is, what more reform? Because we’ve already re-adjusted our whole zoning code a few years ago.
John: So you think we’re in a good place?
Cole: I think we’re in a good place. I think there’s some spots to touch and adjust, but I don’t think we’re in a revolutionary, change-everything phase.
John: And you think the changes that were made, were good ones?
Cole: Broadly speaking. The thing I’m a fan of is the Traditional Zoning category. I like that it’s framed as Traditional, meaning this is how things used to be, which is — you would have corner stores. You have corner grocery.

So, St. Paul’s zoning situation is a complicated and kind of terrible in a “things people thought were a good idea in the 1970s” kind of way. There is a terrific three-part series (1, 2, 3) talking about this, how there are a bunch of extremely retrograde rules that make corner stores illegal, sometimes even in a commercial building that’s right next to a commercial corridor. Cole, in the WedgeLive interview, talks about being a fan of “Traditional Neighborhood Zoning,” which is a zoning category that allows mixed use. (It’s explained in some detail in the third part of that series.) But in fact there are a ton of sections of St. Paul that are still zoned for housing only.

I e-mailed Cole to get some clarification on his thoughts on zoning. He replied quickly, and talked about his support for upzoning to allow higher-density housing, and his support for social housing. Then he said: “At the end of the day, when I talk to my Ward 4 neighbors, they’re most concerned about rising rents and property taxes, the loss of Cub Foods on University and how we can support our unhoused neighbors forced to live in tents because they can’t afford a place to stay. Zoning hasn’t been a priority in any conversation I’ve had with Ward 4 residents and until we’re meeting everyone’s basic needs, I doubt it will be.”

So here is the thing. I absolutely believe that people are saying “my property taxes are horrifying and I’m worried I will lose my house” and not “Cole, we need to fix the zoning code.” But these two things are related. The St. Paul zoning code as it exists makes it harder to open a business, harder to repurpose an empty building or parcel of land. (And harder to open a corner grocery store!) Development is part of how we lower property taxes. We want businesses that can shoulder part of the burden of keeping the streets plowed and the libraries open. The empty office buildings and empty store fronts are part of why our property taxes are going up.

It’s really important for City Council reps to listen to constituents. But it’s also really important for them to see and understand the connections between problems, to recognize that people are unlikely to call you up and say “we need massive zoning reform!” but that zoning reform is connected to a lot of the issues they are calling you about. (And this applies to a bunch of issues, to be clear! Not just zoning!) I saw Molly making these connections in her conversation with John; she talked about how people had repeatedly brought up the problems around Kimball Court and that it was critical to recognize that some of what people are blaming on the residents of Kimball Court is being attracted and fostered by the presence of that empty CVS building a block away.

I don’t think Cole is seeing those connections — at least, not yet. And in the end this matters enough to me that while I have concerns about Molly, I would rank her first. Cities are complicated, and I want the people on the City Council to have a deep and nuanced understanding of the way problems are connected. I would rank Cole second.

(I am pretty sure my friend in the ward will be ranking Cole first and Molly not at all, though, and I don’t blame her. What she wants the most is someone who gets back to her, period. She lives in a neighborhood within Ward 4 that takes the brunt of many citywide problems, and the way her neighborhood is treated vs. the way the wealthier neighborhoods are treated shows some stark differences. Her desire to have a city council rep who responds to her problems is not unreasonable.)


I do not have a Patreon or Ko-Fi but instead encourage people to donate to fundraisers I can then see fund. If this post was useful to you, consider donating to this teacher’s fundraiser to buy books for her students (young adults who are past the usual high school graduation age, but have unmet special needs and are still receiving education and services from Saint Paul Public Schools.) — OK, that funded already, here’s another one, also St. Paul. Help a Kindergarten teacher turn her students’ writing into simple bound books.

(Also, you know who does have a Patreon? WedgeLive! And damn those interviews were REALLY USEFUL.)

Minneapolis and Saint Paul City Council Elections, 2023

Welcome to election season, and, as always, apologies to the people who followed me for my science fiction rather than my election blog (I feel less bad about inflicting science fiction on the people who follow me for election blogging).

Minneapolis and Saint Paul both have City Council races. Saint Paul also has a School Board At-Large race with four open seats.

In Minneapolis, there’s a race in every ward except Ward 2 — Robin Wonsley is running unopposed. There are open seats in Ward 7 and Ward 12. (Which is to say, the current incumbent is not running again.)

In St. Paul, there’s a race in every single ward and wards 1, 3, 5, and 7 are open seats.

Does it feel like we just did this? If you live in Minneapolis, you had a city election just two years ago. But we had a census in 2020, followed by redistricting, and Minneapolis has the “Kahn rule” saying that the city needs to hold new elections once redistricting is completed. Back in 2020, Minneapolis had a City Question that proposed a second two-year term for City Council reps, if necessary, to keep the Mayoral and City Council races synchronized. It passed by a wide margin. So the Minneapolis races are all for a two-year term.

If you live in St. Paul and it feels like we just did this, well, we last had City Council races in 2019, you’re just suffering from the “what even is time?” problem where March of 2020 lasted for 847 days. Or else you’re remembering that we had a mayoral race in 2021. Our City Council and mayoral races have been out of sync either forever or for a good long time. The St. Paul candidates are all running for a four-year term.

Saint Paul also has a City Question regarding the implementation of a 1% sales tax to fund repairs to streets and parks. I don’t think Minneapolis has any City Questions this year.

I have a book coming out this fall, in November! Liberty’s Daughter is near-future SF about a teenage girl on a libertarian seastead. A lot of it was originally published as short fiction in The Magazine of Fantasy and Science Fiction. You can pre-order it in either book or ebook format from whatever you like.

I do not have a Patreon or Ko-Fi, so if you’d like make a donation to encourage my work, I’m going to start by pointing my readers at this new Art teacher at Jenny Lind elementary who needs to stock her classroom with supplies.

Election 2021: The Rent Control Questions (Minneapolis and Saint Paul)

Rent control / rent stabilization is on the ballot in both cities this fall. In Minneapolis, they’re seeking permission to write a rent control ordinance. In St. Paul, there’s a specific proposal.

In Minneapolis, it’s City Question 3 and reads as follows:

CITY QUESTION 3 (Minneapolis)

Authorizing City Council to Enact Rent Control Ordinance

Shall the Minneapolis City Charter be amended to authorize the City Council to regulate rents on private residential property in the City of Minneapolis, with the general nature of the amendments being indicated in the explanatory note below, which is made a part of this ballot?

Explanatory Note:
This amendment would:
1. Authorize the City Council to regulate rents on private residential property in the City of Minneapolis by ordinance.
2. Provide that an ordinance regulating rents on private residential property could be enacted in two different and independent ways:
a. The City Council may enact the ordinance.
b. The City Council may refer the ordinance as a ballot question to be decided by the voters for approval at an election. If more than half of the votes cast on the ballot question are in favor of its adoption, the ordinance would take effect 30 days after the election, or at such other time as provided in the ordinance.

In Saint Paul, it’s City Question 1 (it’s the only city question on the ballot) and reads as follows:

CITY QUESTION 1 (St. Paul)

Whether To Adopt a Residential Rent Stabilization Ordinance

Should the City adopt the proposed Ordinance limiting rent increases? The Ordinance limits residential rent increases to no more than 3% in a 12-month period, regardless of whether there is a change of occupancy. The Ordinance also directs the City to create a process for landlords to request an exception to the 3% limit based on the right to a reasonable return on investment. A “yes” vote is a vote in favor of limiting rent increases. A “no” vote is a vote against limiting rent increases.

tl;dr — I would vote yes in Minneapolis, but I’m going to vote no in St. Paul.

Continue reading

Election 2020: Saint Paul School Board

This is a special election to fill the seat that was left empty by Marny Xiong’s incredibly tragic and untimely death. (She was 31 and died of COVID.)

On the ballot:

Jamila Mame
Jim Vue
James Farnsworth
Keith Hardy
Omar Syed
Charlotte “Charlie” Castro

Jim Vue was elected by the rest of the board to fill the seat until an election could be held, so he’s semi-incumbent but only barely. (Link goes to the Pioneer Press news bank; should be accessible with a St. Paul library card.) Keith Hardy previously served two terms on the Saint Paul School Board before losing his seat in 2015. (He was also a finalist for the interim position). Omar Syed and Charlie Castro both ran for school board in 2019.

One source that gives some really detailed information on each candidate is Saint Paul Federation of Teachers Questionnaire, available here.

Continue reading

Election 2020: US Representative, District 4

This is the St. Paul congressional seat currently held by Betty McCollum. The tl;dr is that I think you should vote for Betty McCollum.

On the ballot:

Betty McCollum (DFL)
Gene Rechtzigel (Republican)
Susan Sindt (Grassroots – Legalize Cannabis)

Continue reading

Election 2020: Primary Sample Ballot & Uncle Hugo’s Fundraiser

MINNEAPOLIS WARD 6 CITY COUNCIL (NOT A PRIMARY)

  1. Abdirizak Bihi
  2. Saciido Shaie
  3. Alex PalaciosAlthough I have not re-visited this one and Saciido Shaie did not register a campaign committee and Abdirizak Bihi did not file a campaign finance report. The candidates who were actually following the rules on that were Alex Palacios, Jamal Osman, and AJ Awed. Despite him having not initially made my top three, I might switch to AJ Awed at this point if I lived in the district.

MINNEAPOLIS SCHOOL BOARD

At-Large — Michael Dueñes
District 4 — Adriana Cerillo but possibly Mims in the general, undecided

US SENATE

Tina Smith, but if you want a further-to-the-left option in the primary you can vote for Paula Overby. If you’re voting in the Republican party primary for some reason, totally vote for Bob “Again” Carney.

US HOUSE

CD 4 — Betty McCollum
CD 5 — Ilhan Omar

MN SENATE

59 — Bobby Joe Champion
62 — Omar Fateh
65 — Laverne McCartney Knighton

MN HOUSE

59B — Esther Agbaje
63A — Jim Davnie
63B — Emma Greenman
66B — Athena Hollins
67A — Couldn’t decide, both candidates look awesome ETA TO ADD: a comment on my post says that Murphy actually dropped out, so Thompson it is.

FYI, I spent July mostly focused on revising my novel, CHAOS ON CATNET, which is turned into my editor and incidentally available for pre-order on Amazon. This meant I didn’t get some of these write-ups done in time to be useful, unfortunately. But also, these days I usually try to run some sort of fundraiser and I didn’t have the bandwidth to think about what to point people to.

But, a couple of days ago I got an update on the Save Uncle Hugo’s fundraiser, which included some updates from owner Don Blyly. I’ve been meaning to write about this in more detail, because Don has always been unusually forthcoming about the ups and downs of owning a small business, and the stuff he’s run into just trying to get basic stuff like a demolition permit (his store was burned to the ground but he will need to pay someone to scoop out and haul the rubble, for which he needs a permit) has been nightmarish, the kind of absolute bullshit that makes me want to scream, “does the city of Minneapolis want to transform the Lake Street corridor into a mix of checks-cashed-here places and chain stores? Is that their goal?” (It’s not just Don running into this; Ruhel Islam, the owner of Gandhi Mahal, has spoken about some of the obstacles too.)

Anyway: Uncle Hugo’s is one of my favorite stores on the planet, so much so that in my fictional Future Minneapolis in Chaos on CatNet (which takes place approximately 10 years in the future), I gave them a beautiful new storefront on Lake Street with a sculpture of a rocket ship on the front of the building. I think Don wants to rebuild if he possibly can. I would encourage my so-enthusiastic-they-wish-to-send-money-somewhere readers to please contribute to the Uncle Hugo’s rebuilding fund or buy one of their t-shirts or sweatshirts. You can also, as it happens, order a signed copy of Catfishing on CatNet from him — he’s running a mail-order business from his house at the moment.