incredible take from one of the GNU maintainers, seriously
It is a dark day indeed when Microsoft Visual Studio Code is the ethically superior alternative to GNU Emacs.
@ariadne them be like "I want to defend AI, but how do I do that in a racist way...🤔"
@ariadne every time a tech bro says "software shouldn't be political" I want to take away their computer touching privileges forever
@ariadne this is the 21st century version of ‘at least we’ve got great Autobahns and the trains are running on time’. Seriously. Wtaf.
(thankfully illumos has mdb, but it also has a pretty different ~debugger-language than gdb/lldb)
@ariadne You are more evil than the maintainer by not including the full message in the post in the first place. Including it in replies merely corrects some of many misunderstandings
Awful. Particularly since it looks like a clear majority of subsequent participants in the thread agree with him.
A tricksy thought, though: in some jurisdictions, businesses are required by law to show due diligence in avoiding the use of slavery or forced labour by their suppliers and/or "value chain partners". I wonder how the existence of a public statement like this affects the ability of those businesses either to use GNU software or to collaborate in the development of GNU software.
@ariadne The text in context, on the mailing list: https://lists.gnu.org/archive/html/emacs-devel/2026-11/msg00201.html
Pierre Joseph Proudhon: Everyone agrees that slavery is murder, so when I say that property is theft...
GNU guy: woah woah woah, back up.
@ariadne I'm not surprised by GNU taking the "freedom is slavery" position. I'm a *little* surprised they were so literal about it.
@ariadne watch the saudi wealth fund become their biggest donor next year
@ariadne I respect the trimming of names and emails but if anybody deserves an old fashioned pile on it's that guy.
@ariadne Jesus fucking Christ.
@ariadne honestly I think the “community” should split, people who feel ethics are important on one side and people who don’t care on the other. Starting from scratch is not easy, maybe not even practical in the slightest, but is it ethical to use past work of people who have now become unethical or perhaps have always been unethical. Ethics is complicated but “is slavery bad??” Is one of the simplest things ever and when someone can’t answer that correctly it’s time to split.
@mbrdev @ariadne Yes, the splitting has to happen. We have been too upset about splitting efforts and community, and this is where we have landed.
Now I wish we had split more in the past.
Had we had more parallel developer communities ran on different philosophies, switching from one project to another would be easier. Instead we face a series of "take it or leave" deals today. We exchanged diversity and resiliency for unity. And here we are
@hugoestr @ariadne I’m happy to join the community that doesn’t accept slavery, believes in human rights for every single human, and takes a proper ethical stance on all things including AI. And hey don’t forget it’s actually a good thing to be against animal cruelty as well! Racism, bigotry, transphobia, homophobia, antisemitism, misogyny, fascism and all the things it’s so easy to condemn, I want to be with the group that easily without even discussion is against those things!
@ariadne jesus