News for hackers. Stuff that matters.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by mtndew4brkfst on Wednesday July 31, 2024 @11:55PM (#41126009)
Let me be very direct - I disagree quite a lot with your characterizations in this post. If anything, I am probably much more closely aligned with Jake's "personal politics", since I also signed the first open letter about rejecting military sponsorship for future events. I felt the second open letter was not well thought out or well argued, so I didn't sign that one, but I do think it's clearly a net positive for Eelco to step way way back and that he has been in no way contributing to healing or progress during this debacle.

I resented people building fiefdoms because they're often commercially motivated and used to drive consulting engagements. They fragment the community on a deeply technical level, ruining code reuse and interoperability, for negligible technical improvements. I don't have any idea what the authors' views on project governance or human rights are, that wasn't a factor for me.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by kortilla on Thursday August 01, 2024 @12:58AM (#41126301)
> rejecting military sponsorship for future events

Presumably you reject everything supported by money from DARPA?

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by deletedie on Thursday August 01, 2024 @01:38AM (#41126453)
He's rejecting the sponsor, not the product
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by pjmlp on Thursday August 01, 2024 @01:45AM (#41126475)
I always find this moral duality quite interesting, the product only exists because of the sponsor.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by diffeomorphism on Thursday August 01, 2024 @03:09AM (#41126827)
No, it not because of "the" sponsor, but because of sponsoring in general. Replace the sponsor by any other company/institution/patreon/....
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by talldayo on Thursday August 01, 2024 @09:53AM (#41129070)
You seem to be unfamiliar with the situation, then. The sponsor wasn't for NixOS itself, but a related in-person event. NixOS had existed for literal decades prior to this.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by kortilla on Thursday August 01, 2024 @01:46AM (#41126479)
I highly doubt he would reject DARPA as a sponsor for NixOS. This was just celebrated by a bunch of safety people that have significant overlap with NixOS security goals: https://www.darpa.mil/program/translating-all-c-to-rust
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by viraptor on Thursday August 01, 2024 @01:30AM (#41126420)
Insert "yet you participate in society. curious!.jpg"
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by kortilla on Thursday August 01, 2024 @01:42AM (#41126462)
You don’t understand that meme. DARPA is direct military money for a bunch of tech people are happy with supporting. They just pretend it’s not the military so they don’t have to have any hard moral conflicts.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by viraptor on Thursday August 01, 2024 @02:08AM (#41126570)
Oh I do. We're chatting now on an evolution of DARPA network. If anyone rejects all DARPA projects, they're not on the internet.

Yet you can be on the internet and make things a bit better by rejecting military sponsorship/influence in things you're involved in today.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by kortilla on Thursday August 01, 2024 @02:23AM (#41126621)
I should have been more clear. This set of people that don’t like sponsorship from Boeing, Lockheed, etc would absolutely swoon over a DARPA grant.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by darthrupert on Thursday August 01, 2024 @03:37AM (#41126960)
In what way does rejecting military sponsorships make things better?
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by mtndew4brkfst on Thursday August 01, 2024 @08:39AM (#41128533)
Gonna answer your question at face value.

Sponsorships are generally acknowledged with quid-pro-quo advertising opportunities - otherwise they'd be called silent donations.

In the case of tech conferences like the inciting incident, that means your logo everywhere, maybe an ad spot in between talks, and booth space. You might get some intangible reputational benefits from whatever other sponsors are present if they are viewed as highly prestigious or respected. Might even have opportunities to do a talk by one of your employees, we've all been to conferences where a vendor conspicuously also has a talk that coincidentally features their products heavily. All in all, it can elevate your perceived legitimacy in various ways.

Advertising might get you more business or more applicants and thereby grow your reach and success.

In terms of my personal values I'm a pacifist. I don't want to see something I like(d), something I made modest code contributions to, used to advertise for a commercial military organization that manufactures equipment for violence. It's the same way a vegan probably doesn't want to see advertisements by the beef farming industry or that someone who cares about renewable energy and sustainability doesn't want to see sponsorship by someone whose holdings are a huge stake in coal mining and fossil-fuel power plants.

In the case of the inciting incident, it wasn't a case of massive dollar amounts, it was ~$5k USD and it wouldn't have jeopardized the conference at all to say no thank you.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by darthrupert on Thursday August 01, 2024 @09:59AM (#41129118)
Yeah, it makes sense if you're a pure pacifist, the "all violence is wrong" -type.

I'm more of a pragmatic pacifist myself, which allows or even carefully supports violence for suppressing violence. I believe the USAF is generally speaking aligned with me on that. Which is why I'm not unhappy when they work with FOSS.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by talldayo on Thursday August 01, 2024 @10:06AM (#41129210)
I think the opposite of pragmatic pacifism is the military-industrial market. The expansion and brinkmanship of weapons development brings out the absolute worst qualities in privately owned businesses. If you think lock-in is bad when it's your phone or email account, imagine how horny investors get suggesting DRM for hand grenades. This escalates because the goal of defense companies isn't to defend America, but to make as much money as they can get away with.

I'd like to think that I'm pragmatic as well, which is why I won't deny that NixOS would likely get used in conflict with or without event sponsor deals promoting it. However, if your in-person events pivot from a technically-focused gathering of like-minded individuals to a war council bankrolled by Anduril, I'd expect most attendees to be angry. Especially once you consider that the United States sponsors the export of weapons to countries that don't use violence for justifiable or proportional causes.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by exe34 on Thursday August 01, 2024 @02:57AM (#41126767)
all you're doing is making DARPA funding have even more reach and success!
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by sshine on Thursday August 01, 2024 @03:01AM (#41126795)
> it's clearly a net positive for Eelco to step way way back and that he has been in no way contributing to healing

Just let people do their thing. You’re not a bad person if you have nothing wise to say about people being hurt, and lots to say about resolving dependency constraints.

> fragment the community on a deeply technical level, ruining code reuse and interoperability

Most Nix consultancies I encounter make highly reusable flakes. flake-parts, flake-utils, fenix. They have a small commercial spot in their package’s namespace, and the first reason you look them up is “I wonder if they’re doing other smart Nix things that I can copy”, and they usually do.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by MrJohz on Friday August 02, 2024 @01:37AM (#41136366)
You're not a bad person, but you might be a poor leader in that situation, which, as I understand it, is the main focus of the complaint. There's a difference between letting people do their thing, and letting them lead a large community of developers despite that not being their strength.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by sshine on Friday August 02, 2024 @08:17AM (#41138218)
> in no way contributing to healing

> might be a poor leader in that situation

FUD.

https://discourse.nixos.org/t/nixos-foundation-board-giving-...

> While the foundation board was never intended to lead the community, we cannot deny that it is perceived to be in that role by many, and we therefore take full accountability. [...] Eelco is the principal author of Nix and undoubtedly a central figure in the ecosystem that grew around it. We confirm that Eelco showed no intention to be perceived as or act like the BDFL of the Nix ecosystem, or the Nix code base. *To commit to that in a timely manner, he has decided to formally step down from the board. This decision was made amicably and in mutual agreement with the board that this is the right thing to do.* Our collaboration was always characterised by our deep respect for Eelco’s work and our awareness of his lasting impact on our lives.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by MrJohz on Sunday August 04, 2024 @01:19AM (#41151288)
Fwiw, I'm not a Nix user nor am I really following the whole discussion here. I'm not trying to spread "FUD", just point out that there's a difference between "bad person" and "bad at the role one is currently in".

That said, as a complete outsider, the quote "the foundation board was never intended to lead the community" is wild to me. It sounds like the director of NASA going "I never intended this role to have anything to do with space". I think I understand the meaning behind the sentence - they wanted to support the community, but that the community leads itself in some way - but I can also see why the community would see them as having that leadership role that they apparently wanted to avoid. I also don't understand why someone who wanted a purely technical role would ever be on that board in the first place.

Like I said, I'm not really following this debacle, and I don't know the details. I'm just amazed at that quote, which seems very revealing to me.

Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by bfrog on Thursday August 01, 2024 @10:32AM (#41129494)
The second letter saying TL;DR "fuck you Eelco, kind regards". I'll never understand the motives here. Never. Please let me know when you've spent decades creating something and I'll be sure to shit all over you in kind.
Re:SnowflakeOS: Beginner friendly and GUI focused NixOS variant by KingMob on Saturday August 03, 2024 @08:39AM (#41146310)
What if, and hear me out, technical excellence and community stewardship are uncorrelated?