News for hackers. Stuff that matters.
Re:GNU Guix System by orangebeet on Friday May 27, 2022 @11:43AM (#31530920)
I was pretty excited about Guix because I find Guile more fun and less academic than Haskell (which Nix uses). Then I stumbled upon some of the extremist propaganda by one of the main Guile developers and promptly decided that it isn't for me.
Re:GNU Guix System by rottingchris on Friday May 27, 2022 @12:02PM (#31531175)
Nix doesn't use Haskell. Nix uses its own language (the Nix expression language): https://nixos.wiki/wiki/Nix_Expression_Language
Re:GNU Guix System by smitty1e on Friday May 27, 2022 @01:27PM (#31532252)
I can't figure out from Wikipedia if NixOS is a systemd user or, like Guix, has a custom services facility.
Re:GNU Guix System by jbboehr on Friday May 27, 2022 @01:37PM (#31532378)
NixOS uses systemd, although wrapped in their own DSL, example:

https://github.com/NixOS/nixpkgs/blob/24903b5de2e07cc7b65eae...

Re:GNU Guix System by yjftsjthsd-h on Friday May 27, 2022 @01:39PM (#31532401)
It currently uses systemd quite heavily. There at least was some conversation about making it more service manager agnostic so that others could be used, but I'm not aware of that having gotten anywhere. I haven't checked in a while though.
Re:GNU Guix System by opan on Friday May 27, 2022 @01:36PM (#31532366)
NixOS uses systemd.
Re:GNU Guix System by mistrial9 on Friday May 27, 2022 @11:58AM (#31531132)
FUD much? really, show links or go away Please!
Re:GNU Guix System by bitwize on Friday May 27, 2022 @01:08PM (#31532003)
Wingo's politics are mainstream for an open source developer in the 2020s. He's right about Stallman, he's right that GNU needs new, collective leadership, and he does a damn fine job maintaining Guile.
Re:GNU Guix System by orangetuba on Friday May 27, 2022 @01:20PM (#31532155)
A lot of people disagree with that.

https://rms-support-letter.github.io/

If you think it's alright to join an organization and then go out of your way to backstab its founder because his social skills are lacking, then you're free to do that.

Re:GNU Guix System by kaba0 on Sunday May 29, 2022 @12:29PM (#31550403)
How is calling out someone’s truly toxic behavior actively harming the foundation back-stabbing? If I were to found anything and later on I become a hindrance to it, I very much want to be called out for that.
Re:GNU Guix System by 3836293648 on Friday May 27, 2022 @12:39PM (#31531590)
Rightfully criticising RMS for his objectively horrible behaviour is extremist propaganda now?
Re:GNU Guix System by orangetuba on Friday May 27, 2022 @01:18PM (#31532134)
Objective according to you?

https://rms-support-letter.github.io/

Re:GNU Guix System by Brian_K_White on Friday May 27, 2022 @12:37PM (#31531558)
I confess I do not understand.
Re:GNU Guix System by mistrial9 on Friday May 27, 2022 @12:35PM (#31531535)
honestly, thank you for the links. I believe that evidence-based discussion on social topics is useful, and you have contributed to that.

regarding "bloody marxist" or whatever.. I like the a-political, personal emphasis of GNU .. that means, I can sit next to a Real Bloody Marxist, and drink coffee and debug $lspci output.. seriously, I am OK with that, it supports a worldview of 'tolerance'.. similarly for people with serious depression, people who have had trouble with food addictions, people who SMOKE TOBACCO ! all of that.. its part of a "plural society" which I personally support everyday.

back to lspci output here

Re:GNU Guix System by cowtools on Friday May 27, 2022 @01:12PM (#31532057)
Even as a moderate-libertarian myself, it is not really surprising that a lot of free-software users and contributors are communists. RMS himself seems to be pretty left-leaning.

It is encouraging that most free-software users/contributors can see past political squabbles and work on tech that improves society more objectively.

Re:GNU Guix System by ParetoOptimal on Sunday May 29, 2022 @11:24AM (#31549847)
> most free-software users/contributors can see past political squabbles and work on tech that improves society more objectively.

The problem is apolitical can easily be or become amoral, so I can't agree this is a virtue without further clarification. Some differents can and should be tolerated, but in the spirit of the paradox of tolerance others should not.

How would you feel if you released software under an MIT license that helped a neo-Nazi resurgence for instance?

Re:GNU Guix System by cowtools on Sunday May 29, 2022 @09:49PM (#31554747)
I don't think free software is apolitical, but it is often non-partisan. It is not about inter-institutional power struggles. It is about giving individuals the technology to defeat and replace tyrannical institutions in the first place.

>How would you feel if you released software under an MIT license that helped a neo-Nazi resurgence for instance?

Firstly, I disapprove of permissively-licensed software.

Secondly, if you're making technology whose goal is to empower individuals, and the majority of individuals want to overthrow their free government and replace it with some fascist dictatorship, then there will be some edge cases like that in which that technology has a net-negative effect on global freedom. I have no problem with that, that's the price of individual freedom and the right to self-determination.

I think what you're trying to say here is some variation of popper's paradox, wherein freedom-enabling technology gives people the freedom to take away their own freedom. While it's true to some extent, trying to make direct use of that principle like you're doing here can lead to some pretty disastrous results, because you can basically use it to justify any authoritarian action in the name of freedom. For example, what would you do in this instance? put backdoors in the software that these neo-nazis are using? Any attempt at limiting the anti-institutional power of the technology will certainly have a net-negative impact on global freedom, because the same modes of technology will used be used more crucially against tyrannical institutions than non-tyrannical ones.

Let me say this: I don't fear any of these fascist or communist dictatorships taking over the world. I think those are merely meta-stable ideologies that are eventually toppled if you put power and knowledge in the hands of individuals. What I am worried about is when the western world develops and exports surveillance technology which enables these dictatorships to continue their miserable existence in the first place.

Communism, Fascism, Corporatism, Cronyism: these systems will always come about in one form or another because they are the emergence of mankind's worst characteristics. The only way to eliminate them completely is to remove from man that which makes him human. That is why the tree of liberty must be refreshed from time to time.

Re:GNU Guix System by orangetuba on Friday May 27, 2022 @01:23PM (#31532194)
I am all for discussion. The crusade and their bad faith interpretation of his opinions are piggybacking on the sometimes overly eager cancel culture of today.
Re:GNU Guix System by pmoriarty on Friday May 27, 2022 @12:52PM (#31531806)
What do the links you posted have to do with Marxism?
Re:GNU Guix System by rscho on Friday May 27, 2022 @01:01PM (#31531918)
OMG! And a Marxist on top of that (judging by the color of his blog)! He's clearly in league with the devil! Satanas!
Re:GNU Guix System by froh on Saturday May 28, 2022 @02:37AM (#31538104)
Fun fact: devil is English for Diabolos which is "the slanderer", literally.

Misreprentation, FUD, discrimination, they all are literally faces of slandering, doing them is "doing the deeds of the devil" in a very literal sense.

Re:GNU Guix System by ElevenLathe on Friday May 27, 2022 @11:50AM (#31531011)
Do you mean extremist in some general sense or just the usual hardline FSF free software stance?
Re:GNU Guix System by orangetuba on Friday May 27, 2022 @01:15PM (#31532095)
I have nothing against the hardline stance the FSF holds, but I cannot support someone who joins an organization and then starts a crusade against its founder over his personal political views. I don't think politics belongs in open source software.
Re:GNU Guix System by ParetoOptimal on Sunday May 29, 2022 @11:28AM (#31549887)
> I don't think politics belongs in open source software.

Politics will always be there, even if they aren't talked about.

Re:GNU Guix System by branon on Friday May 27, 2022 @12:11PM (#31531263)
I'm interested in an academic sense, what's the accusation here?

Regardless of the person's views though I think if their code is clean and they're not actively applying said views to harm other contributors, live and let live...

Re:GNU Guix System by orangetuba on Friday May 27, 2022 @01:24PM (#31532204)
Agreed. Actively trying to harm other contributors (Richard Stallman) is the problem here.
Re:GNU Guix System by acdw on Friday May 27, 2022 @02:07PM (#31532768)
genuinely curious here: when was the last time rms contributed anything other than bad takes or toxic behavior to the fsf?
Re:GNU Guix System by orangetuba on Friday May 27, 2022 @04:18PM (#31534408)
I don't have a clear overview of the exact timeline, but at some point he created the FSF, the original GCC, Emacs, GDB, GNU Make, parts of the GNU userspace tools, the predecessor to Wikipedia, the copyleft concept and the GPL license among other things. How does it compare to your contributions?
Re:GNU Guix System by maleldil on Friday May 27, 2022 @05:55PM (#31535385)
RMS can be an amazing engineer that helped shape the tech world as we know it today, and still be a horrible human being.
Re:GNU Guix System by mongol on Friday May 27, 2022 @06:44PM (#31535791)
I am quite sure he is not a horrible human being. I reserve that word for people like Putin.
Re:GNU Guix System by kaba0 on Sunday May 29, 2022 @12:35PM (#31550453)
Emacs was not originally created by him though, but Guy Steele and David Moon.
Re:GNU Guix System by NoThisIsMe on Friday May 27, 2022 @11:50AM (#31531012)
Could you elaborate please?