recentpopularlog in

mechazoidal : 2018   491

« earlier  
Vim on NixOS · glob
showing how to use vim_configurable in overlays to achieve an isolated user-level vim plugin setup
nix  vim  tips  2018 
yesterday by mechazoidal
Inside Anduril, Palmer Luckey's Bid to Build a Border Wall | WIRED
if that name in the headline didn't turn you off, it's made of ex-Palantir employees and has funding from Peter Thiel's VC
ai  grim_meathook_future  from:wired  us  2018 
4 weeks ago by mechazoidal
Washington State Electronic Notary Public endorsements
As of 2018/09/17, it's possible to use gnupg for official notarial acts in the state of Washington, at least for the DoL
wa_state  gpg  2018  government  us  legal 
6 weeks ago by mechazoidal
How WhatsApp Destroyed A Village
"Therein lies the problem for WhatsApp, which, like many internet-connected platforms, has repeatedly argued that it should not be responsible for the content its users distribute. Founded in 2009 by Jan Koum and Brian Acton and acquired by Facebook in 2014, WhatsApp has focused on building tools to allow people to share information securely and quickly, while strongly opposing the notion that it should moderate what its users share. But that relentless focus on private, easy sharing did not account for second- and even third-order effects at scale: What happens when there are more than a billion people using the service? What happens when some of those people have a limited understanding of the technology they’re using, of the perfidy of the broader internet? And what happens when an incitement to violence can be shared instantly with hundreds of people who can each share it with hundreds more?"
socialmedia  facebook  whatsapp  2018  india 
12 weeks ago by mechazoidal
How Duterte Used Facebook To Fuel the Philippine Drug War
"If you want to know what happens to a country that has opened itself entirely to Facebook, look to the Philippines. What happened there — what continues to happen there — is both an origin story for the weaponization of social media and a peek at its dystopian future. It’s a society where, increasingly, the truth no longer matters, propaganda is ubiquitous, and lives are wrecked and people die as a result — half a world away from the Silicon Valley engineers who’d promised to connect their world."
facebook  information_warfare  2018  propaganda  socialmedia 
12 weeks ago by mechazoidal
African Immigrants and Deportation in the Age of Trump
"Deportation is often a kind of existential crisis, as much about sense of self as livelihood or physical safety, and survival can require alchemical changes to the very core of one’s being. Not everyone is capable of remaining intact through that journey, instead collapsing under the weight of alienation and loss. Their stories are rarely told, and thus the realms that lie beyond ICE detention centers and DHS courtrooms remain obscure to us, just as those who built them want it."
racism  us  2018 
12 weeks ago by mechazoidal
Internment Camps Don’t Work In War Zones, And They Certainly Won’t Work Here, Either - Task & Purpose
"The Trump administration’s approach to combating illegal immigration appears to draw heavily on the counterinsurgency strategy employed in Iraq at the height of the war. Internment camps played a crucial role in establishing security in Baghdad and other major population centers during the troop surge years. However, the tactic of mass incarceration ultimately backfired in Iraq. It was at Cropper and its sister prison facility Camp Bucca where ISIS was born. And while there seems to be little risk of a radical insurgency springing from the tent cities being erected in the Rio Grande Valley, one thing is for sure: The existence of these camps will not make our country any safer. "
us  this_is_fine  military  2018 
12 weeks ago by mechazoidal
The video games of Ecuadorean fishing village Santa Marianita - Polygon
No good networks, so no real multiplayer.

13-year old: GTA: San Andreas
24-year old fisherman: FIFA, Lucha Libre, codblops
games  culture  2018 
12 weeks ago by mechazoidal
This is Everywhere
"Donald Glover's 'This Is America' has proved endlessly adaptable outside the US."
"The music's modularity is reflected in its loop- and sample-based origins, giving it attributes of what we now call 'platforms.' Its themes of subverting consumerism and resistance to urban austerity have worldwide resonance. The remakes are derivative because the authoritarianism of neoliberalism is itself derivative of the US model: its philosophies of policing, its financial institutions, its trade in drugs and firearms. Glover may have gone first, but the music of the African diaspora is a tradition of call and response. Hearing him say 'This is America,' a chorus of voices answers, 'This is the world, too.'"
music  global  culture  2018  meme 
12 weeks ago by mechazoidal
How Stanford Is Training Socially Minded Programmers - The Atlantic
"Four Stanford engineers started a club for students interested in using their skills for social good. But then came job-recruiting season."
(compare to Biker Bob's classes!)
2018  education  college  ethics  technology  from:atlantic 
12 weeks ago by mechazoidal
Cambridge Analytica’s work in the Caribbean was pretty shady.
"The tactics Nix described aren't so different from the kind of things that Cambridge Analytica’s parent company, SCL Group, has reportedly used in the past. Its purported activities in the Caribbean over the past decade or so might be particularly instructive. "
politics  information_warfare  cambridge_analytica  2018 
12 weeks ago by mechazoidal
A History of Transaction Histories | Ristret
"I've been trying to understand database transactions for a long time, and recently spent some time researching this with Justin Jaffray. Here’s an attempt to summarize what we’ve learned."
(history of SQL transactions, the difference between Snapshot Isolation and Serializable Isolation, and Peter Bailis re-emphasizing that yes, serializability is Very Important)
piperesearch  database  2018  history 
12 weeks ago by mechazoidal
AggregateIQ Created Cambridge Analytica's Election Software, and Here’s the Proof
"Discovered by a security researcher last week, the files confirm that AggregateIQ, a British Columbia-based data firm, developed the technology Cambridge Analytica sold to clients for millions of dollars during the 2016 US presidential election. Hundreds if not thousands of pages of code, as well as detailed notes signed by AggregateIQ staff, wholly substantiate recent reports that Cambridge Analytica’s software platform was not its own creation. What’s more, the files reveal that AggregateIQ—also known as “AIQ”—is the developer behind campaign apps created for Texas Senator Ted Cruz and Texas Governor Greg Abbott, as well as a Ukrainian steel magnate named Serhiy Taruta, head the country’s newly formed Osnova party. Other records show the firm once pitched an app to Breitbart News, the far-right website funded by hedge-fund billionaire Robert Mercer—Cambridge Analytica’s principal investor—and are currently contracted by WPA Intelligence, a US-based consultancy founded by Republican pollster Chris Wilson, who was director of digital strategy for Cruz’s 2016 presidential campaign."
2016_populism  2018  cambridge_analytica 
12 weeks ago by mechazoidal
Gemini PDA Review: Everything I hoped for from a modern-day Psion organiser - JM Comms
"The Gemini feels like a longtime dream come true. I can’t even remember when I first wrote about my desire to see a Psion Series 5 return with all the modern features of today, but now here it is and I am extremely happy to have had one in my hands even if only for a relatively short time.

It is not likely to ever be a massive seller, but that’s not meant to be a criticism of Planet Computers and what it has achieved. "
Note that this writing was on the 4G version(essential), with Android Nougat. It is mentioned that it can run Linux as well.
2018  android  pmz  cellphone  gear  pda 
12 weeks ago by mechazoidal
To find suspects, Raleigh police quietly turn to Google ::
"In at least four investigations last year – cases of murder, sexual battery and even possible arson at the massive downtown fire in March 2017 – Raleigh police used search warrants to demand Google accounts not of specific suspects, but from any mobile devices that veered too close to the scene of a crime, according to a WRAL News review of court records. These warrants often prevent the technology giant for months from disclosing information about the searches not just to potential suspects, but to any users swept up in the search."
privacy  google  police  2018  surveillance_economy  us 
12 weeks ago by mechazoidal
blog -
From the ants/hubfs dev, mycroftiv: "ANTS colony servers provide spawning and saving of snapshotted Plan 9 namespace environments on demand, from a globally replicated store of filesystem images. The goal is a simple Plan 9 analog of cloud computing platforms such as AWS and Google Compute Engine. The contemporary distributed architecture of containerized microservices is related to what Plan 9 pioneered in the 1990s - per process independent namespace (the foundation of container-like systems), and single purpose network services (delivered via 9p in Plan 9 as opposted to http-json) working together. [...] The ANTS project perspective is that container-like partitions of the namespace represent a natural evolutionary flow from Plan 9 design principles. No attempt has been made to imitate particular features of BSD or linux jail/container systems, but rather to evolve features based on real-world experience using Plan 9 systems in this way."

"Plan 9 does not have namespacing for /proc or user identities, or a method of limiting the resource use of a group of processses, so the separation and independence of environments is somewhere between that of a traditional multi-user system and fully jailed environments."
plan9  containers  pmz  osdev  distributed  hosting  2018 
january 2020 by mechazoidal
Pixelpusher: Real-time peer-to-peer collaboration with React
From Ink & Switch: a overview/explanation of their Pixelpusher collaborative pixel art editor.
piperesearch  from:medium  collaboration  javascript  2018 
december 2019 by mechazoidal
Re: [9fans] PDP11 (Was: Re: what heavy negativity!)
a big discussion that started from inquiring if it was possible to port the full plan9 kernel to a pdp11(it's probably not)
Interesting pr/pmz bits is the Bakul Shah discussion on making plan9 more of a microkernel:
Shah: "it is already half way there -- it is basically a mux for 9p calls, low level device drivers, VM support & some process related code."

Nerenberg: "If [fast-page-flipping/eliminating excess copying] works, this would reduce the kernel back to handling process/memory management, and talking to the hardware. Not a micro-kernel, but just as good from a practical standpoint." (although he later warns that page flipping is far from solved, and needs more research)

Cross: noting that there's plenty of room for improvement, but being a research system also means there's stuff that just got ignored. hardware dma/io + speculative-execution-mitigations + usermode network drivers is a sticky area, and the current plan9 architecture relies heavy on the explicit copies between userspace and kernel.
plan9  discussion  pmz  osdev  2018 
december 2019 by mechazoidal
Safespaces: An Open Source VR Desktop | Arcan
"the current stages of work on a 3D and (optionally) VR desktop for the Arcan display server. It is tentatively called safespaces as an ironic remark on the 'anything but safe' state of what is waiting inside. For the impatient, here is a video of it being used "
arcan  vr  gui  2018  piperesearch 
november 2019 by mechazoidal
Latacora - Cryptographic Right Answers
"There are, in the literature and in the most sophisticated modern systems, “better” answers for many of these items. If you’re building for low-footprint embedded systems, you can use STROBE and a sound, modern, authenticated encryption stack entirely out of a single SHA-3 like sponge constructions. You can use NOISE to build a secure transport protocol with its own AKE. Speaking of AKEs, there are, like, 30 different password AKEs you could choose from.

But if you’re a developer and not a cryptography engineer, you shouldn’t do any of that. You should keep things simple and conventional and easy to analyze; “boring”, as the Google TLS people would say."
cryptography  reference  2018  piperesearch  security 
september 2019 by mechazoidal
SSC Survey Results: ADHD And Rejection Sensitivity | Slate Star Codex
"ADHD has the least rejection sensitivity of any of the disorders studied. None of the flaws in this study seem to be of the type or the magnitude that could incorrectly produce this result.

I conclude that it is important to beware of Forer effects in ideas about psychiatric symptomatology, especially ideas that spread among patient groups without formal study or buy-in from researchers. Forer statements are often vague, slightly self-flattering, or suggest that the person involved needs special care or respect from others."
adhd  2018  statistics  psychology 
september 2019 by mechazoidal
Kerberized NFSv4 (in a mixed-OS environment)
The various tribal knowledge for using Kerberos between unixes and windows. Lobsters comment notes that he's using wireguard at the low level:
networking  filesystems  sysadmin  devops  windows  unix  reference  2018  kerberos 
september 2019 by mechazoidal
ADHD | Gekk
@hypatiadotca: "This essay is the best description of the interior experience of having ADHD I’ve read. Share it with your loved ones who don’t get it. It’s long, but they don’t have ADHD so they should be able to sit still and read it, no?"
adhd  essay  psychology  mental_health  2018 
september 2019 by mechazoidal
Morgan on Twitter: "Now that Google+ has been shuttered, I should air my dirty laundry on how awful the project and exec team was. I'm still pissed about the bait and switch they pulled by telling me I'd be working on Chrome, then putting me on this god f
Long thread, mostly:
- there never was a plan for Google+ outside of "copy facebook"
- google is not immune to "middle managers ruin everything"
- also a good reminder of Big Tech Corporate Mentality("if they can pass the hiring process, they can figure out anything")
tweets  google  googleplus  2018  hahaonlyserious 
may 2019 by mechazoidal
Mariya Takeuchi: The pop genius behind 2018's surprise online smash hit from Japan | The Japan Times
@mbmelodies: "Plastic Love" gets a music video AND the original YouTube upload is back? You better believe it is time to re-share my interview with Mariya Takeuchi

"Takeuchi now finds herself juggling two musical realities. In Japan, she’s one of the most famous musicians around. Outside of the country, however, she’s the creator of an obscure J-pop song that has garnered attention thanks to computer programming and the creation of memes. That said, her story is far more interesting than just being the latest viral surprise."
interview  japan  music  2018  history 
may 2019 by mechazoidal
タツノコ4大ヒーローの復活を3DCGでどう実現したのか? アニメ『Infini-T Force』メイキング | 特集 |
On the engine used by Infini-T: it's their own custom "DF engine", that plugs into Maya for control? Its also designed for motion capture, and integrates with Shotgun.
from:cgworld  lang:jp  2018  piperesearch  engine  animation  3d 
april 2019 by mechazoidal
3D空間にデジタル作画する!? エクスペリメントラボ(仮)によるBlenderを用いた制作手法の新提案 | 特集 |
Experiment Lab. Needs some more summarization, but:
- using blender for more of the process
- Power of Grease Pencil: it can draw in 3D!
- Showing how to use GP and other elements to quickly do 2D animation and previz
from:cgworld  lang:jp  piperesearch  blender  animation  production  previz  2018 
april 2019 by mechazoidal
leah blogs: Anatomy of a Ceph meltdown
It's noted on lobsters that versions of ceph before 5.x are to be avoided, and this shows even of 2018 there are still the typical cluster issues.
ceph  filesystems  distributed  2018  analysis 
april 2019 by mechazoidal
Animation C# Jobs – Unity Blog
Referring to the ability to modify the animation system during runtime, not employment.
unity3d  2018  animation  gamedev 
february 2019 by mechazoidal
Impact assessment shows privacy risks in Microsoft Office ProPlus Enterprise
"Recently it emerged that Microsoft has been gathering personal information from 300,000 government users of Microsoft Office ProPlus in the Netherlands, without permission and without documentation"
microsoft  surveillance_economy  privacy  cloud  surveillance  2018  europe 
february 2019 by mechazoidal
Eight million pixels and counting - Following up on the 2d graphics in Rust discussion
Noting that "2D graphics means different things to different people", focusing on what that means for web browsers and general UI.
In particular note his API design notes:
- Most common 2D APIs like Canvas were descendants of Java2D/Postscript, where the developer needs to manually change parts of the scene(very stateful). They don't map well to modern GPUs.
- Compositors are more important than ever. Thankfully, most if not all current window managers now let you hand off your compositor calls(albeit being subtly different in how it's done, this is a job for compatibility layers).
- These two facts are how most browsers and UI toolkits operate: "an immediate mode painting abstraction, on top of which an invalidation system and a compositor were implemented to paper over the difficulty of rendering at 60 frames per second (without draining too much power). " Most are now trying to move away from this(Firefox/Mozilla are building WebRender, which he then explains a bit of)
- The description of WebRender, "consumers of the API build a retained representation made of nested "display lists", and several frames will be rendered from this representation when animated properties of these display lists change (for example scrolling, or other types of animations).". Note the simple list of primitives it uses.
- He then notes that while WR is good for UIs and web, path-rendering would be a much different design, which he hopes to cover in a separate post
graphics  piperesearch  api  2018  ui  web 
january 2019 by mechazoidal
Bicycling on Haunted Streets by Do Jun Lee — YES! Magazine
"Bikequity: Money, Class, & Bicycling"
Relating bicycling in NYC to Korean "han" of shared unspoken pain.
excerpt  essay  bicycles  culture  emotion  2018 
january 2019 by mechazoidal
Gig-Economy Workers Are Last of Marx's Oppressed Proletarians - Bloomberg
Gig workers earned less in 2018 than in 2015:

"It’s possible, of course, that the gig-economy platforms were never designed to provide full-time work that pays the rent and feeds the kids. If they only work for occasional supplementary income, that’s an excuse for a take it or leave it approach to labor. Or is it? Should a modern society tolerate jobs that come with no worker rights and no possibility of dignified survival for those who can find no other employment? And even if such jobs are allowed, should they be offered by huge tech companies that provide outsize returns to shareholders even if they don’t turn a profit?"
labor  article  from:bloomberg  gig_economy  capitalism  2018 
january 2019 by mechazoidal
Green, Union Jobs: Organizing at Buffalo's Tesla Factory — Strikewave
Also some interesting looks at the condition of Buffalo in 2018
"an energy transition is inevitable, while a just energy transition is not"
unions  us  2018  tesla  organizing  new_york  labor  politics 
january 2019 by mechazoidal
Palmer Luckey’s defense company Anduril is already leading to arrests at the southern border | TechCrunch
@timmaughan: If you’re a Dem and you think funding this tech is fine because of ‘border security’ please be aware that it will inevitably bounce back and end up in every city, airport, shopping mall, and school.
grim_meathook_future  surveillance  2018  us 
january 2019 by mechazoidal
Farewell 2018, Hello 2019 – Seb Chan – Medium
Museums: "Every single day that our sector avoids building and investing in infrastructure, and hiring appropriately technical staff to design and run it, it is another day closer to extinction."
museum  art  music  2018  2019  review 
january 2019 by mechazoidal
Susan Orlean Talks About The Library Book | New York Intelligencer
"When Susan Orlean fishes for a story, she reels in a hidden world. And so the latest delightful trawl from the author of Rin Tin Tin and The Orchid Thief starts with the tale of the 1986 fire that damaged or destroyed 700,000 books in the Los Angeles Central Library. But The Library Book pans out quickly to the fractious, eccentric history of the insitution and then, almost inevitably, a reflection on the past, present, and future of libraries in America. Orlean follows the narrative in all directions, juxtaposing the hunt for the library arsonist — possibly a frustrated actor — with a philosophical treatise on why and how libraries became the closest thing many of us experience to a town hall."
interview  article  2018  libraries  books 
january 2019 by mechazoidal
Gregory Szorc's Digital Home | Distributing Standalone Python Applications
Snarky personal observation: stuff like this is why docker found a home with programmers who wanted python to Just Work.
python  programming  reference  2018  this_is_fine 
january 2019 by mechazoidal
What Will Happen When China Dominates the Web
I can't say I agree with the conclusions, but the point about increasingly balkanized Internet is worrying
china  technology  2018  article  from:foreignaffairs  internet 
january 2019 by mechazoidal
Sinclair had a terrible, horrible, no good, very bad year and it has only itself to blame
"One thing about Sinclair’s immediate future seems particularly certain, though: It’s going to keep up its harmful tactics. There will be more offensive “must-run” segments, and probably more brain-washy promotions in the spring, and definitely more blatant agenda-pushing with the Trump administration. The company has shown little desire to change behavior or admit when it’s done something morally objectionable so far. Why would it start now?"
media  us  2018  journalism 
december 2018 by mechazoidal
How Rsync on the Public Internet Puts Your Data at Risk
Basically, rsync has way too many config knobs, and wasn't designed security-first, delegating that to ssh/tls. The spread of cheap NAS boxes that need external servers to do NAT doesn't help. Rsync is now "don't use this on public internet"
rsync  security  2018 
december 2018 by mechazoidal
Dirty dealing in the $175 billion Amazon Marketplace - The Verge
@bruces: "Meanwhile, the Amazon Marketplace is gamed by ruthless hacker cut-throats, and none grander or gamier than Jeff himself"
stacks  amazon  capitalism_permutation_hell  business  corruption  2018 
december 2018 by mechazoidal
MoD granted 'List X' status to Cambridge Analytica parent company | UK news | The Guardian
"Target audience analysis (TAA) is a controversial approach to government communications that evolved during the battle for hearts and minds in Afghanistan.

According to an assessment of the method by the Cdr Steve Tatham of the Royal Navy in 2015, it allows governments to “diagnose the exact groupings that exist within target populations”, leading to a ranking that “depends upon the degree of influence they may have in either promoting or mitigating constructive behaviour”.

It then uses “psycho-social research parameters” in order to “determine how best to change that group’s behaviour”."
cambridge_analytica  2016_populism  2018  psychological_warfare  from:guardian 
december 2018 by mechazoidal
How Hackers Bypass Gmail 2FA at Scale - Motherboard
Claims they could use it against app-based tokens(Google Auth), but personally not quite sure how. Obvs SMS 2FA is busted, and these attacks are all automated.
mfa  security  phishing  2018  from:vice  google  yahoo 
december 2018 by mechazoidal
Dad And The Egg Controller - a post on Tom Francis' blog
His dad built a PID controller to manage an exhaust fan on a Big Green Egg grill. This is his story of discovering it and mastering it.
math  hardware  cooking  2018 
december 2018 by mechazoidal
More consistent LuaJIT performance
@technomancy: "The most interesting bit (to me) is buried at the end; the fact that someone is picking up Mike Pall’s design for a next-gen GC and implementing it is very promising. GC has been a weak spot of LuaJIT for a long time."
lua  luajit  benchmarking  programming  2018 
december 2018 by mechazoidal
Owning the Virgin Media Hub 3.0: The perfect place for a backdoor
"not much information was found on the Internet about the device or [the Intel Puma 6] that time, but it seemed that Intel decided to make a CPU that has two cores, one core is an Intel Atom and the other one is a big-endian ARM. An intriguing concept."

"Since the heavy lifting was done on the ARM CPU, and no services were exposed to the user from the second Intel CPU, any activity conducted on that would be hard to find and could still give full access to the Internet and the internal network of the user."
security  intel  hardware  exploit  2018 
december 2018 by mechazoidal
Technology Will Make War Even Worse - The Atlantic
@timmaughan approved, so you know the really good bleak stuff is included
grim_meathook_future  military  war  2018  from:atlantic 
december 2018 by mechazoidal
How US billionaires are fuelling the hard-right cause in Britain | George Monbiot | Opinion | The Guardian
Oh look, it's the Koch brothers. Apparently to them it's always the 50s and they invoke both Trotsky and McCarthy
uk  2016_populism  dark_money  from:guardian  2018 
december 2018 by mechazoidal
How to recognize fake AI-generated images – Kyle McDonald – Medium
Interesting fashion thoughts: to prevent photos being accused of being fake, deliberately put these things (background text, hair styles, teeth) in the shot when taking a photo?
ai  2018  journalism  reference  media  neuralnetworks 
december 2018 by mechazoidal
Republicans are stress testing democracy in North Carolina, Wisconsin, and Michigan.
"Republicans in Michigan, Wisconsin, and North Carolina haven’t gone as far as to challenge the results of their respective elections, but their actions, which serve to hamstring the incoming body of duly elected officials, are movement in that direction. In national politics, Republican lawmakers are openly questioning the legitimacy of the Democratic House of Representatives victory, casting ordinary acts—the counting of ballots—as potentially insidious. Indeed, much of the Republican Party has already embraced voter suppression, extreme gerrymandering, and other methods to preserve legislative majorities in the face of popular opposition. The lame-duck power grab is just a natural next step."
politics  this_is_fine  us  2018 
december 2018 by mechazoidal
Announcing the Epic Games Store
1st thought: whooa, only 12%?
2nd thought: we're going to need publishers, because the number of stores is only going to increase
news  gamedev  business  games  2018 
december 2018 by mechazoidal
Tom Morton on Twitter: "How can we fund good journalism? A conversation with @arusbridger, @Sulliview and @jeffjarvis at @CUNY has made me rethink this. (Inevitable thread.)"
"In summary, the new measure for a viable news product: is your product meaningful enough that committed readers, high quality advertisers and benefactors will pay to preserve?"
journalism  tweets  2018 
december 2018 by mechazoidal
ANALYSIS: The savage violence in Paris was not a protest, it was an insurrection - The Local
"They talk of a new “movement of the people and for the people” but have declined so far to choose recognised leaders or to put forward a united programme. When eight gilets jaunes “spokesmen and women” were chosen last week, they were immediately repudiated by other parts of the movement. Six of the spokespeople refused to attend a meeting with the Prime Minister Edouard Philippe after receiving violent threats from other gilets jaunes.

In other words, this instant, anti-political, political movement not only detests the young technocratic President who was elected only last year. It detests anyone from within its own ranks who “put themselves forward as above the rest.”

As a result the gilets jaunes risk falling into the clutches of a destructive, know-nothing and anti-democratic fringe – not a fringe of “entryist” political thugs but a fringe of desperate and unthinking people from within the movement itself. "

Note that other articles have accused Facebook of being a spur: the jaunes are using Groups and Live, but due to FB Algorithms(tm) are trapped in a filter bubble. The jaunes then insist the gov "stop censoring FB", which could account for some of the 4chan behavior
france  2018  protests  article  analysis 
december 2018 by mechazoidal
« earlier      
per page:    204080120160

Copy this bookmark:

to read