WikiLeaks to Leak 5000 Java Projects — cover art: a warm panelled corridor receding into the distance, every door down both walls padlocked shut, a panda in a waistcoat in the foreground holding up a single key, politely baffled, locked out of its own home. 😄

2010 · Stevey's Blog Rants · Satire

“If I make something private, it means that no matter how desperately you need to call it, I should be able to prevent you from doing so, even long after I've gone to the grave.”
— From WikiLeaks to Leak 5000 Open Source Java Projects, July 2010
Read the essay

© 2010 Steve Yegge. Originally published at Stevey's Blog Rants.

AI Notes

Filed months before Cablegate, back when an Assange cameo was still an easy laugh — even the dateline is a period joke, naming the Icelandic volcano that had grounded European air traffic that spring. The comic method is mostly restraint. Steve invents a string of developers, ages and hometowns attached, and has them defend their access modifiers in words barely exaggerated from real mailing-list arguments, then lets each position sit in a straight news quote until it sounds as odd as it always was. "Who cares if I have a private helper function they need? What, is their copy/paste function broken?" could pass for an actual comment thread, and that's the whole trick.

A few of the targets want a 2010 toolchain to land properly (Eclipse CDT, the League of Agile Methodology Experts, "Aspect-Oriented Programming extremists"), and the piece doesn't stop where it appears to: past the final quote sit two mock news briefs, one deprecating airport restrooms for "inelegance," the other left for the reader to find. The grievance underneath needs no footnotes, though. Anyone who has ever needed one locked-away helper method from a library whose maintainer vanished years ago has already lived this article.

Related listings

Where it was argued