This is why I'm not a critic of "cancel culture." It's crucial to impose social costs for the breech of key social norms. The lesson of overreaction is that we need to recalibrate judgment to get it right next time, not that we need a lot more bad judgment in the other direction.
Every single critic of "cancel culture" just thinks the wrong people are getting canceled. pic.twitter.com/DDIVccj8zV
— Michael Hobbes (@RottenInDenmark) February 2, 2021
More from Twitter
Inside: Dependency Confusion; Adam Curtis on criti-hype; Catalytic converter theft; Apple puts North Dakota on blast; and more!
Archived at: https://t.co/Osts9lAjPo
#Pluralistic
1/
This weekend, I'll be participating in Boskone 58, Boston's annual sf convention, where I'm doing panels and a reading.
https://t.co/2LfFssVcZQ
2/
Dependency Confusion: A completely wild supply-chain hack.
https://t.co/TDRNHUX0Ug
3/
In "Dependency Confusion," security researcher @alxbrsn describes how he made a fortune in bug bounties by exploiting a new supply-chain attack he calls "dependency confusion," which allowed him to compromise "Apple, Microsoft and dozens of others."https://t.co/hn32EmF5qT
— Cory Doctorow #BLM (@doctorow) February 10, 2021
1/ pic.twitter.com/eqFr3GXlyX
Adam Curtis on criti-hype: Big Tech as an epiphenomenon of sociopathic mediocrity, not supergenius.
https://t.co/MYmHOosTk3
4/
Adam Curtis is a brilliant documentarian, and films like Hypernormalization and series like All Watched Over by Machines of Loving Grace had a profound effect on my thinking about politics, technology and human thriving.
— Cory Doctorow #BLM (@doctorow) February 11, 2021
1/ pic.twitter.com/gydJK358BX
Catalytic converter theft: Rhodium at $21,900/oz.
https://t.co/SDMAXrQwdd
5/
Back in the early 2010s, people started falling into open sewer entrances in New York City and other large metros - because a China-driven spike in the price of scrap metal, combined with post-2008 unemployment, gave rise to an army of metal-thieves.https://t.co/gtD72IDCPn
— Cory Doctorow #BLM (@doctorow) February 11, 2021
1/ pic.twitter.com/gdgVJoMoY8
You May Also Like
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.