Gold Poisoning
I have a new piece out on Counterpunch, which I wrote after two weeks at a biological station in the Amazon basin of southeastern Perú last month. In it I…
I have a new piece out on Counterpunch, which I wrote after two weeks at a biological station in the Amazon basin of southeastern Perú last month. In it I…
On February 4th we hosted a forum on AI and its discontents with our friends at Haymarket Books, Counterpunch, and Pilsen Community Books. It was a fascinating and engaging panel…
Join us on Wed Feb 4, 2026 3:00 PM – 4:30 PM EST for a forum on the worst of AI! Artificial Intelligence is increasingly being used to deport migrants,…
On December 4th I hosted an event called “Machine Nightmares: Artists Confront AI” with author Lydia Kiesling at Mother Foucault’s Bookshop in Portland, Oregon. We imagined getting a group of…
Here’s a recap of some tools for protest and organizing that I’ve produced over the last couple of months. Most of the organizing I do these days happens under the…
I spent two weeks in August in Japan; ten days in Hiroshima as part of an art exhibit at a space called Gallery G, and then a few days in…
Earlier this year I was invited onto the podcast “Art in Action”, hosted by Justseeds fellow-traveler Stefan Christoff on Free City Radio in Montréal, Canada. It was a very interesting…
In April I had the honor of showing the body of work that surrounds the big Shinkolobwe map in an exhibit entitled “Dig Up The Sun” at Watershed Arts and…
I have two things out on CounterPunch Media this month- an article on the website and an appearance on CounterPunch Radio, the in-house podcast. On the CounterPunch website: I wrote…
I recently spent two weeks in Yogyakarta, Indonesia, collaborating with the artists of Taring Padi on a new artist book about the legacy of the political genocide of 1965 (with…
I wrote an article for the Counterpunch website about my recent experience attending and participating in the 8th Lubumbashi Biennial. I was invited to participate by the Picha Art Collective,…
In May of this year I drove out from Portland to the small town of Condon, OR, to paint a mural. The subject was steelhead, a large and beautiful species…
New Seasons Labor Union confronts the boss at the “nicest grocery in Portland” In August one of Portland’s newest independent unions approached me with a request: they wanted some signs…
Late last year the computer-chip manufacturer Intel announced that it was planning a $25 billion expansion of its factory at Kiryat Gat in Israel, just miles from the border of…
I picked 8 images from our free graphics packages and had them reproduced on newsprint by a local web press. 2000 of each, so 16000 total posters! I’ve been shipping…
Papier-maché symbols of solidarity with Palestine I was helping to organize a march and rally in Portland to commemorate Nakba Day, the 76th anniversary of the Catastrophe which marks the…
I have been reading a lot lately about artificial intelligence; what it is and isn’t, where it comes from and where it’s going. I am a Luddite, confirmed, and my…
In October of 2023 I opened a show at Souvenir Gallery in Portland, OR, which pulls together a skein of projects from the past five years into one exhibit. The…
I’m pleased to share the publication of an article that I wrote for the New Republic magazine, which you can read here. This piece covers some of the experience that…
The Teamsters union is about to go on strike against UPS. If they do, it would be the largest strike against a single business in the history of the USA….