Live data from Hacker News

Facebook Joins the Rust Foundation

developers.facebook.com

61–70 of 99 posts

Re: Facebook Joins the Rust Foundation

#61

Earlier quoted context omitted.

Somehow they've managed to stay out of the news, while Rust has been endorsing BigCo's regularly for a while now...

What does it mean for Rust to be endorsing BigCos?

Not much other than reflecting the reality that BigCos are using rust in production, and as a result, have a vested interest in the project's governance. This is true for pretty much every popular language of software with an open governance model.

Re: Facebook Joins the Rust Foundation

#62
post #4

Can anyone speak to what power this gives them in the rust foundation, other than just good will and the dependence on funding?

The two things I generally think about with regards to sponsor influence on software foundations are:

1. If the sponsor is a software vendor, does the funding enable them to secure a marketplace advantage over competing vendors? For example do they gain a majority on a steering committee, or fund a critical mass of foundation-employed developers?

2. Does the funding enable the sponsor to unduly influence an official or de facto standard which impacts a marketplace outside of software? (For example, web protocols: see https://httpd.apache.org/ABOUT_APACHE.html#why-free )

I think you've properly identified "good will and the dependence on funding" as sources of potential undue influence. The structure of the foundation is supposed to guard against that. But more to the point, it's hard to imagine how Facebook would be able to leverage undue influence over the Rust Foundation: they aren't competing against Rust vendors, and it's unclear what public standards could be subverted via the Rust Foundation in a way which could benefit Facebook.

Re: Facebook Joins the Rust Foundation

#63
post #3

Statement from the Rust Foundation: https://foundation.rust-lang.org/posts/2021-04-29-membership... It seems there are a few new silver members as well.

Awesome. I've been keeping an eye on Zama AI, and in particular their Concrete[0] library. Glad to see they're a member now.

[0] https://github.com/zama-ai/concrete/

Re: Facebook Joins the Rust Foundation

#64
post #14

This is a great step for the Rust Foundation and a sign that Rust is transitioning successfully to a foundation model rather than a Mozilla-centric organization. It looks like some people are worried about Facebook's influence on Rust, but that doesn't seem like a huge concern to me. Facebook isn't going to want to influence Rust in any particularly "Facebooky" way since it's such a deep-in-the-infrastructure compone…

[deleted]

Re: Facebook Joins the Rust Foundation

#65
post #14

This is a great step for the Rust Foundation and a sign that Rust is transitioning successfully to a foundation model rather than a Mozilla-centric organization. It looks like some people are worried about Facebook's influence on Rust, but that doesn't seem like a huge concern to me. Facebook isn't going to want to influence Rust in any particularly "Facebooky" way since it's such a deep-in-the-infrastructure compone…

I would be a bit more enthusiastic about it if the foundations wasn't the closed black box it seems to be at the moment. Either they are yet to have a board meeting or they have not published the minutes, both possibilities are not great.

Re: Facebook Joins the Rust Foundation

#66
post #14

This is a great step for the Rust Foundation and a sign that Rust is transitioning successfully to a foundation model rather than a Mozilla-centric organization. It looks like some people are worried about Facebook's influence on Rust, but that doesn't seem like a huge concern to me. Facebook isn't going to want to influence Rust in any particularly "Facebooky" way since it's such a deep-in-the-infrastructure compone…

I agree, this is a sign of being highly relevant. The more companies that get involved, the better. The Rust foundation looks like it is set up for success here. Very similar to e.g. the Eclipse, Apache, and Linux foundations have been for ages. Mozilla did this right.

Basically Google, MS, Facebook, and probably loads of others are using Rust in their mutual tech stacks. They have a shared interest. none of them get to dominate. The Rust foundation is the neutral ground where they collaborate. Schoolbook use of open source as a means to collaborate between frenemies.

Re: Facebook Joins the Rust Foundation

#67
post #14

This is a great step for the Rust Foundation and a sign that Rust is transitioning successfully to a foundation model rather than a Mozilla-centric organization. It looks like some people are worried about Facebook's influence on Rust, but that doesn't seem like a huge concern to me. Facebook isn't going to want to influence Rust in any particularly "Facebooky" way since it's such a deep-in-the-infrastructure compone…

Why take money, and allow influence from a company with a history of so many bad actions. It is all rather shameful that this is celebrated and IMO no different than if they would have welcomed Mindgeek, Parler or Gab to the table.

This will get downvoted into oblivion. But complaining (over and over) about how certain companies do "terrible things", or how RMS shouldn't be allowed on the FSF board, or Github/ICE, or Amazon predatory behavior against employees wanting to unionize, but then _not_ call this out and pretend it's fine ... is peak hypocrisy.

Re: Facebook Joins the Rust Foundation

#68
post #4

Can anyone speak to what power this gives them in the rust foundation, other than just good will and the dependence on funding?

In the past, Rust release announcements have come with statements like this:

« The Rust Core Team believes that tech is and always will be political, and we encourage everyone take the time today to learn about [US-centered political issue of the day] »

I suppose this makes it less likely that Facebook finds themselves being the issue of the day.

Re: Facebook Joins the Rust Foundation

#69

Earlier quoted context omitted.

It does bring up something we don't always like to think about, which is that by contributing to the progression of very general technologies we often empower people/organizations who are doing things that may be bad for the world. But I'm not sure what there is to be done about that, and it isn't limited to Rust (or Facebook for that matter), and I don't think this event really makes that state of affairs worse in a…

It is hard to imagine progress in any technology that couldn’t also be used for evil. Better food production could feed bad guys. Curing cancer could extend the life of a mass murderer. I don’t think we will stop evil corporations by preventing them from using memory safe and performant programming languages.

The other post just raised it as something to think about. It's a good idea to do a sanity check once in a while.

More technology has generally been better, but not in all cases and it's not guaranteed to continue that way.

Bitcoin is cool, but the consequence is using a lot of energy and facilitating a lot of extortion. Open source seems great, but it also facilitated the rise of AWS which effectively locks people out of software more than closed source software ever did.

We already know the rationalizations, we tell themselves to ourselves every day. But remembering the costs is healthy.

Re: Facebook Joins the Rust Foundation

#70

Earlier quoted context omitted.

Too much. It goads people in the Rust community to pretend to think Facebook is well-meaning company. I'm going to continue thinking Facebook doesn't care about people, even when they're being killed by the thousands, and I'm more comfortable doing that as someone who uses Vue and Python and not Rust. https://www.bbc.com/news/blogs-trending-45449938 Edit: I realized I'm slowly getting into Deno, which is based on Rus…

Facebook contributes a ton to the Linux and Python communities as well, by this logic you shouldn’t use either. Thinking that infrastructure engineers have direct influence over the product is wrong. Instead they work at Facebook because it is a good means to being paid lots of money to contribute to open source. Btw, getting out of us vs. them mentality will form a healthier community and result in more positive cha…

> You can call Facebook on shit without generalizing against the employees who work there.

I disagree. It's this behavior and lack of disinfectant (sunlight) that allows companies to get away with the amount of crimes against humanity they do. Saying "Tech" isn't political, or "I'm just an engineer somebody else is in charge" is how horror happens.

Post reply on HN