logoalt Hacker News

DonHopkinstoday at 1:20 AM1 replyview on HN

You are arguing theology about who the cathedral metaphor was aimed at. The primary sources from ESR's own flagship pre-CatB project are public and open to examination.

Teenage Mutant Ninja Netnews (TMNN) was ESR's failed magnum opus, a solo netnews rewrite: long private work, one rough beta, then done. That is the isolated cathedral process CatB later criticised when it was other people's work. The tree from the historic tmnn7-8.tar.Z is here:

https://github.com/SimHacker/esr-tmnn7-8/tree/main

Read the LICENSE as evidence, not as law homework: anti-censorship language, FSF distancing, GPL-style terms, and a consulting pitch labeled as an unabashed commercial plug inside the license text:

https://github.com/SimHacker/esr-tmnn7-8/blob/main/LICENSE

Then read fascist.c: real filename, FASCIST and COMMUNIST compile switches, suppress/deny and ADM/authorized rules for who may post or read. That is operator gatekeeping in code, not a metaphor.

https://github.com/SimHacker/esr-tmnn7-8/blob/main/src/D.new...

ESR talks in that LICENSE like the speech police are the enemy. In the same distribution, fascist.c is the speech police: it encodes who may post, who may read, site suppressions, and deny rules off an authorized file. That is not a subtle contradiction. It is the same person packaging a freedom sermon with operator-controlled posting and reading. Calling that anything other than hypocrisy is charity he did not earn.


Replies

positron26today at 2:47 AM

This... reaction to one of my other comments...

Stating facts is nice, but the conclusion you're trying to get to is just a tangent about ESR. In 1988. How do you relate this to arguments I made?

> later criticised when it was other people's work

Seems like first-hand learning and applying those lessons to more relatable projects, such as those after 1988? Are we still a society that rewards learning or must all mistakes be worn permanently and shamefully so that the malcontents can endlessly self-validate in their misery?

The authz language is pretty funny. Free speech has always been self-inconsistent. If I may use my free speech to organize a fascist takeover of society, is free speech without limit not potentially a tool of its own destruction? If one is, as ESR is, so concerned with free speech, would there not then be a need for authz? If you argue that controls on free speech are a hypocrisy, isn't that also what a fascist would argue while angling to eliminate barriers to the use of free speech so that they can use it to end free speech?

The license is fun. I'm sure I have equally amusing writings stashed away somewhere. Amid this evidence of early tension, stewing, and ideological turmoil, I do sense within ESR a dissatisfaction with the FSF. Would this not foreshadow that CatB was later aimed at the FSF and that ESR was motivated for a long time and therefore, while he ultimately presented a different message informed by many other developments and a long time to think and refine, all along grappling with an irritation at something deep within the FSF that he could not reconcile with?

Doesn't this continue to argue in a very straight line that CatB was all about the FSF and that the cathedral development model's similarities to corporate waterfall were just incidental?

show 1 reply