This is the way. This is ALSO what "Vote blue no matter who" means.

Congress Member Profile|U.S. Representative|Republican|North Carolina District 8
Mark Harris
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes75%
No25%
Present0%
Not Voting0%
Party align93%
Cross-party1%

Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 17 sponsored · 75 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
...and here's a salient bit from it that seems darker today than when I wrote it thirteen years ago.
If anyone's curious, here's the very long story I wrote on the making of Her. www.vulture.com/2013/10/spik...
There are no villains in that story imo. From what I overheard of Morton's work, she was going for something more remote, disembodied, slightly mysterious and less virtual-girlfriend. I think Jonze honestly came to realize that he wanted something else. But it'd be fun to see/hear an alternate cut.
I was moved to read Samantha Morton talk about getting fired from the Spike Jonze movie Her in this piece. She was on the set when I was there reporting a story--her work as the voice was done live, and her commitment to what she was doing on the film was extraordinary. deadline.com/2026/08/sama...
"Unfortunately, I can't give anyone a view into my heart and mind." Why? Are you unfamiliar with them? Ellison's whole "I'm not allowed to express my specific political opinions here, but trust me" approach is transparent nonsense. www.nytimes.com/2026/08/04/o...
Obsession with guns and hatred of women is, I guess, a viable brand for the GOP.
Every paragraph of this story is more of a jaw-dropper than the last.
Earlier tonight, @michellegoldberg.bsky.social read *another* quote from this weirdo that reflected the same general sentiment.
www.sacurrent.com/news/san-ant...
Every single Democrat running for the House or the Senate should run on this. Loudly.
This is exactly right. Spider-Man exists outside the Marvel phenomenon (whatever remains of it) the same way that, to a lesser (in terms of box office) extent, Batman exists outside of the DC phenomenon (whatever remains of it).
I am completely unqualified to judge Emily Wilson's translation as a translation, but it is extraordinarily accessible and readable, and both the 100 pages of intro material and the end notes (you can dip in and out of them) are so inviting and reader-friendly they feel like a private tutorial.
I finished reading The Odyssey last night. It was somehow not on any syllabus in high school or college, and I avoided it for decades, assuming that you couldn't just read it but that it had to be taught to you. Very belatedly, I'm here to report that you can read it! It teaches itself to you. >
I have been alternately reading and listening to Emily Wilson's Odyssey translation. The audiobook is read (beautifully) by Claire Danes, but if you play it at 1.2x, she somehow becomes Claire Danes in Homeland.
Well, we're NEVER gonna call that by its new name.
Just a bit south of Philharmonic Hall.
I live in a neighborhood where people still aren't sure that "Avenue of the Americas" is going to stick.
To be clear, no writer on pop culture gave me, as a young reader, a greater education in how to develop an engaging argumentative voice--one's own voice, not an imitation. I still think about her pieces all the time, although not as holy writ. So that was written with love. Mostly.
So many parallels: Advances followed by brutal backlashes. Hatred cloaked in concern about "fairness" and "undue influence" on children. Insistence that it's a medical/mental problem. Rage at cultural institutions that "promote a lifestyle." Invective about "special rights." Malevolent statehouses.
And I gather Oh, Mary! is taking the same approach.
Reminder: Bernie Moreno dismissed women as "single-issue voters" on abortion during his 2024 run and said it was "crazy" that women over 50 think about it at all. It's sweet that he has opportunistically discovered empathy for his daughter and granddaughter. He should ask them what gender they are.
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 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-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | NO | YES | ✕ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 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 |
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 →