My very very unscientific talking-to-people-in-the-nabe poll suggests that Alex Bores was actually helped by the onslaught of relentlessly negative and fearmongering mailers about him. I think Micah Lasher is probably still a narrow favorite, but I will be fascinated to see the returns tonight.

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 — 582
Yes75%
No25%
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.
You don't need to ask permission to ask an off-topic question! Just ask it! You're a journalist. These people are public servants. They don't get to set the rules for you.
This has been a genuinely interesting race in that it has been pretty ugly between two candidates, Micah Lasher and Alex Bores, who are very ideologically similar, with two other candidates, George Conway and Schlossberg, providing noisy distraction. Could go a lot of ways.
Those are great choices! Silkwood, Virginia Woolf, Working Girl, and Angels in America will all add to the big picture.
What I can report from voting in the Democratic primary to replace Jerry Nadler today is that Jack Schlossberg somehow managed to get himself listed on the ballot as as "Jack Kennedy Schlossberg." Middle names for the seven other candidates were not in evidence.
This is the headline.
⚠️ Assuming this patient IS Trump—and the descriptor, circumstances, and official non-denial point in that direction—the important news is that Trump has severe and potentially life-threatening pulmonary hypertension that is being covered up by the White House.
No-paywall:
archive.is/202606230851...
This weekend marked the 60th anniversary of the release of Who's Afraid of Virginia Woolf? and if any of you out there are looking for a place to start with Mike Nichols, or Edward Albee, or the transition from old Hollywood to new, you couldn't do better. It's a film that opens so many doors.
Reposted byMark Harris
The thing about reading @markharris.bsky.social’s Mike Nichols book is there are moments when you’re reading something universally relatable about the difficulty of creating something, and then you hit a phrase like “he was in a dry period, and had overextended himself in the horse market again.”
Well...it can happen to anyone.
Thank you for these excellent birthday ideas
Yeah, Backrooms testifies to the ability of the right kind of YouTube-driven project to have a truly giant opening, and Obsession...I can't begin to explain its box office pattern. Especially for horror. It compares to Get Out and The Sixth Sense in some ways, but it's truly its own thing.
Yeah, I know: Spider-Man is coming. And Batman next year. I'm not saying superhero movies are dead. But the "You have to see every part of our giant saga" thing that started 18 years ago has clearly played itself out. We'll see what replaces it but I think the last six weeks have offered a big hint.
The Backrooms/Obsession phenom is truly the wildest thing to happen at the box office in years. Before Obsession today, I saw a Supergirl trailer. It's hard not to feel that while DC/Marvel/Star Wars execute (or try to craft) 10-year plans, the core young filmgoer is voting for something else. >
I finally saw Obsession because I was curious about how this no-star $750,000 movie became a huge hit, and....yeah, I get it. Extraordinary filmmaking and acting, and a truly contemporary take on horror: Incel-adjacent guy essentially invents AI girlfriend who's still in beta. It's bleak out there!
I am not one of those "There aren't going to be midterms" people. There are going to be midterms. And they're going to be incredibly scary. Elections are one of the rare moments when his team can't enforce collective delusion, but they're going to go to terrifying lengths to attempt it.
It's clearer every day that Trump has absolutely no idea how he's perceived in the country or the world except when he accidentally sees a picture he doesn't like--the peeling blue paint or the Kennedy Center tarp--on TV, or on the very rare occasions when a mean, mean reporter asks a real question.
I was just looking for this last week and was baffled by its disappearance!
Yeah, only the highest-quality takes are getting posted.
Reposted byMark Harris
Jimmy knew a joke could only surprise an audience once. If something was off en route to a great line he'd shout "Bup bup bup!" to cut the actors off, then go back so a big laugh wasn't wasted on a bad take. Writers loved him for that. And for lots of other reasons too. We will all miss him.
5/5
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History582 total votesExpandCollapse
Voting History
582 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 |
|---|---|---|---|---|---|---|
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | NO | NO | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | YES | NO | ✕ | Failed |
| 2026-05-14 | H.R. 8365 (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.
Page 1 / 12Next →