Anduril banned from recruiting on NixOS forums
discourse.nixos.org
discourse.nixos.org
Does the flagging hide it from any feeds, though?
I would seem to me that whether you're in favor or against Anduril (i.e if you care at all), you would probably want to see this information.
that's not what flagging is for; just don't upvote if you don't like it
flagging is intentionally trying to make it more difficult for other users to see it
Like most people seem to have moved to.
I understand that you have an ethical framework that ignores or justifies this, but a lot of people don't. My normie mother would spit in your face, it's a given that a niche FOSS community wouldn't look kindly to MIC ads.
...the Steering Committee is banning Anduril from recruiting on Discourse. We will leave this specific thread up and locked (to record this decision), but the moderation team has been instructed to remove future Anduril job posts on Discourse.
[1] https://discourse.nixos.org/t/anduril-industries-electromagn...
When dealing with very important but abstract/distant terms in our daily lives like nation, war, death, patriotism, and patriotic sacrifice, you require some sort of people that are definitely not like your regular SWE.
One thing that I learned in military/defense is that the spectrum of people that ends there is between the "I went for the wrong reasons" and "hyperpatriotic on the border of being a zealot". Damn, we had guys in my Company that just went to the Army because they watched "Rambo: First Blood" and found it amazing.
Seeing the Anduril folk in the thread trying their best to recruit people in a completely different vibe related to tech, it's not only unintentionally comic but also shows how the defense tech is drunk with the VC/LP lore of "Let's get the best talent in the market and pay them well".
Edit 1: Anduril is going to learn the same thing that most of the professional military services in the world have already known for decades: Forget this misleading nerd Silicon Valley archetype and go to the Rico's [1] of the world: People willing to do things for the wrong reasons and/or naive enough to occasionally become the people that you want.
[1] - https://www.youtube.com/watch?v=b07887ZzKiw
Edit 2: I hit submit early and I reframed my post, sorry for the confusion.
For the latest version: I think Anduril knows who they're looking for and how to get those people. This commercial, for example, is quite deliberate in filtering out the people they don't want https://www.youtube.com/watch?v=gXQrci3Wff8
I'm not trying to pull a gotcha, I'm legitimately curious to see if that is an inaccurate framing.
edit: my comment no longer makes sense after the parent comment was edited, the original talked about how after being on both sides, they've seen how tech can be an effective deterrent
to be fair this comment from the thread after the author clarified that non-citizens can apply sums the situation up:
"Would you be willing to assist the United States in an invasion/annexation of Greenland? As a Danish citizen, I think it would be slightly counterproductive to work for a company that may potentially invade me in the coming future."
I would actually sleep better if the PR damage is big enough so that the recruitment base shrinks until the risk of invading a free and democratic ally is off the table
They aren't stopping, or even trying to stop, Anduril from using it, though.
If you operated a forum, is there no company on earth, such that you wouldn't want them advertising on your forum?
> The moderation team brought this thread to our attention as the latest example in an ongoing controversy in the community and they escalated the decision to us so that we can provide them clearer guidance for how to proceed going forward. Our moderation team has done an admirable job, but this controversy has escalated beyond the point where moderation actions alone can resolve this.
> To that end, the Steering Committee is banning Anduril from recruiting on Discourse.
Isn't this saying that the ban is because Anduril's job posts causes the community to respond in inappropriate or off-topic ways - an exemplified by the linked thread's comments on Greenland - and that the forum moderators can't clean it all up?
Do they spread hate? Have they cast harm on members of the forum? Otherwise, I don't see the issue. Unless this is a blanket ban on defend contractors.
If it isn't, I simply see it as hypocritical. Especially since all the big FAANGs also all operate with the military in some capacity.
this is morally very shortsighted and selective and is in opposition to most people's value systems.
What has Anduril done? Tried to sponsor some conference. Post a job ad on a project forum dedicated to that purpose - both are activities which, in the general case, the project welcomes - and then project members object, not because of anything they’ve done in the project itself, but because they don’t like the industry Anduril is in, who its customers are, etc
Seems to me like completely different situations. The WordPress situation makes Automattic look bad in my eyes, while the Anduril situation makes NixOS look bad in my eyes
Military companies have enough funding to market on their own and not rely on volunteer communities and coopting them in the process.
make weapons for a government controlled by putin
Not to mention that all the companies in that whole Tolkien-named cluster funnel money directly to Sauron.
People get to pick who uses their project for advertising.
First comment: This post was flagged by the community and is temporarily hidden.
Anduril Industries is hiring NixOS engineers to work on electromagnetic warfare products. This is a unique opportunity to use Nix at a large scale in an embedded setting. Anduril has adopted Nix at large and we use IOG’s generously maintained Haskell.nix project to build all of our Haskell code and ship it to thousands of customer assets across the globe. If you have Nix/NixOS/Nixpkgs experience and are interested in any of:
Embedded Linux Cross compilation Haskell Radio systems Enterprise CI/CD FPGAs please do drop me a line at travis@anduril.com, as well as submitting your application to our online portal here: Job Application for Embedded NixOS Engineer, EW at Anduril Industries . To tackle a few common questions:
Yes, Anduril is an American defense technology company. We build weapons systems for the United States and its allies. This is an on-site role at Anduril headquarters in Costa Mesa, California. Our team is building software for hardware products, so physical presence in our RF lab is often required throughout the course of software development and testing. Remote work would only be considered for candidates with something extraordinary to offer to our team. I’d be happy to answer any other questions in the thread below.
Why do I use NixOS instead of Ubuntu + ansible combo ?
If you have this ansible:
- package:
state: present
name:
- foo
- bar
- baz
and remove baz from the list, baz will still be installed. If you have this NixOS config: packages = with pkgs; [
foo
bar
baz
]
and remove baz, you will no longer have baz installed[0]. Or put differently, ansible is never comprehensive, nix is[1]. Of course, ansible is a lot easier IMHO so choose your tradeoffs.[0] I mean, insofar as packages are ever "installed" in nix. But for our purposes using that word is fine.
[1] Generally. Like, nothing prevents you from creating a python virtualenv or dropping config files around or coloring outside the lines in other ways, but using the system in the straightforward idiomatic way does leave you with everything encoded in a single config.
With nix, every package version change, every single diff, is a git commit which you can roll back and track a breakage to.
If you want, you can run your own apt repos, pin all your apt package versions, etc and make ubuntu a little more reproducible, but it's hard to do it. The system fights against you.
yaml also sucks, and nix is a better language.
Use whatever you want.
I think this is only true if you use flakes or jump through some hoops? Otherwise you of course can roll back to a previous generation, but not a previous commit.
It's on another level, as compared to Ubuntu, but it's also much more intrinsically demanding.
And lately it has unfortunately become a culture war battleground.
(The downside is that now you have to write code.)