When the United States struck Iran in late February 2026, the discourse machine did what it always does — it roared to life. But beneath the noise, patterns emerged. Structure. Signal.
Using The Threshing Floor, an open-source intelligence collection tool, we sampled r/politics — one of the largest political forums on the English-speaking internet — collecting the top 100 posts matching the keyword "Iran" over the past month, along with 4,956 threaded comments. The keyword filter means this dataset captures only Iran-related discourse; it is not a general sample of the subreddit.
Here is what the data reveals.
The average post received 12,382 upvotes and 866 comments — an engagement intensity that suggests not casual browsing, but collective reckoning.
Dataset Summary · March 20, 2026Word frequency analysis on post titles reveals a discourse overwhelmingly organized around three gravitational centers: the conflict itself, its architect, and the question of whether any of it was authorized.
Close reading of all 100 post titles — each surfaced by the keyword filter "Iran" and ranked by community score — reveals eight dominant narrative threads. Not random outrage, but structured concern organized around legitimacy, accountability, and harm.
These 15 posts represent the sharpest edge of collective attention — the specific stories, statements, and revelations that this community of millions found most worthy of amplification.
All 100 posts were link posts — the community's voice expressed through curation and amplification choices. The New Republic dominated the source landscape, followed by Common Dreams and The Independent.
This dataset captures only the top 100 posts sorted by community score — content that resonated with r/politics' majority viewpoint. Posts expressing support for the war, if they existed, would not surface through this method.
r/politics skews left-of-center American. These findings describe what this community discussed, not what America writ large believes. Comparative analysis across ideologically diverse subreddits would be required for broader claims.
This is a single capture from March 20, 2026. Reddit's ranking system is dynamic — these results are not reproducible. Discourse will shift as the conflict evolves.
While 4,956 comments were collected, this report analyzes post titles only. Comment-level sentiment analysis would yield substantially richer findings. All underlying data — posts.csv, comments.csv, provenance.txt, and the full research report — are available in this repository for researchers who want to go deeper.
An open-source Reddit intelligence collection tool. No API key. No authentication. No cost. Point it at any subreddit, any keyword, any time window — and it separates the wheat from the chaff.
Built by a data scientist who believes the tools of public discourse analysis should be public. Every dataset Thresh produces — posts, comments, provenance records — ships alongside this report as open data.
Data collected March 20, 2026 (UTC) using The Threshing Floor v1.0.0 — a Cloudflare Pages application that retrieves publicly available data from Reddit's JSON endpoints without authentication. Collection targeted r/politics, sorted by top posts over the past month, with a keyword filter of "Iran". This means every post in the dataset matched that keyword; this is not a general sample of r/politics content.
This analysis captures a point-in-time snapshot of community-curated content. Reddit's public JSON endpoints return a maximum of ~100 posts per request. Scores and comment counts reflect values at collection time. Deleted or removed content is excluded. The methodology is fully replicable using the same tool and parameters, though results will vary with collection date.
This data was collected from publicly accessible Reddit posts. Researchers should consider re-identification risks and consult their IRB before using in human subjects research.