-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
447 lines (414 loc) · 33.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
<!doctype html>
<html>
<head>
<title>Engineering Inflammatory Content</title>
<meta charset='utf-8'/>
<link rel="stylesheet" type="text/css" href="styles/github-markdown.css">
<style>
.markdown-body {
box-sizing: border-box;
min-width: 200px;
max-width: 980px;
margin: 0 auto;
padding: 45px;
}
@media only screen and (max-device-width : 414px) {
body {
margin-left: 45px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.markdown-body {
box-sizing: border-box;
text-size-adjust: 200%;
-webkit-text-size-adjust: 200%;
display: block;
margin: auto;
text-align: justify;
text-justify: inter-word;
}
}
#content-frame {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
opacity: 1;
width: 33%;
overflow-y: scroll;
background-color: rgba(255, 255, 255, 0.9);
border-right: solid 2px rgb(230, 230, 230);
box-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);
}
#content-wrapper {
padding: 1rem;
}
.pres-cntrl {
padding: 0;
border: none;
font: inherit;
color: inherit;
background-color: transparent;
cursor: pointer;
padding: 10px;
background-color: rgb(241, 244, 246);
}
.pres-cntrl:first {
border-right: solid 3px black;
}
.pres-cntrl:hover {
transition: 0.4s;
background-color: rgb(255, 255, 255);
}
</style>
<script>
window.onload = function() {
if (document.querySelector("script[type=\"math/tex; mode=display\"]") !== null) {
var mathjax = document.createElement("script");
mathjax.src = "https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML";
document.head.appendChild(mathjax);
}
if (document.getElementsByTagName("code").length !== 0) {
var highlight = document.createElement("script");
var highlightcss = document.createElement("link");
highlight.src = "http://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.2.0/highlight.min.js";
highlightcss.rel = "stylesheet";
highlightcss.href = "http://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.2.0/styles/github.min.css";
highlight.onload = function() {hljs.initHighlighting();};
document.head.appendChild(highlight);
document.head.appendChild(highlightcss);
}
}
</script>
<!-- imports -->
<script type="text/javascript" src="scripts/imports/d3.min.js"></script>
<!-- main -->
<script type="text/javascript" src="scripts/index.js"></script>
<!-- data -->
<script type="text/javascript" src="csv_data/626_elements.js"></script>
<script type="text/javascript" src="csv_data/626_connections.js"></script>
<script type="text/javascript" src="csv_data/1826_elements.js"></script>
<script type="text/javascript" src="csv_data/1826_connections.js"></script>
<script type="text/javascript" src="csv_data/2843_elements.js"></script>
<script type="text/javascript" src="csv_data/2843_connections.js"></script>
<script type="text/javascript" src="csv_data/4chan_elements.js"></script>
<script type="text/javascript" src="csv_data/4chan_connections.js"></script>
<script type="text/javascript" src="csv_data/africanamericans_elements.js"></script>
<script type="text/javascript" src="csv_data/africanamericans_connections.js"></script>
<script type="text/javascript" src="csv_data/brownberets_elements.js"></script>
<script type="text/javascript" src="csv_data/brownberets_connections.js"></script>
<script type="text/javascript" src="csv_data/instagram_elements.js"></script>
<script type="text/javascript" src="csv_data/instagram_connections.js"></script>
<script type="text/javascript" src="csv_data/reddit_elements.js"></script>
<script type="text/javascript" src="csv_data/reddit_connections.js"></script>
<script type="text/javascript" src="csv_data/silver_crown_elements.js"></script>
<script type="text/javascript" src="csv_data/silver_crown_connections.js"></script>
<script type="text/javascript" src="csv_data/intertextual_elements.js"></script>
<script type="text/javascript" src="csv_data/intertextual_connections.js"></script>
<!-- charts setup scripts -->
<script type="text/javascript" src="scripts/charts/unedited_propagation.js"></script>
<script type="text/javascript" src="scripts/charts/watermarks.js"></script>
<script type="text/javascript" src="scripts/charts/original_content.js"></script>
<script type="text/javascript" src="scripts/charts/silver_crowns.js"></script>
<script type="text/javascript" src="scripts/charts/brownberets.js"></script>
<script type="text/javascript" src="scripts/charts/african_americans.js"></script>
<script type="text/javascript" src="scripts/charts/intertextual.js"></script>
<script type="text/javascript" src="scripts/charts/reddit.js"></script>
<script type="text/javascript" src="scripts/charts/4chan.js"></script>
<script type="text/javascript" src="scripts/charts/instagram.js"></script>
</head>
<body>
<article class="markdown-body">
<h1 id="engineering-inflammatory-content">Engineering Inflammatory Content</h1>
<h3 id="a-memetic-analysis-of-russian-social-media-propaganda">A Memetic Analysis of Russian Social Media Propaganda</h3>
<h4 id="mitch-chaiet">Mitch Chaiet</h4>
<h5 id="mitchchaiet-utexas-edu">[email protected]</h5>
<h5 id="rtf-368s-media-studies-thesis">RTF 368S - MEDIA STUDIES THESIS</h5>
<hr>
<p style="text-align:center">
Radio - Television - Film
<br>
The University of Texas at Austin
<br>
July 12, 2019
<br>
Supervising Professor:
<br>
Sharon Strover, Ph.D.<br>
Philip G. Warner Regents Professor of Communication<br>
Director, Technology & Information Policy Institute<br>
Moody College of Communication | The University of Texas at Austin
</p>
<p style="text-align:center">
<img src="https://media.githubusercontent.com/media/mitchaiet/RussianAds/master/images/site/hero.png" width="100%" />
</p>
<hr>
<h4 id="the-russians-sourced-content-already-proven-to-be-popular-among-certain-demographics-from-hashtags-and-sites-already-popular-among-those-demographics-edited-them-to-convey-their-target-messages-and-spread-them-through-russian-owned-parody-pages-targeting-the-same-demographics-said-content-was-sourced-from-they-provided-minimal-funding-to-spur-their-propagation-in-order-to-propagate-those-images-in-a-peer-to-peer-fashion-memetically">The Russians sourced content already proven to be popular among certain demographics, from hashtags and sites already popular among those demographics, edited them to convey their target messages, and spread them through Russian owned parody pages targeting the same demographics said content was sourced from. They provided minimal funding to spur their propagation, in order to propagate those images in a peer to peer fashion (memetically).</h4>
<hr>
<h5 id="-one-of-the-downsides-of-spreadability-is-that-bad-information-may-spread-just-as-fast-and-as-widely-as-good-information-in-some-cases-because-misinformation-can-be-constructed-to-provoke-people-s-fears-or-gratify-their-prejudices-it-provides-better-cultural-currency-than-more-accurate-and-nuanced-information-this-is-why-we-all-need-to-take-greater-ownership-over-the-information-that-we-circulate-we-need-to-insure-its-accuracy-before-we-circulate-it-we-need-to-weigh-its-potential-negative-impact-before-we-insert-it-into-our-conversations-we-must-insure-the-integrity-of-our-information-flow">"One of the downsides of spreadability is that bad information may spread just as fast and as widely as good information. In some cases, because misinformation can be constructed to provoke people's fears or gratify their prejudices, it provides better cultural currency than more accurate and nuanced information. This is why we all need to take greater ownership over the information that we circulate. We need to insure its accuracy before we circulate it. We need to weigh its potential negative impact before we insert it into our conversations. We must insure the integrity of our information flow."</h5>
<h6 id="-henry-jenkins-for-engineering-inflammatory-content">- Henry Jenkins for <em>Engineering Inflammatory Content</em></h6>
<hr>
<h2 id="memetic-distribution-vs-viral-distribution">Memetic Distribution vs. Viral Distribution</h2>
<p>An often debated dichotomy within internet culture is the difference between content “going viral” or “becoming a meme.” </p>
<p>Therein lies a significant difference between "viral distribution" and "memetic distribution". </p>
<h3 id="key-differences-between-memetic-distribution-and-virality">Key Differences between Memetic Distribution and Virality:</h3>
<p><strong>Viral Content:</strong></p>
<ul>
<li>A Single Cultural Unit</li><li>Limited to one digital medium (eg, a viral video)</li><li>Rapidly expanding popularity on a single popular hypermedia platform (“this video reaches 3 Billion views on YouTube)</li><li>Content rapidly reaches pop culture status and is widely known; can quantify maximum popularity by some generally available metric easily (views, likes, retweets, sales)</li><li>Generally distributed through hyperlinks and word of mouth; the content itself is generally has too large of a file size to be shared in a peer-to-peer manner as attachments and must be hosted on a platform for wide access (“I’ll send you a link to this video; Go look up “Gangam Style” on YouTube”)</li></ul>
<p style="text-align:center">
<img src="images/site/viral-distribution.gif" width="800" />
</p>
<p><strong>Memetic Content:</strong></p>
<ul>
<li>Always a collection of texts, involving multiple cultural units</li><li>Content often takes advantage of an absurdist misuse of a social networking feature; often exploits the medium of distribution to increase psychovisual impact of the content in a humorous manner
“Do you know da wae” “Storm Area 51, They Can’t Stop All Of Us”
Spongebob Squarepants, The Communist Manifesto on Pornhub.com</li><li>Expands upon convergent media; the meme can be originated, conform to, or be extended by many different hypermedia and traditional media formats, including but not limited to Facebook Events, YouTube Videos, Tweets, Profile Pictures, 3D Modeling software, books, print, and audio/video.</li><li>Values convenience over quality; degrade in quality often used as a cultural embodiment of the subculture and a view of identity and understanding</li></ul>
<p style="text-align:center">
<img src="images/site/memetic-distribution.gif" width="800" />
</p>
<p><strong>Three key lenses for analyzing memetic internet content:</strong></p>
<ul>
<li>Access - what groups are circulating which content? Was the media distributed via a link, by sharing the actual image, or other? Was there a paywall for access? </li><li>Attribution - Who originally created the meme? Who posted the meme? Who took credit for the meme? </li><li>Ownership - What platform is the meme present on, who has monetized the distribution, who has control of the deletion of the post?</li></ul>
<div id='meme-prop-wrapper' style='position:relative;'>
<div id='content-frame'>
<div id='content-wrapper'></div>
</div>
</div>
<script src="scripts/meme_prop/base-graph.js"></script>
<script src="scripts/meme_prop/index.js"></script>
<h2 id="1-research-questions">1. Research Questions:</h2>
<p>How did the Internet Research Agency effectively strategize, source, and deploy deceptive social media campaigns tasked with distributing misinformation, while maintaining anonymity?</p>
<p>Where did the images used to compose the Russian ads circulate previously to being used as a Facebook ad?</p>
<p>Were the sources of the images intertextually related to the demographics targeted by the ads they were contained within?</p>
<h2 id="2-methods">2. Methods</h2>
<p>In order to analyze the memetic propagation of the Russian Ads dataset, I utilized <a href="https://www.paterva.com/buy/maltego-clients/maltego-xl.php">node-mapping application Maltego XL</a> as a host environment for running the analysis, and <a href="https://www.tineye.com/">reverse-image search service Tineye</a> to search the web.</p>
<p>The U.S. House of Representatives Permanent Select Committee on Intelligence released a dataset of 3,500 Facebook ads in PDF format, downloadable at <a href="https://intelligence.house.gov/social-media-content/social-media-advertisements.htm">intelligence.house.gov</a> with direct links reproduced below. </p>
<ul>
<li><p>2015:</p>
<ul>
<li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2015-q2.zip">Quarter 2</a> (218 MB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2015-q3.zip">Quarter 3</a> (662 MB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2015-q4.zip">Quarter 4</a> (397 MB)</li></ul>
</li><li><p>2016:</p>
<ul>
<li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2016-q1.zip">Quarter 1</a> (522 MB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2016-q2.zip">Quarter 2</a> (1.4 GB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2016-q3.zip">Quarter 3</a> (656 MB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2016-q4.zip">Quarter 4</a> (1.6 GB)</li></ul>
</li><li><p>2017:</p>
<ul>
<li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2017-q1.zip">Quarter 1</a> (1.4 GB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2017-04.zip">Quarter 2</a> April (1.2 GB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2017-05.zip">Quarter 2</a> May (754 MB)</li><li><a href="https://intelligence.house.gov/uploadedfiles/facebook-ads/2017-q3.zip">Quarter 3</a> (24 MB)</li></ul>
</li></ul>
<p><a href="https://github.com/umd-mith/irads">irads</a>, available on Github from the Maryland Institute for Technology in the Humanities, parses the original U.S. House of Representatives PDF's into structured data, available in <a href="https://raw.githubusercontent.com/edsu/irads/master/site/index.json">JSON</a> and <a href="https://raw.githubusercontent.com/edsu/irads/master/site/index.csv">CSV</a> format. This structured dataset was the starting point for my analysis.</p>
<p>In order to import this data into <a href="https://www.paterva.com/buy/maltego-clients/maltego-xl.php">Maltego XL</a>, which only allows for the import of properly structured CSV files, I restructured the irads parsed dataset partially, most significantly sorting the objects in ascending order by Ad ID. </p>
<ul>
<li><p><a href="https://raw.githubusercontent.com/edsu/irads/master/site/index.csv">irads parsed CSV dataset</a> </p>
</li><li><p><a href="https://raw.githubusercontent.com/mitchaiet/RussianAds/master/data/datasetinit.csv">Mitch Chaiet's sorted CSV dataset</a></p>
</li></ul>
<p>For each ad, the dataset contains the following fields:</p>
<pre><code>id
image
title
description
facebook_url
impressions
clicks
created
ended
cost
currency
location
residence
match
interest
behavior
politics
multicultural_affinity
employer
industry
field_of_study
exclude
language
age
placement
</code></pre><p>In order to properly store this data in Maltego XL, I created a Maltego Entity entitled "Russian Facebook Ad" (mitchaiet.RussianFBAd). This allowed each ad and it's associated metadata to be stored as a single node within <a href="https://www.paterva.com/buy/maltego-clients/maltego-xl.php">Maltego XL</a>. The entity is included as part of this project's repository. Download the entity below and import it into Maltego XL if you are repeating this process. </p>
<ul>
<li><a href="https://github.com/mitchaiet/RussianAds/blob/master/data/Russian%20Facebook%20Ad%20Entity.mtz">Russian Facebook Ad Maltego Entity (.mtz)</a></li></ul>
<p>In order to facilitate the quality of the search results I found, I manually cropped each source image to remove the Page Name, Ad Description, and Reactions. Every cropped image is available in the repository.</p>
<ul>
<li><a href="https://github.com/mitchaiet/RussianAds/tree/master/cropped_images">Russian Facebook Ads Cropped
</a></li></ul>
<div id='crop_img_comparison' style='display: flex;'>
<div>
<p>Here is Ad ID 1 as an uncropped source image, and a cropped input image: </p>
<p>
<img src="https://media.githubusercontent.com/media/mitchaiet/RussianAds/master/images/site/ad_1_uncropped_image.png" alt="Ad 1 uncropped image">
</p>
</div>
</div>
<p>The input for each Tineye search was the cropped image.</p>
<p>In order to run reverse image searches via the <a href="https://services.tineye.com/developers/tineyeapi/what_is_tineyeapi">Tineye API</a>, I created a Maltego Transform which allowed me to select a Russian Facebook Ad entity, and perform a search using the cropped version of the image. </p>
<p>The Tineye reverse image search results were returned to Maltego XL as nodes connected in a directed manner to the source Russian Facebook Ad entity. Each Tineye Result node contains the following data:</p>
<ul>
<li>a count of the total number of matches</li><li>a direct URL to each matching image</li><li>the URL of the page where each match was found</li><li>if the source is a collection or stock site</li><li>the score for the individual match</li><li>a link to the ‘compare images’ overlay image</li></ul>
<p>Conveniently, if two discrete ads returned a Tineye match to the same exact URL and Crawl Date, both Russian Facebook Ad entities will be linked to the same Tineye Result node.</p>
<p>In order to visualize the results of the searches outside of Maltego XL, I export selections from the large map using Maltego XL's "Export Graph to Table" function. I exported each selection using the option "Entity property flat map (machine readable)" which produces a formatted CSV file. I created a data flow using parabola.io in order to automatically format the Maltego XL formatted CSV into a separate CSV file formatted for import into node visualization software Kumu which I initially used to create the embedded visualizations for this report. On May 26th, 2020, the data was exported from Kumu in favor of recreating the node maps in D3.js for the sake of preservation, optimization, and portability.</p>
<iframe src="https://docs.google.com/presentation/d/e/2PACX-1vRc8CXsjVpAa_KuIuzVLSmFqZEd5Y1utYurtVPRIfXRoBc3BV4HVOIQptcW5MEFy4a2krARuxo-is1T/embed?start=true&loop=true&delayms=600000000" frameborder="0" width="940" height="600" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
<h2 id="4-conclusions">4. Conclusions:</h2>
<p>The dataset produced three patterns of Russian memetic content distribution:</p>
<p>Propagation of unedited, memetically circulated images by sourcing them from popular, thematically linked hashtags concerning a particular demographic, and presenting those images through Russian-owned pages to the same source demographic in order to court viewership and establish brand trust.</p>
<script>
const width = d3.select('#crop_img_comparison').node().getBoundingClientRect().width
</script>
<!-- css -->
<script type="text/javascript" src="scripts/css.js"></script>
<script>
const style = document.createElement('style')
style.textContent = css
document.head.append(style)
</script>
<div class='chart-parent' id='cp-unedited_propagation'>
<script>
d3.select('#cp-unedited_propagation')
.node()
.appendChild(uneditedPropagation(_1826_elements, _1826_connections))
</script>
</div>
<p>Propagation of edited, memetically circulated images by watermarking the content with a specific Russian-owned brand, then circulating the content both through sponsored ads and in peer-to-peer groups in order to subvert those demographics. (why you can find blacktivist content on me.me)</p>
<div class='chart-parent' id='cp-watermarks'>
<script>
d3.select('#cp-watermarks')
.node()
.appendChild(watermarks(_626_elements, _626_connections))
</script>
</div>
<p>The creation of original content (colloquially referred to as “OC” in online communities) using internet-sourced ingredient assets and using formatting styles typically associated with memetic content.</p>
<div class='chart-parent' id='cp-original_content'>
<script>
d3.select('#cp-original_content')
.node()
.appendChild(originalContent(_2843_elements, _2843_connections))
</script>
</div>
<p>The IRA effectively weaponized Poe’s Law to build channels of distribution which propagated inflammatory misinformation to susceptible audiences. These patterns follow the following steps:</p>
<ol>
<li><p>Produce a Target Demographic</p>
</li><li><p>Research the Target Demographic</p>
</li><li><p>Create a manifest of content sources which the target engages with passionately
Extracting content from verified sources provides credibility to fabricated sources when compared side by side (“this page of unknown ownership is showing me the same content as Buzzfeed, it must be credible”)</p>
</li><li><p>Extract text and images from those sources
Creating remixed content from publicly available sources reduces paper trail (not having to buy stock photos, or attribute photographs)</p>
</li><li><p>Create state-owned original content and distribution channels mimicking original content and distribution channels (pastiche/parody)</p>
</li><li><p>Seed a target demographic using paid ads
Sponsored posts forced into news feed interpolates seed content alongside native posts
Poe’s Law describes the act of mistaking seed content for native content
Ads ran for 24 -72 hours at a time, similar to how inflammatory Twitter accounts stay up long enough to be screenshotted</p>
</li><li><p>Recruit audience members to that page
Convert impressions into traditional ad clicks and page likes
They built brand identity and audience through memetic distribution; i.e, a more valuable goal was for users to screenshot the image, share it to their own pages, and convert their followers by promoting the branded content in a peer-to-peer fashion</p>
</li><li><p>Promote misinformation through “severed seeding”
Once an audience member is part of a community, discredit factual/mainstream media outlets, promote conspiracy and skepticism of other channels;
Call to action: Spur audience members to seek out their own information and independent research while simultaneously discrediting proper outlets “check everything you read” “do your own research” “take the red pill” “down the rabbit hole”</p>
</li></ol>
<h2 id="memetic-propagation-maps">Memetic Propagation Maps</h2>
<p>The following maps show Russian Facebook Ads and their respective Tineye reverse image search results. Russian Ads are highlighted in Red, and Tineye results are highlighted in green. Click on each node for metadata information.</p>
<h3>Silver Crowns</h3>
<p>The Russians sourced the headline and two images from a black-focused Buzzfeed article:<br /><a href="https://www.buzzfeed.com/patricepeck/women-embrace-gray-hair">These Stunning Women Are Shutting Down A Ridiculous Beauty Double Standard</a>
</p>
<p>They then created a meme out of the images:</p>
<img src="images/site/2011.png">
<p>and ran it as a sponsored ad, under a Russian-owned and branded Facebook Page "Black Matters (BM)" targeting Facebook users with an interest in the following terms:</p>
<ul>
<li>Martin Luther King</li>
<li>African-American culture</li>
<li>African-American Civil Rights Movement (1954‚1968)</li>
<li>African-American history</li>
<li>Malcolm X</li>
</ul>
<div class='chart-parent' id='cp-silver_crowns'>
<script>
d3.select('#cp-silver_crowns')
.node()
.appendChild(silverCrowns(silver_crown_elements, silver_crown_connections))
</script>
</div>
<h3>#BrownBerets</h3>
<p>AD ID's 2575, 2593, 2595, 2605, 2608, 2616, 2631, 2643, 2682, 2697, 3242, 3243 were all run under the Facebook Page "Brown Power", targeting hispanics. Here we can see that multiple images used in ads were sourced from the hashtag #BrownBerets on Instagram.</p>
<div class='chart-parent' id='cp-brownberets'>
<script>
d3.select('#cp-brownberets')
.node()
.appendChild(brownberets(brownberets_elements, brownberets_connections))
</script>
</div>
<h3>#AfricanAmerican</h3>
<p>AD ID's 952, 2118, 2003, 1131, target black-related topics all link back to #africanamericans on Instagram.</p>
<div class='chart-parent' id='cp-african_americans'>
<script>
d3.select('#cp-african_americans')
.node()
.appendChild(africanAmericans(africanamericans_elements, africanamericans_connections))
</script>
</div>
<h3>Intertextual</h3>
<p>American-Hispanic Intertextual Clusters:
A network of American-only focused ads (491, 26, 1928, 2793, and 21) and a network of Hispanic-only focused ads (2626, 2624, 2667, 2584, 2736, 2666, 3244 + 2679) share a pattern of propagation through a single ad containing both American and Hispanic themes (2667). This produces an intertextual link between both demographics, as proven by the propagation of the image content eventually sourced by the Internet Research Agency.</p>
<div class='chart-parent' id='cp-intertextual'>
<script>
d3.select('#cp-intertextual')
.node()
.appendChild(intertextual(intertextual_elements, intertextual_connections))
</script>
</div>
<h4 id="russian-ads-by-social-network">Russian Ads by Social Network</h4>
<p>The following maps show Russian Facebook Ads whose content linked to various posts, users, and communities on major social networks. Russian Ads are highlighted in red; hover over them to reveal their respective results.</p>
<p>Note: Certain social networks prevent direct scraping by web crawlers. Notably, 4Chan deletes all posts after 24 hours, and Instagram is a closed community which does not allow for direct scraping. Therefore, maps for these communities are based on links to service-specific archival and proxy sites, like imgrum.org and 4archive.org.</p>
<h5 id="reddit">Reddit</h5>
<div class='chart-parent' id='cp-reddit'>
<script>
d3.select('#cp-reddit')
.node()
.appendChild(reddit(reddit_elements, reddit_connections))
</script>
</div>
<h5 id="4chan">4Chan</h5>
<div class='chart-parent' id='cp-4chan'>
<script>
d3.select('#cp-4chan')
.node()
.appendChild(_4chan(_4chan_elements, _4chan_connections))
</script>
</div>
<h5 id="instagram">Instagram</h5>
<div class='chart-parent' id='cp-instagram'>
<script>
d3.select('#cp-instagram')
.node()
.appendChild(instagram(instagram_elements, instagram_connections))
</script>
</div>
<h2 id="definitions">Definitions:</h2>
<p>Virality: <em>“a word-of-mouth-like cascade diffusion process wherein a message is actively forwarded from one person to other, within and between multiple weakly linked personal networks, resulting in a rapid increase in the number of people who are exposed to the message.”</em> </p>
<p><em>Key Features:</em></p>
<ul>
<li>(1) a person-to-person mode of diffusion; </li><li>(2) great speed, which is enhanced by social media platforms; and </li><li>(3) broad reach, which is achieved by bridging multiple networks.</li></ul>
<p>Link Rot: <em>Link rot (or linkrot) is the process by which hyperlinks on individual websites or the Internet in general tend to point to web pages, servers or other resources that have become permanently unavailable.</em></p>
<p>Meme Page: <em>An internet account, page, group, or forum, specifically dedicated to sharing relevant internet memes, generally based around a certain theme, topic, or performance.</em></p>
<p>Memetic Information: <em>user generated content created in a production environment without any need for fact checking or journalistic verification standards. It is propagated in a peer-to-peer manner through mediated channels such as group chats, comment threads, or user-uploaded video, and is propagated to the end viewer through a trusted peer source - like a friend, relative, or mutual chat/group member.</em></p>
<p>Memetic Distribution: <em>the act of propagating a meme to various persons or groups via strong and weakly linked social networks in a peer-to-peer manner; the physical file is the one passed around, not just a link, usually through direct transmission of a file without alteration (texting the image to someone, screenshotting or screen recording and sending the file</em></p>
<p>Memetic Abstraction: <em>When a screenshot is taken of a post or article and distributed memetically, the content continues to spread while attribution to the original source URL is severed. When a screenshot of a news article is taken and propagated eslewhere online, the mechanisms tracking the URL for the source article are blind to the propagation of the secondary image version. </em></p>
<p>Intertextuality: <em>the shaping of a text's meaning by another text. It is the interconnection between similar or related works of literature that reflect and influence an audience's interpretation of the text. Intertextuality is the relation between texts that are inflicted by means of quotations and allusion. Intertextual figures include: allusion, quotation, calque, plagiarism, translation, pastiche and parody</em>. <a href="https://en.wikipedia.org/wiki/Intertextuality">Wikipedia</a></p>
<p>Diegetic UI Elements: <em>The image contains embedded UI elements within the image which meet the following criteria:</em> </p>
<p><em>Key Features:</em></p>
<ul>
<li>(1) The UI elements are non-interactive </li><li>(2) They are not a critical or functional element of the image, it's messaging, or it's construction </li><li>These are commonly found in smartphone screenshots, where status bars and app elements can be found along with the post, article, or image being screenshotted.</li></ul>
<p>Artifacts of Distribution: visual embodiments of memetic propagation, including but not limited to crop edits, watermarks, changes in compression, filtering, attempted removal of identifiable information (scratching out usernames or faces in a screenshot). These artifacts pile onto memes in an archaeological manner. </p>
<p>Evergreen Media: <em>the act of resurfacing available internet media posted previously</em> </p>
<p>Deep Fried Meme: <em>a style of meme wherein an image is run through dozens of filters to the point where the image appears grainy, washed-out, and strangely colored</em></p>
<p>Screenshot: <em>an image that shows the contents of a computer display</em></p>
<p>ScreenLife: <em>a storytelling framework for the creation of content, generally among the mediums of videos and film, which tells a complete narrative within the confines of a digital screen utilizing apps, websites, software functions, and internet-connected experiences. It’s main idea is that everything that the viewer sees happens on the computer, tablet or smartphone screen. All the events unfold directly on the screen of your device. Instead of film set — there’s a desktop, instead of protagonist’s actions — a cursor. ScreenLife content is created entirely within the confines of a digital device, often mirroring the screen the protagonist views.</em></p>
<p>F-Shaped Pattern for Reading Web Content: <em>Eyetracking visualizations show that users often read Web pages in an F-shaped pattern: two horizontal stripes followed by a vertical stripe.</em></p>
<p>Poe's Law: <em>an Internet axiom which states that it is difficult to distinguish extremism from satire of extremism on the Internet unless the author clearly indicates his/her intent. This notion is most frequently observed with highly polarized discussion topics, such as gender equality, religious or political fundamentalism and other social justice-related issues.</em></p>
<p>Morgan's Corollary to Godwin's Law: <em>As soon as such a comparison occurs, someone will start a Nazi-discussion thread on alt.censorship.</em></p>
<p>DarkShikari's Theorem: <em>Any community that gets its laughs by pretending to be idiots will eventually be flooded by actual idiots who mistakenly believe that they're in good company.</em></p>
<p>Emoji: <em>pictographs (pictorial symbols) that are typically presented in a colorful form and used inline in text. They represent things such as faces, weather, vehicles and buildings, food and drink, animals and plants, or icons that represent emotions, feelings, or activities. To the computer they are simply another character, but people send each other billions of emoji everyday to express love, thanks, congratulations, or any number of a growing set of ideas.</em></p>
</article>
</body>
</html>