Apparently this happened a while abo, which I didn't hear about. Nor was I able to find much information about "Apollo 1201" since it does not appear to be part of the EFF web site nor have an online presence of its own.
Luckily, Doctorow happened to be at SCALE in Los Angeles last weekend talking about it, so I was able to write it up: https://lwn.net/SubscriberLink/673403/c26d549d962feb6a/
I still don't understand why the EFF isn't promoting this project itself, though.mnd, Jason Self, Charles Stanhope likes this.