Hacker News new | ask | show | jobs
by bitbasher 18 days ago
I recently read Eric Raymond’s The Cathedral and the Bazaar. It was oddly sad to read.

The enthusiasm and optimistic view of open source and the future of software and craftsmanship. Looking at it in 2026.. incredibly sad.

Forget the bazaar. Back to the cathedral.

5 comments

Nothing that was possible then is less possible or less potent now.

The narrative is not friendly to communities of people owning complex software by sharing work now, but neither was it then. If you believe it was all wrong, an incorrect formulation, then disregard it and do not despair to move on. If you think ESR got something right that nobody can see anymore, then your hope should be rooted in the knowledge of how much less than what's possible we are currently achieving

> If you think ESR got something right that nobody can see anymore, then your hope should be rooted in the knowledge of how much less than what's possible we are currently achieving

So...the worse things are the better because we have more things to improve? Wouldn't it just be better if things weren't worse?

Can't entirely tell if this is supposed to be inspirational or contrarian (I think maybe the first one?), but every bit of shit in a situation being something we can look forward to overcoming by crawling through it isn't the most heart stirring way to look at it and also seems a bit dismissive without engaging with the actual subject.

Well I'm hopeful because I'm not a passive observer here, but rather a bazaar builder.

I could talk for hours. If you want to hear what I have to say at length, come to the place where I build: https://discord.gg/NfMNyYN6cX

The bazaar has been overrun by an army of Cave Johnson's mantis-men. The cathedral is keeping its doors shut, carving out a mantis-free space inside. Occasionally they do controlled experiments on caged mantises.
The fact that Eric Raymond has gone full fascist in the intervening years was absolutely not on my bingo card back in the late 90s, but it makes CatB even less relevant now.

Of course, he would tell you otherwise. He would say that the victory of the bazaar over the cathedral has only been accelerated by AI; indeed, he doesn't write code anymore and uses LLMs to develop everything. The scary part is, he might be right about that.

Yeah Eric Raymond and open source were a bad move. Should have stuck to Free Software - as in GPL license. All that open source stuff was deliberately made corporation-friendly, which is not what's in the best interest of the code.
Yep, they took the eye off the ball. Instead of growing free software the harder but much more resilient way, they caved to corporations in the name of quick results. But those quick results have ultimately back fired on them a little.

Open source is huge now but it has lost a lot of the enthusiasm. Much of it feels like just putting out code waiting to be absorbed by some larger parasitic entity that has a marketing team.

Unfortunately, corporate doesn't like the word ethics.

It was funny when GPL 3 came along and it completely leveled the playing field so that they couldn't just take code and not allow modified execution on their devices. Apple suck on GPL2 2008 release GNU tooling for over a decade until they could build alternatives. That they would rather reinvent the wheel than let people use their own software was wild!

Same thing happened when they stripped out the ethics from veganism to make 'plant based diets'. It worked for a while but without the ethics based foundations it just couldn't last.

There were ethics in veganism? Since when? It was always a religious movement, all the way back to Vedanta. A way to set yourself apart and then maybe feel better for not being "like those others".
There always have been. As a practicing vegan of over 20 years, I made the change consciously for ethical and moral reasons with no interest in "setting myself apart" or "feeling better for not 'being like those others'" by this decision. I do not proselytize, and try hard to not discuss this aspect of my lifestyle unless it becomes awkward to avoid it. Equating veganism to faith movements is superficial. Stating that people choose it to make statements to other people is cynical.

Also I don't know what GP is talking about when it comes to "it just couldn't last." Being vegan can still be a pain in the ass, but it's vastly easier to find "plant-based" options than it was 20 years ago. There seem to be more options every year.

  >  I made the change consciously for ethical and moral reasons with no interest in "setting myself apart" or "feeling better for not 'being like those others'" by this decision
We all believe we do what we do for good reasons, yet we are wrong most of the times.

So, when I hear you saying that you are motivated by pure moral reasons, but not stating those reasons, I can't help but think "this guy is lying to himself", sorry.

Listen, I consider myself some kind of vegetarian: I feel shame for how we humans treat other animals in the food industry, I don't want to take part in it; therefore, I rarely buy meat (I rarely buy anything, actually). But when I go someplace and I'm not the cook, it won't even cross my mind to ask for "a vegetarian alternative"; I eat what is there because it doesn't matter. During the meal I might engage a discussion about how badly we treat animals and we could avoid participating. Not eating or cooking meat is not the point at all, not buying it is the point.

I have met a lot of vegetarians who just "can't eat meat", won't tell why, require a specific meal be prepared for them, exactly like some religious people won't eat pork or wtv, without ever explaining why not. Because they don't want to do proselytism or because they don't want to sound stupid? I'm sure which alternative you will choose for yourself, but I'm not convinced.

  > So, when I hear you saying that you are motivated by pure moral reasons, but not stating those reasons, I can't help but think "this guy is lying to himself", sorry.
???

I didn't say more about these things because I felt my comment was long enough already on a tangent to the HN submission itself, and that I'd made the intended point.

Not that I owe you or anyone else any convincing that I'm not delusional, but since you appear to be asking, this will both try to answer you and also illustrate why I didn't bloat my previous comment.

I am striving to keep to an acceptable minimum the harm I cause to other sentient creatures. My moral framework includes the following:

1. I reject speciesism^.

2. I take as axiomatic there is no "elimination" of harm to other creatures - no existence as a human has zero external harm.

3. I observe that accounting within any sufficiently complicated system, whether economic, physical, or moral, admits no entirely black and white disposition.

4. I discard as a largely useless question whether or not it is "natural" for humans to consume animal products.

5. I don't think "what our ancestors did" justifies what we should or shouldn't do today in our presently-evolved state.

Consistent with these ideas, I conclude veganism minimizes the harm I cause to other sentient creatures subject to the constraints that I do not make it impossible for myself to live among other people in a western society, and I do not degrade my health. #2 implies one can always strive further toward an asymptote of zero. At some point, one has to decide for themselves if they've done "enough". #3 implies reasonable people will not always agree as to whether a specific action or choice is reducing harm. For example, you speak of going somewhere else and not asking for "a vegetarian alternative" because "it doesn't matter." I contend that it very well could matter. If restaurants offer more vegan options because people ask for them, patrons potentially reduce the amount of animal products they consume, or potentially convince fellow diners that not consuming animal products doesn't preclude the convenience and pleasure of shared meals eaten at restaurants.

A choice of veganism is analogous to a choice of voting in a democracy. Your single vote is probably not going to make the difference in an election, but everybody thinking their votes matter is how we achieve collective action that unequivocally matters.

I don't really respect the choice of vegetarianism being observed wholly out religious obligations, but I appreciate that there are so many vegetarians who, regardless of their motivations, reduce their harm and make it more economically viable for me to live more comfortably in a manner consistent with my principles.

Many people who don't answer "why" when asked about their vegetarianism do so because they don't want to invite mockery or debate. I know people like this, and having experienced this kind of mockery, I understand it. Avoiding mockery or challenges to justify one's postions doesn't equate to a lack of convictions. Sure, someone could be doing it because it "sets them apart" and then they don't answer because they don't want to get called out on this stupidity. But why is that the correct default assumption in the absence of a fulsome answer? As for me, if you sincerely ask me "why" to my face, I'll certainly tell you and not play coy.

^ [1] https://plato.stanford.edu/entries/moral-animal/ [2] https://www.jstor.org/stable/26165687

uh-huh. and what source code do you think coding models are trained on?