Q drops against the facts Français

Models: Markov, physics, ecosystem

Three families of models, borrowed from probability and statistical physics, applied to the rhythm and text of the drops, then to the American conspiracy scene in which Q was born. Each is tested against a null model, and negative results are reported as such.

Markov chains

Hidden regimes of activity

A hidden Markov model splits the days into 3 regimes, each with its own mean rate and variability. The most active regime ("Activity", 9.9 drops a day on average) covers only 26% of days but holds 97% of drops, and lasts 7.0 days on average before switching. The most likely path has 107 switches, and 3 of the 5 volume breaks found by another method (Statistics page) fall within a week of a switch of the model.

Drops per day, coloured by estimated regime

Most likely path (Viterbi algorithm). The same figures are given in the table below the chart.

Regimedrops / dayvariance / meanmean stay (days)share of daysshare of drops
Silence0.001.0162.243%0%
Low activity0.425.67.830%3%
Activity9.946.87.026%97%
Method

Hidden Markov model with negative binomial emissions (daily counts are too dispersed for a Poisson law, with which the BIC kept asking for more regimes), estimated with the Baum-Welch algorithm. The number of regimes is chosen by the BIC (5,798 for K = 1, 4,744 for K = 2, 4,641 for K = 3, 4,668 for K = 4, 4,719 for K = 5). (Rabiner, 1989)

How topics follow one another

Each of the 4,063 drops with text gets its dominant topic (the 12 topics of the Discourse page). In the 846 multi-drop sessions (2,481 transitions), the next drop stays on the same topic 38.6% of the time, against 36.4% when the order of drops is shuffled within each session (p = 0.001, 1,000 permutations). The effect is real but modest, since knowing a drop's topic reduces the uncertainty about the next from 2.55 to 2.38 bits. The most over-represented transitions are listed below.

Topic of the dropTopic of the nextoccurrencesexpected (chance)ratio to expected
news · fake · fake news · unlockscoincidence · post · amazing · msm2010.21.96
confirmed · trip · hunting · happygod · bless · god bless · thank116.51.70
coincidences · believe coincidences · believe · thinknews · fake · fake news · unlocks106.01.66
coincidence · post · amazing · msmcoincidence · post · amazing · msm138.21.59
test · sec test · device · sectest · sec test · device · sec1510.51.43
confirmed · trip · hunting · happyconfirmed · trip · hunting · happy107.01.42
people · stupid · people stupid · sickgod · bless · god bless · thank2016.01.25
people · stupid · people stupid · sickpeople · stupid · people stupid · sick3124.91.25
Method

Transition matrix between consecutive topics within a session (less than 30 minutes apart). The expected value is the mean of 1,000 permutations of the order of drops within each session, which preserves session composition. Only transitions seen at least 10 times are listed. A catch-all topic gathers many short drops, which limits the resolution of the analysis.

Style drift and resemblances

A statistical model of character sequences, trained on one semester of drops, predicts the next semester more or less well, and the excess surprise measures drift. Two jumps dominate, from 2017-S2 to 2018-S1 (+0.56 bit per character) and from 2019-S2 to 2020-S1 (+0.47). Elsewhere the style is stable from one semester to the next. The first jump matches the move from 4chan to 8chan, the second the return on 8kun after 8chan was shut down (August-November 2019). Part of the drift reflects changes of subject, which the measure does not separate from style.

Surprise from one semester to another (bits per character)

Rows are training semesters and columns tested semesters. The darker the cell, the more the tested semester surprises the model.

FromTosurprise (bits/char)baseline (bits/char)drift
2017-S22018-S13.352.780.56
2018-S12018-S22.962.730.23
2018-S22019-S12.792.780.01
2019-S12019-S22.882.840.04
2019-S22020-S12.852.380.47
2020-S12020-S23.083.20-0.12

Compression gives a second measure, because a text is encoded more efficiently after a similar one. Q's 2017-S2 semester stands apart (its nearest neighbour, Q 2018-S1, is at 0.46). No semester of Q comes close to Trump's tweets, which form a homogeneous block (smallest distance between Trump semesters: 0.07).

Method

Smoothed order-3 character Markov model, trained on 80% of a semester's drops and tested on 20,000 held-out characters of each semester. Compression distance (lzma) is computed on 30,000-character samples, with three draws. It complements the stylometry of the Discourse page. (Benedetto et al., 2002) See also the page Discourse.

Physical analogies

Earthquakes and aftershocks: does one drop trigger others?

In seismology, each earthquake can trigger aftershocks whose rate decays according to Omori's law. Applied to the drops, the same model attributes 80% of drops to an earlier drop rather than to the "background" (the rate specific to each of the 6 volume regimes, modulated by time of day). With a constant background, which leaves slow changes in activity to the model, the share rises to 85%, which is an upper bound. Half of the aftershocks follow their trigger within 17 minutes, and their rate decays like an Omori law with exponent 2.62. The Omori model fits the data far better than no excitation (Kolmogorov-Smirnov gap of 0.044 against 0.49). Q posts in bursts, one drop calling for others.

Model fit: rescaled times against the exponential law

An adequate model follows the diagonal. Without excitation, intervals are far too dispersed.

BackgroundExcitationAICtriggered dropsKS gap
one level per regimeOmori kernel9,57780%0.044
one level per regimeexponential kernel9,75675%0.045
one level per regimeno excitation21,329—0.494
constant levelOmori kernel9,81885%0.047
constant levelexponential kernel10,11078%0.046
constant levelno excitation23,499—0.530

Do Trump's tweets trigger drops? Added to the model, this cross-excitation explains 0.5% of drops, within 2.3 hours on average after a tweet. That is more than with tweets shifted by 1 to 14 days (p = 0.035, 28 shifts), but the effect is marginal and confirms in another form the absence of systematic "deltas" (Trump page).

Method

Hawkes process estimated with the EM algorithm, kernels normalised over 30 days. The fit is checked with the time-rescaling theorem. Volume regimes are those of the Statistics page, and the hourly profile is taken from session starts. (Hawkes, 1971; Ogata, 1988; Veen & Schoenberg, 2008) See also the page Q and Trump.

Long memory of activity

Detrended fluctuation analysis measures how variability grows with the time scale. For Q the exponent is H = 0.81 by day (0.71 by hour), against 0.49 once days are shuffled, so an active period announces another active period, over weeks. Trump's tweets have a memory of the same order (H = 0.84), which makes it a property of human online activity, not a signature of Q.

Fluctuation by time scale (days, log scales)

A slope of 0.5 means no memory, a steeper slope long memory.

Method

First-order DFA on daily and hourly counts of the main period (October 2017 - December 2020), with a shuffled-days control. (Peng et al., 1994)

Avalanches: "critical" sessions?

Systems at the edge of instability produce avalanches of all sizes, following a power law. Q's sessions do not. A power law fits only the 117 largest of the 1,743 sessions (from 8 drops), with an exponent of 4.0, far from critical values (around 1.5), and it can be told apart neither from an exponential (p = 0.44) nor from a lognormal (p = 0.66). Trump's tweet bursts look the same (exponent 4.2). The result is negative, since nothing points to critical dynamics.

Session sizes (complementary distribution, log scales)

Share of sessions with at least x items. A power law would be a straight line.

Method

Maximum-likelihood fit with threshold chosen by the Kolmogorov-Smirnov distance, goodness of fit from 100 synthetic samples, comparison with alternative laws by Vuong's test. A session groups drops less than 30 minutes apart. (Clauset et al., 2009; Vuong, 1989)

Q's clock: a phase break

Posting times can be read as angles on a 24-hour dial. Q posts mostly around 17:57 (New York time), Trump around 13:22. Month by month the two clocks stay linked (phase locking 0.75, Q about 5.0 hours after Trump). But Q's clock shifts. The best split, on Apr 21, 2018, separates a period when Q posted around 20:48 from one when it posts around 17:12 (p = 0.005, permutations). A change of hour is not proof of a change of author, but it adds to the style breaks noted above and on the Discourse page.

Monthly peak hour (New York)

Circular mean of each month's posting times (at least 20 drops). The dotted line marks Q's phase break.

Method

Circular statistics (resultant length, Rayleigh test). The break is searched over every split between days leaving at least 150 drops on each side, maximising the gain in resultant length, and p comes from 200 permutations of the order of drops. See also the page Discourse.

Q in the American conspiracy scene

Q was not born alone. It appeared on /pol/ (4chan), in an ecosystem already rich in conspiracy theories. This part sets the drops against the activity of the conspiracy scene, from Reddit forums (r/conspiracy, r/greatawakening, r/CBTS_Stream, r/The_Donald, r/QAnonCasualties, r/conspiracytheories), Wikipedia page views, Google searches and, eventually, /pol/ itself. The guiding question is whether Q leads the scene or follows it.

The Reddit sample covers 8,946 days out of 8,946 (100%).

Syncretism: does Q pick up the scene's themes?

Of 112 themes of the conspiracy scene (moon landing, 9/11, chemtrails, Pizzagate, Epstein, vaccines, "stolen" election...), 66 never appear in the drops and 35 fewer than 10 times. Q almost never names conspiracies. It carries them through people (Epstein, Soros, Rothschild, the Clinton Foundation). For themes present often enough, the table compares, week by week, their share of drops with public attention.

The number of distinct themes raised per quarter peaks in Q4 2017 (20 themes) and in Q2 2020 (21 themes).

Scene themes raised per quarter

Number of distinct lexicon themes cited at least once in the quarter's drops.

ThemedropsAttention measuredlag (weeks)radjusted pVerdict
'God wins' / praying for Trump20Reddit : conspiracy2-0.030.925no clear link
'Presstitutes' / 'fake news media'36Reddit : conspiracy1-0.110.980no clear link
'Stolen' election / voter fraud10Reddit : conspiracy70.210.379no clear link
'Stolen' election / voter fraud10Google : voter fraud00.270.379no clear link
'Stolen' election / voter fraud10Wikipedia : 2020 United States presidential election50.240.379no clear link
Child trafficking / #SaveTheChildren13Reddit : conspiracy-80.180.654no clear link
Child trafficking / #SaveTheChildren13Google : save our children-30.950.379no clear link
Clinton Foundation18Reddit : conspiracy10.180.654no clear link
False flag13Reddit : conspiracy-10.160.857no clear link
George Soros31Reddit : conspiracy60.130.925no clear link
Hollywood10Reddit : conspiracy7-0.260.379no clear link
Jeffrey Epstein26Reddit : conspiracy00.110.925no clear link
Jeffrey Epstein26Wikipedia : Jeffrey Epstein-10.180.725no clear link
Rothschild family15Reddit : conspiracy-30.140.925no clear link
Spiritual warfare / good vs. evil11Reddit : conspiracy00.180.654no clear link
Method

Weekly series (share of drops citing the theme; estimated mentions in r/conspiracy, views of the Wikipedia article or Google interest) are prewhitened with a second-order autoregressive model, then cross-correlated from -8 to +8 weeks. The significance of the maximum comes from 300 IAAFT surrogates, followed by a Benjamini-Hochberg correction across all tests. A positive lag means Q raises the theme before the public. Themes cited in fewer than 10 drops are not tested. (Schreiber & Schmitz, 2000; Benjamini & Hochberg, 1995)

Who informs whom?

Transfer entropy measures how much a series' past helps predict another, beyond what that other's own past predicts. Across 11 daily series and 106 possible links, 0 remain significant once the shared weekly rhythm is removed and multiple tests are corrected. The table gives the ten strongest links.

SourceTargetTE (bits)lag (days)adjusted p
Qr/conspiracytheories0.02250.132
GDELT:USQ0.02960.132
r/conspiracytheoriesTrump0.02260.176
r/The_Donaldr/QAnonCasualties0.09270.199
Qr/QAnonCasualties0.03750.422
QGDELT:US0.01860.422
r/The_Donaldr/conspiracytheories0.02370.422
r/conspiracyr/greatawakening0.09940.422
r/conspiracyGDELT:US0.01750.422
r/conspiracytheorieswiki:QAnon0.02250.422
Method

Daily changes of the logarithm, with the weekly rhythm removed (mean by day of week), are discretised into terciles. We take the maximum over lags of 1 to 7 days and test it against IAAFT surrogates of the source (200, then 1,000 more for promising links), with a Benjamini-Hochberg correction. Without removing the weekly rhythm, every pair of series "informed" each other at 7 days. Window: October 2017 - December 2020. (Schreiber, 2000; Schreiber & Schmitz, 2000; Benjamini & Hochberg, 1995) See also the page News.

Hourly response of the Q forums

r/CBTS_Stream: around 118 starts of Q sessions, activity in the following six hours exceeds by 0.10 (relative to the previous day) that of randomly drawn times (p = 0.008), and the peak comes 23 h after the drop.

Activity of r/CBTS_Stream around the start of a Q session

Ratio to the mean of the previous 24 hours. The grey band covers 95% of random times drawn with the same hourly profile.

r/greatawakening: around 395 starts of Q sessions, activity in the following six hours exceeds by 0.07 (relative to the previous day) that of randomly drawn times (p = 0.012), and the peak comes 20 h after the drop.

Activity of r/greatawakening around the start of a Q session

Ratio to the mean of the previous 24 hours. The grey band covers 95% of random times drawn with the same hourly profile.

Method

Superposed epoch analysis on hourly comment counts (Arctic Shift), 500 draws of random times. A session groups drops less than 30 minutes apart.

Attention peaks: outside shocks or internal surges?

An outside shock (a news event) raises attention at once and lets it fall quickly, while an internal surge builds gradually and decays slowly. For the largest peaks of each series, the table gives the share of the rise that precedes the peak, the decay exponent and Q's activity in the week before.

SeriesDay× medianprior risedecayTypedrops 7 d beforeEvent
r/QAnonCasualtiesFeb 17, 202017.09%-0.89level shift18—
r/QAnonCasualtiesNov 16, 201912.010%-0.33level shift24—
r/QAnonCasualtiesJan 21, 20214.132%0.48internal surge0Joe Biden's inauguration (the predicted "trap" did not happen)
r/The_DonaldNov 9, 20164.916%1.05intermediate0—
r/The_DonaldNov 7, 20183.35%—undetermined62US midterm elections
r/The_DonaldJul 27, 20163.124%0.54internal surge0—
r/conspiracyJan 7, 20212.45%0.55outside shock0Attack on the US Capitol; Twitter permanently suspends @realDonaldTrump
r/conspiracyJan 11, 20172.33%-0.17level shift0—
r/conspiracyAug 10, 20192.317%1.03intermediate08chan taken offline after the El Paso shooting
r/conspiracytheoriesJan 16, 201714.014%0.08level shift0—
r/conspiracytheoriesSep 28, 201611.012%0.17intermediate0—
r/conspiracytheoriesMay 17, 20165.07%-0.13level shift0—
r/greatawakeningMay 11, 20181.434%-0.12level shift20—
wiki:QAnonApr 30, 201920.41%—undetermined14—
wiki:QAnonDec 1, 201816.40%1.07outside shock6—
wiki:QAnonOct 16, 202010.16%0.41intermediate48Trump declines to disavow QAnon at an NBC town hall
wiki:sceneAug 10, 201922.84%1.29outside shock08chan taken offline after the El Paso shooting
wiki:sceneAug 4, 20226.44%0.48intermediate0—
wiki:sceneDec 30, 20215.63%0.99outside shock0—
Q@r/conspiracyJun 21, 2022361.67%0.07level shift0Q returns on 8kun after 18 months
Q@r/conspiracyMar 9, 2022351.27%0.22intermediate0—
Q@r/conspiracyNov 22, 2021333.610%0.31intermediate0—
Method

Peaks are chosen by their ratio to the 61-day moving median, at least 90 days apart. The prior rise is the mean activity over the previous 14 days above the background, relative to the peak, and the decay is the exponent of a power law over the following 45 days. An outside shock has a prior rise below 10% and an exponent above 0.5, an internal surge a prior rise of at least 20%. (Crane & Sornette, 2008)

How Q's phrases spread

For each phrase coined or popularised by Q, the table gives its first use in the drops, its first occurrence in the Reddit sample and, when the data suffice, the parameters of a diffusion model, whose q/p ratio measures the weight of imitation against outside influence.

Termdrops1st drop1st Reddit occurrencelag (days)imitation / influence (q/p)peak (months)
Calm before the storm8Nov 2, 2017Mar 12, 2016-6000.00
The Great Awakening49Oct 30, 2017Feb 22, 2016-616837.98
WWG1WGA194Jan 9, 2018Jan 9, 2018035,709.66
Trust the plan28Feb 5, 2018Feb 10, 2018515.84
Future proves past39Nov 24, 2017Dec 22, 20172849.06
Disinformation is necessary8Nov 4, 2017Nov 27, 2017236.47
Q+36Feb 19, 2018Feb 19, 20180519.85
Pizzagate4May 14, 2018Nov 8, 2016-5521.13
Sealed indictments11Nov 14, 2017Mar 28, 2016-5960.00
Think mirror3Nov 10, 2017Feb 7, 201889144.54
Dark to light28Nov 12, 2017Sep 7, 2016-431147,434.48
Nothing can stop what is coming16Nov 21, 2018Dec 3, 20181251.921
Enjoy the show67Oct 29, 2017Feb 24, 2016-6131.34
Panic in DC37Dec 19, 2017Jan 13, 20182592,552.512
Sheep no more16Jun 27, 2018Jul 18, 201821——
Expand your thinking41Nov 20, 2017Dec 18, 2017288.15
News unlocks map12Nov 24, 2017Dec 22, 2017281,779.82
QAnon52Apr 6, 2018Nov 4, 2017-153891.334
Q drop / Q post / qmap8Nov 20, 2017Nov 16, 2017-447.56
CBTS / 'calm before the storm'9Nov 2, 2017Mar 12, 2016-6005.94
Q's 8chan/8kun boards23Dec 15, 2017Dec 10, 2017-54,030.76
WWG1WGA (and variants)194Jan 9, 2018Jan 9, 2018028,962.46
'Panic in DC'37Dec 19, 2017Jan 13, 20182592,553.212
'These people are sick/stupid'75Oct 30, 2017Jul 2, 2016-48546.78
EBS (Emergency Broadcast System)3Nov 2, 2017Jul 17, 2016-47313.24
'Trust Sessions / Huber / Wray...'11Dec 19, 2017Jan 5, 2016-7140.00
'Boom week' / BOOM x N6Apr 29, 2018Apr 27, 2016-7321,449.92
Bracket codes ([RR], [HUSSEIN], [DS], [-35]...)235Nov 10, 2017Jan 3, 2016-6770.00
'Godfather III'22Nov 5, 2017Jul 29, 2017-990.00
'Pain is coming'5May 15, 2018Mar 5, 2016-8010.00
Iron Eagle9Nov 10, 2017Jan 14, 2018655.73
Alice & Wonderland28Nov 2, 2017Jan 26, 2016-6460.00
Wizards & Warlocks9Nov 1, 2017Nov 13, 2017123.83
No Name (McCain, per Q)6Dec 22, 2017Dec 26, 2017415,524.75
Method

Monthly mentions estimated over all subreddits, with a Bass model fitted by least squares from the month of the first drop. The first occurrence in the sample is a bound, because the sample reads only part of each day's messages. (Bass, 1969)

Scene sources and licences

Reddit: Arctic Shift archive (exact daily volumes, texts sampled each day without author names, estimated counts = share of sampled messages × volume). Wikipedia: Wikimedia page-view API, redirects included. Google Trends: search interest index, United States. 4chan /pol/: dataset by Papasavva et al. (CC BY 4.0), read once and reduced to aggregates. No text from it is published in bulk, and hate codes are published only as aggregates. (Papasavva et al., 2020)

Q on /pol/, its cradle

Q was born on /pol/, 4chan's "politically incorrect" board. The Papasavva et al. dataset holds 134,529,233 of its posts in 3,397,911 threads, from June 2016 to November 2019, so before, during and after Q's time there. It was read once, in full. It contains 3,293 Q threads ("Calm Before the Storm", "Q research", threads containing a drop), totalling 405,183 posts. Only counts and rates are published here.

A brief niche

In Nov 2017, 6.9% of /pol/ posts are written in Q threads. The next month, Q leaves for 8chan and the share falls to 0.20%. From 2018 on it settles around 0.12% (monthly median). Q remains a /pol/ topic, but is no longer its centre.

Share of /pol/ posts written in Q threads

Monthly, log scale. Q threads: subject or opening post containing CBTS, "calm before the storm", "Q research", "QAnon"…, or thread containing a drop.

Birth of the formulas

55 Q-related formulas are frequent enough on /pol/ to be dated. 16 were already rising before Q's birth on 28 October 2017. 4 appear with Q without Q using them, as ways of talking about Q. 8 are used on /pol/ before Q uses them, and 16 are used by Q first. For 11, no clear onset emerges. "CBTS" ("Calm Before The Storm") takes off as early as the week of Oct 2, 2017. That is when Donald Trump told reporters "maybe it's the calm before the storm" (5 October 2017). Q settled into threads that were already open.

Term/pol/ postsper million, before Qper million, afterOnset (week)1st droplag (days)Reading
FBIanon (2016)10,698141.532.0from the start of the data——already there before Q
Other 'insider anons'2,21626.68.7Aug 1, 2016——already there before Q
Red pill882,5637,122.06,130.1Aug 22, 2016Jan 19, 2018-515already there before Q
HLIanon (High Level Insider)8059.53.3Aug 29, 2016——already there before Q
Announced arrest / indictment of Hillary Clinton13,343105.294.6Oct 10, 2016Oct 28, 2017-383already there before Q
Meme war31,816335.5160.6Nov 7, 2016——already there before Q
Pizzagate80,259734.9490.6Nov 21, 2016May 14, 2018-539already there before Q
WH insider anon3,69750.310.0Jun 19, 2017——already there before Q
Adrenochrome5,36416.957.5Jul 3, 2017——already there before Q
Cabal27,622155.3243.6Jul 10, 2017——already there before Q
CBTS / 'calm before the storm'11,09223.4127.7Oct 2, 2017Nov 2, 2017-31already there before Q
MegaAnon1,85812.215.1Oct 2, 2017——already there before Q
'The Plan to Save the World' / 'Fall of the Cabal'1,6662.519.9Oct 2, 2017Nov 2, 2017-31already there before Q
White hats / Black hats4,03519.837.8Oct 9, 2017Apr 11, 2019-549already there before Q
Military tribunals3,4957.040.5Oct 16, 2017——already there before Q
JFK Jr.1,1193.711.9Oct 16, 2017Apr 8, 2018-174already there before Q
Sealed indictments6,1591.280.0Oct 23, 2017Nov 14, 2017-22/pol/ before Q
'Q said...' (attributions to Q)30,0660.3394.5Oct 30, 2017——born with Q (about Q)
QAnon17,2890.0227.0Oct 30, 2017Apr 6, 2018-158/pol/ before Q
Q drop / Q post / qmap9,7830.0128.4Oct 30, 2017Nov 20, 2017-21/pol/ before Q
Q army / Q followers7,4413.295.3Oct 30, 2017——born with Q (about Q)
'Q is a psyop / LARP' (internal critics)5,4520.071.6Oct 30, 2017——born with Q (about Q)
Mass arrests2,86014.226.7Oct 30, 2017Mar 11, 2019-497/pol/ before Q
The Great Awakening2,8545.433.4Oct 30, 2017Oct 30, 20170Q first
Q clearance8940.211.6Oct 30, 2017Nov 2, 2017-3Q first
'Godfather III'8780.411.2Oct 30, 2017Nov 5, 2017-6Q first
EBS (Emergency Broadcast System)7114.16.2Oct 30, 2017Nov 2, 2017-3Q first
Disinformation is necessary2300.03.0Oct 30, 2017Nov 4, 2017-5Q first
'Trust Sessions / Huber / Wray...'5,30529.946.7Nov 6, 2017Dec 19, 2017-43/pol/ before Q
Q's 8chan/8kun boards2,4450.032.1Nov 6, 2017Dec 15, 2017-39/pol/ before Q
Bracket codes ([RR], [HUSSEIN], [DS], [-35]...)1,88811.216.2Nov 6, 2017Nov 10, 2017-4Q first
Q's tripcodes1,1320.014.9Nov 6, 2017Dec 9, 2017-33/pol/ before Q
Future proves past3160.04.2Jan 22, 2018Nov 24, 201759Q first
Trust the plan8,5950.0112.8Mar 19, 2018Feb 5, 201842Q first
'Boom week' / BOOM x N5482.35.5Mar 19, 2018Apr 29, 2018-41/pol/ before Q
WWG1WGA (and variants)2,3700.031.1Apr 2, 2018Jan 9, 201883Q first
'These people are sick/stupid'1,9198.518.7Apr 2, 2018Oct 30, 2017154Q first
Frazzledrip1,0190.013.4Apr 9, 2018——born with Q (about Q)
Enjoy the show3,50817.632.5May 14, 2018Oct 29, 2017197Q first
Q+4440.35.6Aug 20, 2018Feb 19, 2018182Q first
Nothing can stop what is coming2380.13.1Nov 26, 2018Nov 21, 20185Q first
Dark to light3521.13.8Dec 3, 2018Nov 12, 2017386Q first
Panic in DC1410.11.8Dec 31, 2018Dec 19, 2017377Q first
'Panic in DC'1350.01.8Dec 31, 2018Dec 19, 2017377Q first
Method

The onset is the first week in which the number of posts using the formula exceeds the 0.999 quantile of a Poisson distribution, at the pre-Q rate (July 2016 – 22 October 2017) scaled to the week's volume. The exceedance must recur at least twice in the following four weeks. The very first occurrence is not used because it is often accidental ("I got a Q anons", a Star Trek reference). First use by Q is the first drop containing the formula, on any platform. Q's own posts are counted (233 posts out of 134.5 million).

Does /pol/ respond to Q?

Q's /pol/ period (28 Oct 2017 to Jan 4, 2018, date of its last drop on /pol/): around 111 starts of Q sessions, mentions of Q on /pol/ in the following six hours exceed by 0.54 (relative to the previous day) those at randomly drawn times (p = 0.002).

Mentions of Q on /pol/ around a Q session — Q's /pol/ period (28 Oct 2017 to Jan 4, 2018, date of its last drop on /pol/)

Ratio to the mean of the previous 24 hours. The grey band covers 95% of random times drawn with the same hourly profile.

After Q's move to 8chan (2018-2019): around 1,059 starts of Q sessions, mentions of Q on /pol/ in the following six hours exceed by 0.16 (relative to the previous day) those at randomly drawn times (p = 0.002). The peak comes 1 h after the session starts.

Mentions of Q on /pol/ around a Q session — After Q's move to 8chan (2018-2019)

Ratio to the mean of the previous 24 hours. The grey band covers 95% of random times drawn with the same hourly profile.

Method

Superposed epoch analysis of hourly mentions of Q (QAnon, "Q said"…, drops, CBTS), 500 draws of random times that follow the same hourly profile. A session groups drops less than 30 minutes apart. After November 2017 the drops are posted on 8chan, so a response on /pol/ signals relaying from one board to the other.

Toxicity

Over the whole period, Q-related posts have a mean toxicity score of 0.366, against 0.406 for all of /pol/. Highly toxic posts (score above 0.8) make up 14.7% of them, against 19.3%. Yet day by day they are more toxic than the rest of /pol/ on 58% of the 1,184 days compared (median gap 0.005, Wilcoxon p < 0.001). This apparent paradox comes from the make-up of the subcorpus, which the breakdown by group below clarifies.

Mean toxicity by month, by group

Perspective (Google Jigsaw) TOXICITY score, provided by the dataset, from 0 to 1.

AttributeQ-related postsall of /pol/median daily gapdays with Q > /pol/
Inflammatory0.3700.3980.02575%
Insult0.3490.3820.01567%
Obscene0.3890.3800.05789%
Profanity0.3250.3510.01771%
Severe toxicity0.2650.2980.00658%
Spam0.2930.2280.05196%
Toxicity0.3660.4060.00558%

Toxicity by group

Q threads (391,258 scored posts) are markedly calmer than /pol/, with 0.317 on average against 0.406, and less toxic than the board on 73% of the 313 days compared. They are calmest at Q's birth, when the drops were being decoded there (0.291 from late October to December 2017), but remain calmer afterwards (0.384 in 2018-2019, against 0.407 for all of /pol/). Conversely, isolated posts citing a promoter (196,091 posts, 76% of which cite Alex Jones or InfoWars) are more toxic than /pol/ on 67% of the 866 days (median gap +0.018, Wilcoxon p < 0.001), and more obscene on 95% of days. Isolated posts using Q vocabulary outside Q threads (150,513) are barely above the board (median gap +0.009, 58% of days). The overall mean is pulled down by the weight of Q threads, above all in November 2017, while ordinary days are dominated by isolated posts, especially those citing promoters.

Groupscored postsmean toxicityshare > 0.8median daily gapdays with group > /pol/ (days compared)
all of /pol/131,243,5670.40619.3%——
Q threads (CBTS, drop threads)391,2580.31713.7%-0.03527% (313)
isolated posts using Q vocabulary150,5130.41215.7%+0.00958% (683)
isolated posts citing a promoter196,0910.42316.2%+0.01867% (866)
isolated posts citing a pseudo-insider (FBIanon, HLIanon…)31,2580.39813.2%-0.03529% (41)
Method

Perspective scores are those of the dataset. "Q-related posts" covers Q threads and, outside them, posts using a formula from the Q core, late Q mythology, pre-Q insiders or promoters. The daily gap is the mean of Q-related posts minus the mean of all /pol/, on days with at least 100 scored Q-related posts, tested with a Wilcoxon signed-rank test. In the groups, each post is counted once. Every post in a Q thread counts with Q threads, even if it cites Alex Jones. Outside them, a post signed with a Q tripcode counts with Q vocabulary, and a post using both a Q formula and a promoter's name falls into one of the two groups according to the first term matched (a rare case). Perspective handles irony and 4chan slang poorly, so these are orders of magnitude, not fine measurements.

What is talked about: Q, its threads, its milieu

Hate codes (mostly antisemitic: ZOG, (((echo))), "Kalergi"…) appear in 5.0% of /pol/ posts before Q and 6.5% after, against 3.6% in Q threads and 0.1% in the drops. Q keeps its cradle's conspiracies (classic conspiracies appear in 2.3% of the drops, against 0.9% of /pol/ posts), but not its explicit hate vocabulary.

Lexicon familyDrops (4,966)/pol/ Q threads (405,183)/pol/ before Q (589,349)/pol/ after Q (756,230)
Q core13.9%5.9%0.1%0.1%
/pol/ culture (memes, slang)0.4%3.9%2.5%2.1%
Hate codes0.1%3.6%5.0%6.5%
Q glossary10.8%2.7%0.8%0.7%
Classic conspiracies2.3%2.6%0.9%0.9%
Promoters and amplifiers0.3%0.8%0.3%0.2%
Platforms0.7%0.5%0.1%0.1%
Religious and apocalyptic register0.6%0.4%0.1%0.2%
Pre-Q insider LARPs0.0%0.2%0.0%0.0%
Elections0.3%0.1%0.0%0.0%
Late Q mythology0.1%0.1%0.0%0.0%
Health and COVID0.2%0.1%0.0%0.0%
Militias and violence0.0%0.0%0.0%0.1%
Method

Share of posts (or drops) using at least one formula of the family, with the lexicon approved before the scan and ambiguous formulas excluded. /pol/: 1% sample (posts whose number is divisible by 100), before or after 28 October 2017. For Q threads, all their posts are used. In brackets, the number of texts. Hate codes are published only as aggregates.

The vocabulary of Q threads

Compared with the rest of /pol/ after October 2017, the 30 most over-represented words in Q threads are: “bread”, “cbts”, “larp”, “qanon”, “storm”, “indictments”, “podesta”, “posts”, “cia”, “keystone”, “baker”, “tripcode”, “questions”, “rabbit”, “threads”, “crumbs”, “alice”, “qmap”, “archive”, “hrc”, “wonderland”, “potus”, “huma”, “itpb”, “qbhqo”, “spreadsheet”, “sealed”, “saudi”, “shills”, “rothschild”. It is the lexicon of a decoding workshop ("bread", "baker", "crumbs", "archive", "qmap", "tripcode"), of its targets (Podesta, Huma, HRC), of its riddles ("Alice & Wonderland", "white rabbit") and of a constant suspicion of imposture ("larp", "shills").

The flags displayed by 4chan confirm the American character of the phenomenon. 73% of Q-thread posts carrying a country flag come from the United States, against 58% across /pol/ over the same period.

Method

Log-odds ratio with an informative Dirichlet prior (Monroe, Colaresi and Quinn), z-score, with the word counts of all /pol/ since October 2017 as prior and reference. Words of at least three letters, appearing at least 100 times and in at least 20 Q threads (which rules out copy-paste floods). Web-address fragments, month abbreviations and any word matching a sensitive lexicon pattern are removed. (Monroe et al., 2008)

Source: Papasavva et al., /pol/ dataset (Zenodo 3606810, CC BY 4.0), read once in full. Author pseudonyms and identifiers are not kept. (Papasavva et al., 2020)