• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: March 8th, 2024

help-circle

  • The world could indeed learn a whole lot from China’s efficiency, how they do business, and specifically from their advances in manufacturing.

    I see their point, but I disapprove of contributing to the destruction of the environment (from lengthy transport or industry potentially not using best emergent practices) because it’s “cheaper” and that’s what I was trying to touch on.

    I’m no fan of Trump or his policies, but I don’t think it’s a necessarily a bad thing that he’s encouraging American industry to develop (even if his reasons for doing so are vastly different from my own) - but as they pointed out - his policies are hilariously not to much effect, if any.

    If products produced in China and sold here in the US are “bad”, it’s solely the fault of the American capitalists who don’t have a care in the world besides selling the lowest common denominator in mass quantities, with no quality control on their side, consumer support, or care for how it’s made or transported. And of course those who blindly consume are responsible as well.

    If products are made in China and consumed in the states, there is usually no way to have things repaired or serviced as a consumer. We also have no idea what chemicals are being used and are exposing ourselves to and we can’t directly control or quantify emissions from Chinese factories besides voting with our wallets. A lot of waste is produced because nothing is built to last - not because it was made in China, but because it was all orchestrated by uncaring capitalists.

    If the global supply chain was localized to geographic regions, we can greatly reduce emissions from transport. With regulation and our technological advances, we can also build new industry that is significantly less harmful to the environment and the people that work and live around it. I’m not claiming that China isn’t implementing new policies or practices or trying to make light of their efforts to reduce their emissions.


  • Michael@lemmy.mltoTechnology@lemmy.mlManufacturing in China vs America
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    3 days ago

    Their company is not just a software development company - they are presumably designing hardware, having it produced, and selling said hardware.

    If you can’t answer basic questions about the product you want produced, as a company selling hardware, then clearly you need to hire somebody who can answer those basic questions and deal with the manufacturing side of the business.

    There are just very few companies left still working in manufacturing in the US, and of course they are selective about the clients they take and the projects they work on. If you can’t form healthy business relationships and learn to do business without calling people that you deal with babies for having questions or requirements, then perhaps it’s possible that you strongly consider contracting with another company to manufacture the hardware for your software.

    It’s highly inefficient and harmful to the environment to ship steel across the world. We need to stop unsustainable practices, produce products locally, and develop economies of scale that make sense instead of simply “offsetting” emissions or relying on carbon capture that is not directly integrated into our industry.

    That all being said, the world could learn a whole lot from Chinese manufacturing processes.


  • I don’t think the R4L project is for naught or is impeding progress. I see their good faith and their efforts. A split codebase can just be chopped off at the base and business can move on as usual at any point.

    If Linux kernel maintainers are against potential improvements being found to the existing C code as a result of parallel development, then perhaps they should require the Rust developers to suggest what the added/changed code could look like in C (if possible) and their reasons for changing the implementation in Rust before they can push their implementation (forcing R4L to shoulder the brunt of the work) - or force R4L to stick to close-approximations and working within the existing system to properly change existing functionality through established processes.

    I apologize that I misrepresented his arguments, I of course meant to say that his problem was a split codebase and I understood as much, I just misspoke. Other comments have enlightened me to better understand his arguments and concerns since I posted, as well.

    You: […] have been generally trying to jam their code everywhere

    I suppose your earlier statement was just stuck in my head, and I was wondering to what extent they have “infected” the codebase with Rust.

    And I learned about the manual when a creator I was linked was talking about how there are parallels between the manual and the decline/failure of the U.S. education system, but I similarly disagreed with them that the issues of the U.S. education system are due to internal or external sabotage (through any methods described in the manual, whether intentional sabotage or not) or anything close to it. This was before Trump.


  • laymen who are not involved in the process in any way (on either side) acting like armchair experts and passing harsh judgement.

    It doesn’t matter what laymen say, so how can they be the problem?

    This is why people like Martin feel justified going on social media to publicly complain, because they know they’ll get a bunch of yesmen with no credible arguments to mindlessly harrass the developers they disagree with.

    Did Hector call people to action to harass the developers that “they disagree with”? Or did they try to promote awareness on the issue that is clearly causing them frustration? They certainly questioned whether or not there was another way besides shaming people on social media and it shows potential growth from my perspective.

    If the project fails, it will be because of this behavior, not because of the “old guys” being stubborn.

    Social media is another medium to express yourself and communicate ideas - it is neither good nor bad. If a project that is already developed pretty openly cannot address the criticism by social media/the public of their statements and behaviors, then perhaps they should privatize their communications. Or perhaps just address the criticisms in good faith and explain themselves in the spirit of open source.


  • From my understanding, it’s not Hellwig’s job to maintain the Rust side of the code. They can find multi-language codebases a pain all they want and throw a gigantic tantrum focused towards the R4L project - it doesn’t affect the code that they are responsible for. I don’t see why the whole R4L project couldn’t just be removed if R4L is not maintained by those who develop and support it.

    but I will do everything I can do to stop this.

    Is an open admission of Hellwig to sabotaging the R4L project.

    Seeing the R4L folks as saboteurs or anything close is not in evidence. This isn’t the '90s, we have the means to be a lot more productive in regards to coding and managing codebases, and historical maintenance problems are irrelevant. If the R4L team is truly sabotaging the codebase by adding too much complexity or overhead, there are levers that can be pulled to change their direction without blindly rejecting or hindering their efforts.


  • Again, I am aware of the manual. I was recently exposed to it, as well, so it’s very fresh in my mind. I understand why you mentioned it and understand what you are saying, but I disagree, I don’t see the parallels.

    I think Linus just wants the drama to stop and the progress to flow, but I’ll let him speak for his emotions towards the R4L project and avoid speculating about him.

    I’m just openly speculating that there are vulnerabilities in the code, and that the R4L project will uncover those as a natural product of its evolution. I don’t think a CIA sabotage manual is apt to describe the R4L project, largely because I see it as progress. From my perspective, maintaining old C code is not something they are sabotaging.

    As opposed to the R4L members, there are those who are openly admitting to sabotaging the progress of the R4L project. If you’ve seen the past public clashes between the R4L project and the Linux kernel community, you’d also be able to garner that from those interactions as well.



  • Social media is virtual town hall and a place for many to vent and deal with their emotions - not everybody is perfect and uses the internet the way you approve of. It’s truly no different in essence than the LKML or other public-facing communication platforms - it just has more voices and more free engagement. We can be big people who express ourselves any way we’d like as long as we respect others the way we’d like to be respected.

    I don’t advocate for shaming because I wouldn’t want it done to me, but I don’t see Hector acting in bad faith, and their actions are questionably hostile because Hector clearly wavered in their approach. They are under a lot of stress and are obviously motivated by the feelings of the other R4L maintainers and their issues - Hector’s good faith and empathy is plain to see. They are very upset that others are being disrespected, that their work is being unnecessarily questioned, and that their efforts overall are likened to a “cancer” while people openly stand in their way.

    Did Hector disrespect the maintainer in question? Did Hector call people to action in order to shame the maintainer in question? Their initial intention did matter, of course, and I was not able to read the drama in question on social media because it appears to be removed. Hector certainly wanted the maintainer removed, which I don’t personally agree is ideal or fair, but it’s not their decision and it’s not social media’s decision.

    On the flip-side in this instance, I similarly see somebody who brings up valid issues with splitting the codebase accompanied by a lot of emotions spilling out (like seeing Rust as a cancer, and vowing to stop it from spreading in the codebase further), but I personally fail to see how that is their problem if the code isn’t going to involve them. It’s up to Linus and the larger LKML community to discuss the form in which Rust will take in the Linux kernel.

    Clearly a discussion that could be had with Hector included, but there is a lot of hostility towards larger public focus coming from Linus, and he effectively shut the discussion down and accused Hector of being the problem. There certainly are problems all around, from my perspective, but all of that could’ve been resolved, and still can.



  • Rust seems to be imperative for security. I hope people in the Linux kernel community put aside their differences and find common ground for the benefit of everyone.

    From my perspective as an outsider, there is a lot of apparent hostility and seemingly bad faith engagements going on in this space. Hopefully the reasons are innocuous like them just not wanting to learn a new language, to avoid increasing their workload, or to simply avoid working with the Rust team for whatever reasons they might have.

    I would argue that anybody standing in the way of progress and increased security should be moved out of the way. No need for shaming or deep dives, just move the ship forward.



  • I did see those examples and of course I commend you for those and empathize with you. I feel it’s best to just not engage with very polarizing topics, and from my experience, changing people’s minds is very difficult if they are firm in their position and feel very strongly about a topic - even if your arguments are sound. If you think or feel differently than the consensus and feel strongly enough to talk about such subjects, just calmly eat the downvotes in such topics as you did. I promise you’ll be stronger for it.

    Listen, I was just trying to explain why some of the downvotes might be happening generally and I’m certainly not attacking you or against you. You’re free to see things however you’d like and hold whatever views you like. Again, if it were my choice votes wouldn’t appear at all.

    I just know people are very sensitive to tone, and I understand that it’s difficult to always be on your best behavior when people don’t give you the respect you deserve, but I assure you there’s a balancing act where you can not be a doormat and also assert yourself.



  • I see that you frequently employ laughing in discussion, that you are pretty confused about different ideologies (such as seeing communism as being inherently authoritarian), and that you are frequently sarcastic and dismissive to others. You consider anybody suggesting change outside of capitalist philosophy as radical and you mock others for blaming capitalism for their problems. I apologize if I’m mischaracterizing you, I quickly skimmed a few pages.

    Be respectful, debate in good faith, perhaps stop typing your laughs and other perceivably rude remarks if you don’t want backlash. Or just do you - you are allowed to have gripes with various systems and ideologies and express them and discuss them with others.

    Pay less attention to the downvotes. The downvotes don’t hide your comment as on Reddit. There is also no collapsing of comments done by mods. Myself, I’m personally not a fan of the upvote/downvote systems and if I continue using this service I’m likely going to zap the upvotes/downvotes and all vote counters with uBlock Origin (as I don’t participate in voting anyway).


  • There are plenty of people on the fediverse that are clearly free and independent thinkers - as in not operating from inside a bubble where they get fed opinions and views from others and them regurgitating those views ad nauseam. On Lemmy, I see a lot of curiosity and a lot of people who were probably censored or effectively buried by downvotes on other platforms, despite their good faith and interesting (and sometimes radical) perspectives.

    Discussion flows well, there’s less focus on upvotes/downvotes and there is no karma. There doesn’t seem to be a tradition of dog-piling people who wrong-think according to the group consensus (or whatever neoliberal narrative is prevailing) as there is on Reddit. Moderation is much less heavy-handed and there are no shadowbans/comments that don’t show up for others (but only for yourself). There are significantly less bots and almost zero astroturfed content, as well.

    Worry less about the labels, I say. If you want mainstream or conservative opinions, it’s very easy to seek them out - the internet is full of those perspectives. If you’re curious, you could play devil’s advocate and discuss current events or other hot topics from a mainstream perspective and ask others why they think differently to better understand the userbase on the fediverse and how things generally go down here. I’m sure plenty of people would be happy to weigh the pros and cons of different viewpoints and perspectives and entertain a discussion about certain issues in good faith.

    Not everybody is filtering everything out from a polarized lens and is focused on being an absolutist or purist with their preferred ideology.