American programmer & open source advocate (1957-)
Eric S. Raymond (born December 4, 1957), often referred to by his initials ESR, is the author of The Cathedral and the Bazaar and the present maintainer of the Jargon File (also known as "The New Hacker's Dictionary").
From: Wikiquote (CC BY-SA 4.0)
From Wikidata (CC0)
Advanced Search Filters
Filter search results by source, date, and more with our premium search tools.
I was at Agenda 2000, and one of the people who was there was Craig Mundie, who is some kind of high mucky muck at Microsoft, I think vice-president of consumer products or something like that. And I hadn't actually met him. I bumped into him in an elevator. And I looked at his badge and said, "Oh, I see you work for Microsoft." And he looked back at me and said, "Oh yeah, and what do you do?" And I thought he seemed just sort of a tad dismissive. I mean, here is the archetypal guy in a suit, looking at a scruffy hacker. And so I gave him the thousand yard stare and said, "I'm your worst nightmare."
Steven den Beste wrote a long, intelligent and insightful essay on who the enemy is. I think he is right to see Afghanistan, Iraq, and the suppression of Al-Qaeda as phases of longer, wider war — a clash of civilizations driven by the failure of Islamic/Arab culture (though I would stress the problem of the Islamic commandment to jihad more than he does).
All OO languages show some tendency to suck programmers into the trap of excessive layering. Object frameworks and object browsers are not a substitute for good design or documentation, but they often get treated as one. Too many layers destroy transparency: It becomes too difficult to see down through them and mentally model what the code is actually doing. The Rules of Simplicity, Clarity, and Transparency get violated wholesale, and the result is code full of obscure bugs and continuing maintenance problems.
There is another kind of skill not normally associated with software development which I think is as important as design cleverness to bazaar projects—and it may be more important. A bazaar project coordinator or leader must have good people and communications skills. … It is not a coincidence that Linus is a nice guy who makes people like him and want to help him.
Good causes sometimes have bad consequences. Blacks, women, and other historical out-groups were right to demand equality before the law and the full respect and liberties due to any member of our civilization; but the tactics they used to "raise consciousness" have sometimes veered into the creepy and pathological, borrowing the least sane features of religious evangelism.
Works in ChatGPT, Claude, or Any AI
Add semantic quote search to your AI assistant via MCP. One command setup.
People who make excuses for or actively advocate closed-source OSs and network software (and yes, Apple/iOS fanboys, I'm looking at you) are not merely harmlessly misguided cultists. They are enemies of liberty – enablers and accomplices before the fact in vendor schemes to spy on you, control you, and imprison you. Treat them, and the vendors they worship, accordingly.
I use the word "hacker" in its correct and original sense: to describe a person who perceives computer programming as a kind of artistic passion, and who also is part of or identifies with the hacker culture, which is a group of programmers, historically, that has produced the Internet, Linux and the World Wide Web.