Some genius came up with the brilliant idea of putting an SQL interface on top of Freenet. I couldn’t help myself, and immediately made this post to show how crazy I thought the idea was. Ian Clarke, the author of Freenet, kept splitting hairs over the phrase “practically random” and we got into it a little bit. Later, in a separate subthread, I had occasion to provide a more detailed explanation of what I see as the issues involving data loss in Freenet. With luck, Mr. Clarke might take the opportunity to learn a bit about matching protocols to design goals, about the dangers of overhyping a project, and about learning from others’ experience instead of assuming he knows the most about everything.