I don't think I've actually said it, but as a gay man, I certainly understood it when it was used by gay and trans people. When I say "I'd hesitate to use it again," I mean that I think there are better rhetorical strategies available to LGBTQ+ people that are less likely to be coopted by bigots.

Congress Member Profile|U.S. Representative|Republican|North Carolina District 8
Mark Harris
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 567
Yes75%
No24%
Present0%
Not Voting0%
Party align93%
Cross-party1%
SoupScore
District Map
Congressional District 8
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 14 sponsored · 74 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
How badly do you have to have screwed up for Indivisible to say "Actually, no, divisible"?
Sometimes I see a post that I am at least four different words away from remotely comprehending and it feels oddly soothing, like listening to grownups chatting in the next room must have felt when I was in my crib. Just a nice hum.
(I know. Something sports something. Please do not explain.)
Did we check with Dem Senate leadership on this? Because, bear with me because this is some deep thinking, if we end same-sex marriage, voters in '26 will remember who did it and that could help us. How about if we nullify gay marriage in exchange for a floor vote on legalizing it? Just spitballing!
NEW: Supreme Court rejects long-shot effort to overturn ruling that legalized gay marriage:
www.nbcnews.com/politics/sup...
Maybe Zohran Mamdani should have come out for ending the shutdown so Democratic Senators could have opposed it.
Demonstrably, you will not.
Senate Democrats had the power to do one thing: This shutdown. And this is what they did with it. Maybe this is some brilliant political calculus, in which case I'll happily eat my words. But right now, it feels like the beginning of the end of the party in its current form--and by its own hand.
Well, that's certainly one theory about what Americans will remember.
Schumer's curse has always been that he is an average politician who believes himself to be a strategic genius.
Can't wait for tomorrow's fundraising email from the Democratic Party.
A brutal, precise, and delightful dismissal.
Politicians like Cuomo are a relic of the past. (Did I want to title this one “Don’t Let The Door Hit You On The Way Out”? Yes, I did.) www.nytimes.com/2025/11/07/o...
It's almost as if he doesn't understand "No"!
LOL not even close.
I live in a very pro-Cuomo precinct in a pretty pro-Cuomo neighborhood within Nadler's district. Many of my neighbors voted for Cuomo for mayor. And I guarantee you that, presented with this option, every one of them will say, "We can do better."
This parade float of pre-existing conditions is only alive because of healthcare that he doesn't pay a dime for.
Oh no that’s terrible somebody do something
Noah, in December 1941, Japanese-Americans were two months from being forcibly taken from their homes and interned by a hostile American government. Do you really think this is an apt comparison?
One thing the NYC mayoral race underscored for me is how easily the phrase "I don't feel safe" can be weaponized. It's an argument I would hesitate ever to use again, even for a good cause. I hope we can all agree that we have the right to BE safe. Maybe we should leave it at that.
Reposted byMark Harris
Literally the one place in the country where Democrats got their clock cleaned was in the home county of state chair who refused to endorse Mamdani and has generally overseen a string very poor democratic performances.
SoupScore Breakdown
Loading analysis metrics…
Voting History567 total votesExpandCollapse
Voting History
567 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | YES | YES | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | YES | YES | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | NO | NO | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H.R. 1223 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | YES | YES | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.