6

Russian pages play Ukrainian anthem · Issue #2552 · sweetalert2/sweetalert2 · Gi...

 1 year ago
source link: https://github.com/sweetalert2/sweetalert2/issues/2552
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Russian pages play Ukrainian anthem #2552

Closed

jonluca opened this issue Nov 13, 2022 · 15 comments

Closed

Russian pages play Ukrainian anthem #2552

jonluca opened this issue Nov 13, 2022 · 15 comments

Comments

7de8f7a

This commit adds what could be almost considered malware. Any navigator language that has ru in it will have the Ukrainian national anthem play.

Im all for supporting Ukraine but this does not feel like the right place.

carsonfischl, wasd171, austindonisan, postcasio, jpmc, Yovach, mtx-z, imachug, bryan-hoang, Voxalice, and 7 more reacted with thumbs up emojit1enne reacted with confused emoji All reactions

Member

limonte commented Nov 13, 2022

edited

Any navigator language that has ru in it will have the Ukrainian national anthem play.

Not quite correct. There are 2 conditions: 1. ru navigator language and 2. a user is visiting website with russian URL.

Im all for supporting Ukraine but this does not feel like the right place.

Every place is the right place if it helps russian infrastructure to stop functioning and therefore bringing the victory of Ukraine closer. There's a war here, it might be difficult to understand it from NY. There won't be peace until the victory of either one or another side and my responsibility is to help Ukraine to win. Russian aggression must be stopped.

Thanks for reporting and have a great peaceful day!

arcman7, KStomberg, zneix, adriandelgado, looeee, pimterry, Orrison, and arnassavickas reacted with thumbs up emojicjthomp, austindonisan, docyx, DenseOriginal, postcasio, WHOMAN5, jpmc, james-elicx, Yovach, vmgarcia, and 17 more reacted with thumbs down emojimtuzinskiy, john3volta, yardobr, roobscoob, R2D221, KStomberg, H4ad, tiagocolucci, adriandelgado, rajsite, and 5 more reacted with heart emoji All reactions

How is it supposed to stop russian infrastructure with this?

docyx commented Nov 14, 2022

How about adding a simple donation link in the README instead of protestware? Because playing the Ukraine national anthem to the Russians against their will doesn't help anybody.

jpmc, jonluca, imachug, bryan-hoang, Barnac1ed, JimmyMultani, NayamAmarshe, pastelmind, and MrTalon63 reacted with thumbs up emoji All reactions

Member

limonte commented Nov 14, 2022

Hey fellas, I appreciate your feedback and I wonder where are you coming from? There's unusual amount of reactions in this thread which probably means there's a link somewhere to this issue. Where's that discussion?

Hey fellas, I appreciate your feedback and I wonder where are you coming from? There's unusual amount of reactions in this thread which probably means there's a link somewhere to this issue. Where's that discussion?

Not another cringe lets poison open-source software 'activist'. Supply chain attacks through FOSS with your 'protestware' is not the way to go, nor should it be supported by anyone who is an advocate for open-source.

Why should one continue to trust this library, or you as a maintainer, in the future? I know I certainly never will. What if this is just the start of your protestware, what if one day you decide to add a release that wipes someone's hard drive because they use a Russian VPN server? There is no longer a foundation of trust in you as a maintainer to act in a responsible manner and publish releases that won't harm my users.

Releases like this set a dangerous standard.

For an example of another piece of protestware from a disgraceful maintainer earlier this year, see https://en.wikipedia.org/wiki/Peacenotwar

Barnac1ed, JimmyMultani, austindonisan, NayamAmarshe, pastelmind, MrTalon63, and applitect1 reacted with thumbs up emojipaulmoliva reacted with thumbs down emoji All reactions

Member

limonte commented Nov 14, 2022

edited

Hey fellas, I appreciate your feedback and I wonder where are you coming from? There's unusual amount of reactions in this thread which probably means there's a link somewhere to this issue. Where's that discussion?

Right, r/javascript :) Welcome everybody, I am opened to your criticism.

To clarify my intentions. I want to disallow using my work for the russian segment of the Internet, i.e. .ru and .рф websites. Changing the licence won't help because russians don't care about licences or laws, especially now. They openly admit this fact and they even proud of it. "we don't care about your sanctions and restrictions lol" - that's what they say generally, not everybody of course, but the vast majority.

Also, NATO now declares Russia as "significant and direct threat". I live in the country which is about to join NATO and you fellas are asking me to support "significant and direct threat" with my hard work? No way, sorry. Russian officials openly threatened Finland with nuclear strikes and you're asking me to be nice with them?!

We will fix our souls and our software after the war. Now, it's not the right time to anyhow support the country that is considered as a terrorist state (or a state sponsor of terrorism) by at least 5 EU countries.

Love and peace to everyone. We have to defeat the evil now, so you won't have to deal with it later.

enfrte, Sam-ThirdEye, NathanNOSudo, pimterry, sam-cousins, paulmoliva, breakerh, djinnsour, and niekcandaele reacted with thumbs up emojiwasd171, StewPoll, docyx, Berkays, JimmyMultani, austindonisan, NayamAmarshe, cuongboi, and 7flash reacted with thumbs down emoji All reactions

docyx commented Nov 15, 2022

Russian officials openly threatened Finland with nuclear strikes and you're asking me to be nice with them?!

We are not asking you to be nice. We are asking you to stop making a mockery of an incredibly sad situation. I get adding a donation link, but disabling pointer events and playing the Ukrainian anthem? You are not spreading awareness, you are trolling millions of people who have no control over what their government is doing. This is not helping.

Berkays, JimmyMultani, NayamAmarshe, pastelmind, and MrTalon63 reacted with thumbs up emoji All reactions

Russian officials openly threatened Finland with nuclear strikes and you're asking me to be nice with them?!

We are not asking you to be nice. We are asking you to stop making a mockery of an incredibly sad situation. I get adding a donation link, but disabling pointer events and playing the Ukrainian anthem? You are not spreading awareness, you are trolling millions of people who have no control over what their government is doing. This is not helping.

If you don't like it - don't use the software, it's as simple as that.

limonte, paulmoliva, and djinnsour reacted with thumbs up emojidocyx, JimmyMultani, and MrTalon63 reacted with thumbs down emoji All reactions

docyx commented Nov 15, 2022

If you don't like it - don't use the software, it's as simple as that.

limonte is free to do whatever he wants with his project, that's what open source is all about. That still doesn't mean we can't all have a healthy discussion about something that was changed.

Member

limonte commented Nov 15, 2022

edited

To make the discussion even healthier make sure to check out the previous attempts:

All things are good in the right time. I was nice and raising awareness for them since April. Now it's too late to talk and change people's minds. Now it's time to play the Ukrainian anthem for them.

docyx and JimmyMultani reacted with thumbs down emojipaulmoliva reacted with heart emoji All reactions

Berkays commented Nov 15, 2022

edited

To make the discussion even healthier make sure to check out the previous attempts:

All things are good in the right time. I was nice and raising awareness for them since April. Now it's too late to talk and change people's minds. Now it's time to play the Ukrainian anthem for them.

Looks like people also didn't like the idea back then. It seemed ironic for me that you don't have a single word about this topic in the main page but rather in the code.

This comment was marked as disruptive content.

Member

limonte commented Nov 15, 2022

@docyx your "healthy discussion" is getting too personal, you're blocked now.

evmac reacted with thumbs down emoji All reactions

looeee commented Nov 15, 2022

I'm taking a step back to think about why people are complaining about this. It's a cheeky anti-war message that targets people from the country waging an unjust war and I like those kind of messages.

But... I don't like this.

The reason is about trust. The open source community is a trust-base ecosystem. When someone adds unrelated code of any kind, it's a breach of trust.

Imagine if every open source library you use had this kind of stuff in it - this guy has anti war messages, another person has pro war messges, another person has ads for coca cola in obfuscated code, the next one has a bitcoin miner in it, and so on. All of us use thousands of open source libraries. We cannot ever check all of them, so we rely on a trust-based ecosystem. Allowing one message you like, or allowing job posting in console messages and so on, is a slippery slope. It erodes this trust and normalizes adding unrelated messaging to code.

If you want to support Ukraine, do it upfront by adding a banner to your website. Add a heading to the Github readme, the docs, add a license saying people in Russia are not allowed to use your code, whatever. All of those are fine.

I personally don't believe adding hidden stuff to your code is ever fine though. It is your code and your decision whether to keep it in, but you should understand why even people who support your message will dislike this.

Barnac1ed, austindonisan, ronchalant, Abourass, NayamAmarshe, cesg, 7flash, and jayelkaake reacted with thumbs up emojiOrrison, Abourass, and jayelkaake reacted with rocket emoji All reactions

7flash commented Nov 15, 2022

It feels like abuse of our trust in the code in favor of your emotional need to express anger invoked by your political views. Please, consider adding optional flag to disable this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Assignees

No one assigned

Labels
None yet
Projects

None yet

Milestone

No milestone

Development

No branches or pull requests

8 participants

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK