
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 · 73 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Anyway, yes, there is a huge problem getting adults to go to the movies post-pandemic. In 2016, 98 movies grossed $25M domestically; this year, about 60 will. You can't make moviegoing into a weekly habit again with so little product. But "People hate stars/dramas/comedies now" isn't the lesson IMO.
Another issue: The gap between who media and the internet thinks is a big star and who normie moviegoers think is a big star is widening. We can talk about Sydney Sweeney all day long, but say her name to a lot of people over 40 and I promise you, you will be greeted by a blank stare. >
One unacknowledged story of this fall's awful box office might be that every star seems to have decided to do their "This one's for me" movie at the same time. There is, honestly, no universe or financial environment in which Die My Love--one among many examples--would ever have made real money. >
Dammit I was so hoping I had invented something! I was even planning to take tomorrow off.
I have a particular hatred for the "I will see your pessimism and raise it by 5-10%" genre. "It's happening already," "Next year? More like next week," "It's already too late," "...and no one will listen." It's just...ugh. Is one-downmanship a thing?
We're getting down to "Well, he doesn't wear the uniform or have a weird little mustache" as one of the last remaining explanations of how JD Vance is not an actual Nazi.
I did! Unforgivable!
I love the way each of the six baby crocodiles in this photo seems to have a completely distinct personality.
Top (l.-r.): Introvert, idealist, jerk
Bottom (l.-r.): Class clown, stoner, pessimist
Suspending all political and Epstein posting to say: Please, please, please, somebody pick this up! We need more Poker Face! deadline.com/2025/11/peac...
Jay Kelly opens in theaters tomorrow. I may be in the minority on this one, but I think it's great--a dark, sad, tough take on fatherhood and celebrity disguised as a warmhearted, glowy one. Did you think Noah Baumbach was going to spare anyone, even George Clooney? Have no fear. He does not.
Gosh, such a shame this never came together.
I honestly don't think it's different from "The protesters are paid by Soros" or "Schumer has been working for the Republicans all along." People want to believe that they're up against a giant, hidden, well-orchestrated conspiracy even in the face of evidence that most people can't keep secrets.
Important takeaway: I'm never going to apologize for a typo in an email again.
I think Republican leaders should study what has happened throughout the last century or two of international history when a populace with this kind of inequity rubbed in its face day after day, year after year, finally snaps. www.nytimes.com/2025/11/12/u...
I'm not a big release-the-files person but...
RELEASE THE FILES.
This is wild, and as a lifelong proud-ish Upper WEST Sider, I offer it as humble proof that although God knows we have our faults, the Upper East Side is...hooboy. Not the same AT ALL. This really captures how the UES can sometimes feel like the largest gated community in NYC.
This is actually good spin, or would have been. But the fact that the Democratic cave happened without even a coordinated, agreed-upon message like this indicates the depth of the leadership void.
I miss my dog. I miss looking down. I miss checking to see if she's asleep. I miss her breathing. I miss her indifference to whether I'm busy. I miss the sound of her drinking from her water bowl. I miss her delight in having a completely predictable day. Death sucks.
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-05-06 | H. Res. 377 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-04-10 | H. Con. Res. 14 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 1228 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 1526 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-09 | H.R. 1526 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-04-09 | S.J. Res. 18 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-09 | S.J. Res. 28 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-04-07 | H.R. 1039 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-07 | H.R. 586 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H.R. 1491 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H. Res. 282 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-04-01 | H. Res. 282 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-03-31 | H.R. 997 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-31 | H.R. 517 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-27 | H.R. 1048 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.R. 1048 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-03-27 | H.J. Res. 75 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-03-27 | H.J. Res. 24 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-03-25 | H. Res. 242 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-03-25 | H. Res. 242 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-03-25 | H.R. 1534 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-03-24 | H.R. 1326 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-03-24 | H.R. 359 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-11 | H.J. Res. 25 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-03-11 | H.R. 1968 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-03-11 | H.R. 1968 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-03-11 | H.R. 1156 (119th) | Final passage | 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.