I could not be less sympathetic on this. If you don't want people protesting your actions, don't, like, invade their country.
"But what if it was the US doing the invading?" Yes, even then. If some Iraqi author made an Xsnow that waved little Iraq flags, that's their right. Even if I disagree, it doesn't harm me, and it might inspire me to consider our actions.
"But what if it makes someone's boss get mad at them?" If my boss saw an Iraq flag on my screensaver, I'd say "huh, look at that! I guess that was added in the new version. I'll change it to another screensaver." And if you live in a country there the likely reaction is that your boss might execute you, your government are the baddies.
> don't, like, invade their country
I did not invade any country
At least this app just displays the flags and not prints such accusations
Don’t you mean Iran, not Iraq? Or are you hoping Dick Cheney’s ghost will see the flag?
the problem isn't protesting someone's actions - it's supporting the other side
do you really want to support country that kidnaps its citizens off the streets and honorary reburied Nazi criminals?
That may be, but if I do in fact live in a place where my "government are the baddies," why does it follow that open software should punish me—for nothing more than happening to be alive within that jurisdiction—by provoking my "baddie" government to visit its badness upon me personally? For speech I wasn't even trying to make—for speech that you kind of put in my mouth without asking me?
It would be fine if you gave me a beautiful and whimsical way to choose to express my feelings, and I took it. But when you're disguising the flag in code as an "EXTRATREE," that signals to me that you're trying to slip through a surprise without my noticing:
#ifdef USE_EXTRATREE
if (global.Language && !strcmp(global.Language,"ru") && drand48() < 0.3)
tt = MAXTREETYPE;
if (drand48() < 0.02)
tt = MAXTREETYPE;
#endif
I think it's great that you live somewhere—and enjoy a relationship to your working environment—where you don't have to worry about that kind of thing! I wish more people got to enjoy those kinds of freedoms. I don't think the way to make that happen is to rub individual people's faces in the crappiness of their predicament.I'm reminded of a situation I encountered some years ago where a person opened a web browser in front of a classroom—no porn in their history, nothing untoward, just going to a high-profile mainstream news site or something in service of a classroom discussion—and all the targeted ads were for things like HIV medicines and mainstream campaigns choosing ad variants that depicted gay couples.
Not the time or the place, that person didn't ask for it, and it led to deep consequences for them—from "outing" on one side, to accusations of "grooming that classroom full of students" and "probably being riddled with AIDS" on the other—that this good, responsible, kind, wise person did nothing to invite.
The targeters probably thought they were doing something righteous or even "accepting" by "making sexual minorities feel seen" or something—but by putting words in the person's mouth without their consent or agency, they caused great unnecessary harm to somebody who didn't deserve it.
Not everyone who speaks Russian is a Russian or lives in Russia. It's like show a Palestine flag specifically to users with a Jewish calendar.
Looking at your comment history, it's odd how you feel this way about certain countries but not certain others.
Isn't there discrepancy between that and The Debian Linux team removing “offensive” quotes for the “fortune” application[1]?
[1] https://x.com/LundukeJournal/status/1952340426892984580