On October 16 2020, a secondary school teacher named Samuel Paty was beheaded with a meat cleaver in the street of a small town 20 miles down the Seine from Paris. 1/x

Paty's murderer, a young Chechen refugee, had never met the teacher. The killer was incited to the crime by a multi-day campaign of defamation and disinformation on French social media. 2/x
For 5 years, Paty had taught his classes a unit on free speech and its limits in a democratic society. As part of the discussion, he showed his students some of the famous Charlie Hebdo cartoons - after inviting those who might be offended to leave and then rejoin the class. 3/x
One parent of one student - not the student herself - then set in motion a campaign of denunciation against Paty. And the result was a crime that shocked France and pulled tens of thousands to vigils and protests. 4/x
France has suffered terrible crimes in the name of religion before the Paty killing. We're only 5 years from the horrifying nightclub attacks that killed 130 in November 2015. But past attacks caught France by surprise. This murder announced itself in advance. 5/x
President Macron has announced a program of actions to combat radicalization and extremism in France. Who knows whether these measures will work. https://t.co/trC00ozNvQ But from across the Atlantic, this thought ... 6/x
Like the Paty killing, the January 6 attacks on the US Capitol were advertised in advance, publicized by media, and even prefigured by previous attacks on state capitols. The assailants were pro-Trump radicals, acting in the name of loyalty to the president. 7/x
For 20 years, US conservatives have focused on extremism and violence as something that supposedly attacks the US only from the outside. It's time to awake to the truth - and to the responsibilities that come from that truth. 8/x
The most important institutions in French Islam have worked with Macron to define a French Islam. France is a different society with different traditions - of course. But the US needs at least the same *spirit* from right-wing organizations in this country. 9/x
We need the conservative community in this country to step up in the way that French Muslims are stepping up - to disavow not only violence, but the extremism and conspiracism that enable violence. To self-police, not in fear, but in loyalty and public spirit. 10/x
This second impeachment trial of Donald Trump offers a chance for conservatives to repudiate the drumbeat of incitement. Quit pretending the violence came from nowhere, that conservatives are victims, that concerns about right-wing extremism are "censorship." Take responsibility.
Almost everybody - French Muslims, American conservatives - condemns violence. But in the social media age, we can all witness in real time the emergence of the extremism and conspiracism that enable violence. A free state cannot do much about *those* evils. Communities can. 12/x
The first step is to admit a problem, as Senator Sasse did in @TheAtlantic a few days ago. https://t.co/ZnQXsr6CJ2
@TheAtlantic But that's only a first step. There's more to do. I'll be thinking and writing about that "more" in the days ahead. END

More from David Frum

More from Education

You May Also Like

A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.
First thread of the year because I have time during MCO. As requested, a thread on the gods and spirits of Malay folk religion. Some are indigenous, some are of Indian origin, some have Islamic


Before I begin, it might be worth explaining the Malay conception of the spirit world. At its deepest level, Malay religious belief is animist. All living beings and even certain objects are said to have a soul. Natural phenomena are either controlled by or personified as spirits

Although these beings had to be respected, not all of them were powerful enough to be considered gods. Offerings would be made to the spirits that had greater influence on human life. Spells and incantations would invoke their


Two known examples of such elemental spirits that had god-like status are Raja Angin (king of the wind) and Mambang Tali Arus (spirit of river currents). There were undoubtedly many more which have been lost to time

Contact with ancient India brought the influence of Hinduism and Buddhism to SEA. What we now call Hinduism similarly developed in India out of native animism and the more formal Vedic tradition. This can be seen in the multitude of sacred animals and location-specific Hindu gods