Let’s do this.
Taking sources, verification, and reporting seriously.
Let’s do this.
Taking sources, verification, and reporting seriously.
The concept note site is now live at poison.kitchen.
A PGP key and a couple emails addresses
We’ve set up contact email addresses and PGP keys. More easy to use forms coming from these two ingredients soon, but in the meantime. Find both here.
FINGERPRINT 779D 75C4 3CEE 7ADA 9E86 1049 0334 9543 55AA 9797
It’s just a few markdown pages for now.
Twitter is essentially a public soapbox, but people might not always realise just how public it actually is. Analysis of a user’s activity can find out where they are in the world, when they sleep, work, when they’re most likely out of the house or on the move, native languages, technology the user carries with them and so on, through Twitter’s own API which makes this data easily public.
To mess around with this, I tried out tweets_analyzer, which is a Twitter stalking program written in Python by security researcher x0rz, who also has an amazing blog post which explains why it’s more difficult to stay anonymous (or just keep some revealing information private) on Twitter than you might think. Here’s what tweets_analyser had to say about U.S. President Trump…
[+] Getting @@realDonaldTrump account data... [+] lang : en [+] geo_enabled : True [+] time_zone : Eastern Time (US & Canada) [+] utc_offset : -18000 [+] statuses_count : 34469 [+] Retrieving last 1000 tweets... 90%|████████████████████████████████████ | 900/1000 [00:19<00:02, 46.22tw/s 92%|████████████████████████████████████▊ | 920/1000 [00:19<00:01, 49.30tw/s 94%|█████████████████████████████████████▌ | 940/1000 [00:20<00:01, 44.91tw/s 96%|██████████████████████████████████████▍ | 960/1000 [00:20<00:00, 45.38tw/s 98%|███████████████████████████████████████▏| 980/1000 [00:21<00:00, 42.52tw/s100%|███████████████████████████████████████| 1000/1000 [00:21<00:00, 39.40tw/s] [+] Downloaded 1000 tweets from 2016-10-10 01:51:33 to 2017-02-11 18:28:31 (124 days)
Above, the program is pulling down the data: just the last 1,000 out of 34,469 of them. Within that initial account check of @realDonaldTrump, we can see our user has set his account to the Eastern Standard timezone, prefers the Twitter UX in English and has geo-location activated for his tweets. But what’s he do, on average, on a daily basis?
[+] Average number of tweets per day: 8.1 Daily activity distribution (per hour) ############################################################################### ██ 5 00:00 (-) ██ 5 01:00 (-) 1 02:00 (-) 0 03:00 (-) 0 04:00 (-) ██ 4 05:00 (-) ████████████████████████████████████ 70 06:00 (+) ████████████████████████████████████ 71 07:00 (+) ██████████████████████████████████████████████████ 97 08:00 (+) ████████████████████████████ 56 09:00 ███████████████████████ 46 10:00 ██████████████████████ 44 11:00 ██████████████████████ 44 12:00 ███████████████████████ 46 13:00 █████████████████████████ 49 14:00 █████████████████████ 40 15:00 ████████████████████████████████ 63 16:00 (+) ████████████████████████ 48 17:00 ███████████████████████ 46 18:00 ████████████████████████ 47 19:00 ██████████████████████████████████████ 75 20:00 (+) ███████████████████████████████████████████████ 92 21:00 (+) ████████████████ 31 22:00 ██████████ 20 23:00 (-) ()
Our user averages just around 8 unique tweets per day, which doesn’t really seem to match his reputation. We can see his overall Twitter activity picks up at around 7 a.m. and doesn’t let up until around 10 p.m., on average, and it looks like he’s not getting much sleep. We’re only seeing nothing happen from 1-4 a.m. Power user sleeps about four hours.
Weekly activity distribution (per day) ################################################################################### ████████████████████████████████████ 139 Monday █████████████████████████████████████████ 160 Tuesday █████████████████████████████████████████████████ 189 Wednesday (+) ████████████████████████████████ 123 Thursday ███████████████████████████████ 119 Friday ██████████████████████████████ 115 Saturday ████████████████████████████████████████ 155 Sunday ()
You can catch this guy on Twitter most days, but he peaks on Wednesday and spends quite a bit of The Day of Rest on there as well. Saturday looks slightly relaxed.
[+] Detected languages (top 5) - en 983 (98%) - und 15 (1%) - pt 1 (0%) - pl 1 (0%) ()
Our user is almost surely mono-lingual.
[+] Detected sources (top 10) - Twitter for iPhone 481 (48%) - Twitter for Android 429 (42%) - Twitter Web Client 85 (8%) - Twitter for iPad 3 (0%) - Twitter Ads 1 (0%) - Periscope 1 (0%) ()
There’s been a lot in the press about our user’s crappy Android mobile, but we can see here that he’s not just on one device. In fact, there’s an iPhone that gets much more use. Text analysis of his tweets suggests he’s not the only user on this account.
Every non-hyperbolic tweet is from iPhone (his staff).
Every hyperbolic tweet is from Android (from him). pic.twitter.com/GWr6D8h5ed
— Todd Vaziri (@tvaziri) August 6, 2016
That may help explain the diversity of locations his tweets come from.
[+] There are 276 geo enabled tweet(s) [+] Detected places (top 10) - United States 37 (13%) - Florida 22 (7%) - University of Nevada, Las Vegas 21 (7%) - Nevada 18 (6%) - Trump Tower 12 (4%) - Manhattan 11 (3%) - Pennsylvania 9 (3%) - Doral 9 (3%) - Eau Claire 7 (2%) - Colorado Springs 6 (2%) ()
Obviously, this is a man with some transportation options, but we can see where he gets to more frequently.
[+] Top 10 hashtags - #DrainTheSwamp 78 (19%) - #MAGA 41 (10%) - #BigLeagueTruth 38 (9%) - #Debate 33 (8%) - #ICYMI 17 (4%) - #MakeAmericaGreatAgain 14 (3%) - #CrookedHillary 14 (3%) - #ThankYouTour2016 12 (3%) - #Debates 9 (2%) - #AmericaFirst 8 (2%) ()
Our user’s hashtag usages is very consistent and on message.
[+] @@realDonaldTrump did 66 RTs out of 1000 tweets (6.6%) [+] Top 5 most retweeted users - @TeamTrump 24 (36%) - @DanScavino 10 (15%) - @EricTrump 7 (10%) - @DonaldJTrumpJr 6 (9%) - @IvankaTrump 3 (4%) () [+] Top 5 most mentioned users - @realDonaldTrump 31 (10%) - @TeamTrump 26 (8%) - @HillaryClinton 21 (7%) - @nytimes 19 (6%) - @CNN 17 (5%) () [+] Most referenced domains (from URLs) - www.donaldjtrump.com 53 (22%) - bit.ly 27 (11%) - www.facebook.com 27 (11%) - dailycaller.com 16 (6%) - nypost.com 7 (2%) - www.lifezette.com 7 (2%) ()
Our user doesn’t retweet that much, and he seems to reference himself more than anyone else. Interesting who he tweeted at the most after his own team. Bit.ly throws things off a bit, but we can see he’s big on Facebook. Fox News doesn’t make it in the top 5 sources, so they must be bummed out.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 DATE: Friday, 20th of January 2017 I'll keep this short. Today sees the inauguration of president pussy grabber. I’ve been critical of White House administrations from both parties and candidates from just about every party. Here we have a different creature. He is an outwardly xenophobic, hate-baiting carpet bagger. He is a robber baron with no work experience that doesn’t include dodging taxes, filing for bankruptcy, swindling people and shouting random obscenities at his critics. America now owes the world new apologies on top of those still outstanding. There will be more to list in the coming days. There’s plenty of blame to go around, but chiefly responsible are those currently cheering President No. 45's installation into the White House. These are the ones to be wary of. Watch out. Collaborate. Stay safe. Find your own way to be dangerous to this machine. -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJYggsoAAoJEKoCyaHRH921OzEIAIBptYwXPI/pY8p3LkJdOIVK yKPiILTS5nYGiHcNIcImHkuxA1maWgSYyM5cBzJC4RXQMSRksbkg8y5iyh00aWji nqT0sd49orq1oRMAd4tCOPdRSn9v7gp7ewe/cIubbTenROAhTTS73r5XRRYC4wKu k9w98XfFp51w/TFyME4JOb/ZFXVV9356zlExcvg+tvdTrDZYxLwCcUQXrd3LNz8i hbfPGqN1ma13amAzQd/mQ1JMs5a0i1BGilIMecE1zJtuFmztpyZ1wQWS7YeXj3IR XVhXT0Ake8FDU7z0nsTj5FanuzFjBtXuNPPszdLjfH2lSsJ8MazaMi7bqA5joJg= =XhuS -----END PGP SIGNATURE-----
Let me give you a word of the philosophy of reform. The whole history of the progress of human liberty shows that all concessions yet made to her august claims have been born of earnest struggle. The conflict has been exciting, agitating, all-absorbing, and for the time being, putting all other tumults to silence. It must do this or it does nothing. If there is no struggle there is no progress. Those who profess to favor freedom and yet deprecate agitation are men who want crops without plowing up the ground; they want rain without thunder and lightning. They want the ocean without the awful roar of its many waters.”
“This struggle may be a moral one, or it may be a physical one, and it may be both moral and physical, but it must be a struggle. Power concedes nothing without a demand. It never did and it never will. Find out just what any people will quietly submit to and you have found out the exact measure of injustice and wrong which will be imposed upon them, and these will continue till they are resisted with either words or blows, or with both. The limits of tyrants are prescribed by the endurance of those whom they oppress. In the light of these ideas, Negroes will be hunted at the North and held and flogged at the South so long as they submit to those devilish outrages and make no resistance, either moral or physical. Men may not get all they pay for in this world, but they must certainly pay for all they get. If we ever get free from the oppressions and wrongs heaped upon us, we must pay for their removal. We must do this by labor, by suffering, by sacrifice, and if needs be, by our lives and the lives of others.”
— 𝟦𝗇𝖽𝗋𝟥𝗐 (@drew3ooo) November 30, 2016
Open source software developers released the exploit of an attack method used by unknown hackers. This one is similar to the FBI’s exploit, about which the judge blocked information. The FBI isn’t going to be the only party who would know about their exploit. So, is it better kept in the hands of people who can use it for whatever purpose? Or, are we all better off having these security flaws published so that software developers can fix them to keep users secure, and users can know when they may be at risk? Which decision keeps more people safe? Who really has your back?
Urgent: Please update your Tor browser (6.0.7 is released) https://t.co/reTiwJ4D8f
— torproject (@torproject) November 30, 2016
“Whither goest thou, America, in thy shiny car in the night?”
— Jack Kerouac
Car headlights by Steve Johnson
By Transparency Toolkit, and the org mentioned above
It's hard to get excited about stopping something as bland-sounding as "changes to rule 41," but this is important. https://t.co/nDP1hh3hq4
— Eva (@evacide) September 27, 2016
“During the devastating offensive, news media repeatedly framed the issue as Israel’s fight against a marauding Muslim mob driven by religious hatred. Gaza seemed to float outside of history. But understanding these systematic offensives means understanding where Gaza fits in the larger question of Palestine.”