All articles
-
Hyperbolic Geometry, Berkeley Math Circle Oct 31, 2024
-
Zero Knowledege Proofs, Berkeley Math Circle Oct 31, 2024
-
I renamed the blog again Oct 9, 2024
-
A Mark-Shaped Hole Sep 10, 2024
-
What is computation? Aug 30, 2024
-
What is human nature? Aug 24, 2024
-
Why are ideas from computer science absent from Marxist discourse? Aug 6, 2024
-
Brief critique on the species of utilitarianism found in Bay Area “rationalists” Jul 29, 2024
-
Prints! 2023–2024 Jul 1, 2024
-
A vision for bathing in the Bay Jul 1, 2024
-
Imperfect abstractions: On “Software in the natural world” Jun 25, 2024
-
Read a book with me May 29, 2024
-
“Seeing Red” intro speech May 6, 2024
-
Red Seder Haggadah May 6, 2024
-
Concise definitions of dialectical & historical materialsm Mar 1, 2024
-
Mondragón 1: More an island of kinder capitalism, than an aircraft carrier for communism Feb 14, 2024
-
Poem: Blenders Nov 28, 2023
-
Specifying communism: autonomous access to the means of subsistence Sep 29, 2023
-
Everybody Knows, but should they? Sep 25, 2023
-
On the human mode of history (001) Aug 30, 2023
-
Time After Time Aug 30, 2023
-
Book release: “The Elementary Concepts of Historical Materialism” Aug 29, 2023
-
“Parametricity” is now “It’s Dusk Somewhere” Aug 27, 2023
-
Walking Past the Apocalypse: The Material Roots of Anti-Human Philosophy in 2020s San Francisco Aug 10, 2023
-
Poem for eternity and the social nature of the human Aug 4, 2023
-
First thoughts on ‘Mute Compulsion’ Jul 26, 2023
-
The Social-mediafication of Working Class Organizing Jun 7, 2023
-
To face the coming climate crisis, a new vision and a new spirituality Jun 1, 2023
-
Cuba’s Struggle for the Full Dignity of the Human Being May 30, 2023
-
Jewishness Abstractly and Concretely May 18, 2023
-
Will Socialism End Racism? May 18, 2023
-
Class and Race May 18, 2023
-
Skipping past the nasty part Apr 15, 2023
-
Breakdown as a law of physics Apr 10, 2023
-
What is nature? Mar 9, 2023
-
Punting on the core contradictions Mar 8, 2023
-
Life on the Virtual Commune Jan 12, 2023
-
Class Struggle Voltron: Let’s invent new organizational forms Jan 12, 2023
-
Theorem on co-option Jan 12, 2023
-
The Communist Hypothesis (poem) Nov 21, 2022
-
Towards making correct decisions: Against moralism Oct 27, 2022
-
What is fascism, and what does it have to do with capitalism? Oct 17, 2022
-
Magic is indistinguishable from sufficiently advanced technology: Rain dances of the future Oct 9, 2022
-
Burritos and Distributed Domination in the App Era Sep 16, 2022
-
An honest techno-Utopianism Sep 15, 2022
-
Why “Socially Responsible Investing”, divestment campaings, and other schemes are doomed to fail Jul 16, 2022
-
The 7 coordinates of human society Mar 24, 2022
-
The capitalist class is not the primary enemy Feb 8, 2022
-
Using mathematical language to strengthen the movement towards communism Jan 1, 2022
-
Words and ideas are material Jan 1, 2022
-
Marx and Engel’s theorem on the inevitability of revolution Dec 29, 2021
-
NFTNFTNFT: Nice For Traders, Non-Functional Technology for Nurturing Fertile Talent Aug 28, 2021
-
The Coinbase post was 100% right. Here’s what you can do about it Sep 29, 2020
-
The political economy of platforms May 3, 2020
-
Dubious Arguments May 25, 2016
-
Notes on Social Ecology (1) Jan 18, 2016
-
One reason why the interaction between addition and multiplication is the interesting part of number theory Jan 18, 2016
-
Infinite Games in Hyperbolic Groups Jul 9, 2014
-
2001 Frames: Markov model movie Jan 21, 2013