gruntzooki:
Occupy the Democratic National Committee
gruntzooki:
The Brave Little Toaster
gruntzooki:
Winning coalitions aren't always governing coalitions
gruntzooki:
Proud to be a blockhead
gruntzooki:
Trumpism’s healthcare fracture-lines
gruntzooki:
Nurses whose shitty boss is a shitty app
gruntzooki:
Social media needs (dumpster) fire exits
gruntzooki:
The GOP is not the party of workers
gruntzooki:
A Democratic media strategy to save journalism and the nation
gruntzooki:
The housing emergency and the second Trump term
gruntzooki:
Tech's benevolent-dictator-for-life to authoritarian pipeline
gruntzooki:
Battery rationality
gruntzooki:
"That Makes Me Smart"
gruntzooki:
Canada sues Google
gruntzooki:
Bossware is unfair (in the legal sense, too)
gruntzooki:
The far right grows through "disaster fantasies"
gruntzooki:
Reverse engineers bust sleazy gig work platform
gruntzooki:
Expert agencies and elected legislatures
gruntzooki:
Forcing Google to spin off Chrome (and Android)
gruntzooki:
Harpercollins wants authors to sign away AI training rights
gruntzooki:
Canada's ground-breaking, hamstrung repair and interop laws
gruntzooki:
America's richest Medicare fraudsters are untouchable
gruntzooki:
Boss politics antitrust
gruntzooki:
General Strike 2028
gruntzooki:
Antiusurpation and the road to disenshittification
gruntzooki:
Every internet fight is a speech fight
gruntzooki:
How to have cancer
gruntzooki:
Bluesky and enshittification
gruntzooki:
Shifting $677m from the banks to the people, every year, forever
gruntzooki:
AI's "human in the loop" isn't