Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please change text that feels unwelcoming to religious people #701

Closed
hellium6 opened this issue Mar 18, 2025 · 5 comments
Closed

Please change text that feels unwelcoming to religious people #701

hellium6 opened this issue Mar 18, 2025 · 5 comments

Comments

@hellium6
Copy link

Visiting https://git.xeserv.us/ with JavaScript disabled I see a message from Anubis:

Sadly, you must enable JavaScript to get past this challenge. I would love to not have to do this, but god is dead and AI scrapers have destroyed the common good.

I found this recently when visiting https://gitlab.gnome.org. I was shocked! As a user of GNOME projects I think it is not the message that the project holds and it seems disrespectful to religious people. It also feels unnecessary.

Please change to something like:

Sadly, you must enable JavaScript to get past this challenge. I would love to not have to do this, but humanity is scarce and AI scrapers have destroyed the common good.

Message seems to be in:

  • cmd/anubis/index.templ
  • cmd/anubis/index_templ.go

Also, I found similar messages in:

a) linters/nosleep/nosleep.go. Please change:

// If god is dead and you need to do this anyways, add a comment that reads:

to something like:

// If you feel humanity is nowhere to be found and you need to do this anyways, add a comment that reads:

b) cmd/orodyagzou/main.go. Please change:

		return fmt.Errorf("somehow can't get port %d for instance %d, is god dead?", 

to something like:

		return fmt.Errorf("somehow can't get port %d for instance %d, is humanity dead?", 

I haven't done a thorough search. But other things that I find bothersome:

  • Lowercase God in e.g. cmd/_old/tourian/tourian.templ
  • The use of "Godlike" in internal/textgeneration/textgen_test.go
@Xe Xe closed this as completed in fcc4485 Mar 18, 2025
Xe added a commit to TecharoHQ/anubis that referenced this issue Mar 18, 2025
Closes Xe/x#701

Signed-off-by: Xe Iaso <me@xeiaso.net>
@Xe
Copy link
Owner

Xe commented Mar 18, 2025

Thank you for your input. I have changed the strings in Anubis. The remainder of the code is my personal playground for programming. I am moving Anubis out of this repo (see #698).

@hellium6
Copy link
Author

Thanks for the change in Anubis.

Although I do feel the rest of the instances should be changed too. There are many who love God. It's not a nice thing to say about God.

@Xe
Copy link
Owner

Xe commented Mar 18, 2025

I will take your request under advisement. Most of this code has a target audience of one: me. I am also a former follower of the judeo-christian religion, so I do understand the cultural connotations of that.

Most of the things you have highlighted are either not used / old code, or things I made for throwaway demos and are very not used. I see no reason to spend time updating them to have better messaging.

Generally it is seen as bad form to stumble into someone's personal workshop and complain about the arrangement of tools in their toolbox.

If this is genuinely upsetting to you, you are welcome to make a fork of this repo and submit amended verbiage about fundamental assertion errors being invalidated as a pull request, which will be processed according to all the attention it deserves.

@jrwren
Copy link

jrwren commented Mar 18, 2025

By catering to religious people, you enable them. Please don't.

@hellium6
Copy link
Author

I will take your request under advisement. Most of this code has a target audience of one: me. I am also a former follower of the judeo-christian religion, so I do understand the cultural connotations of that.

Most of the things you have highlighted are either not used / old code, or things I made for throwaway demos and are very not used. I see no reason to spend time updating them to have better messaging.

I understand. But the phrasing is inappropriate, extreme and feels unnecessary. The code would've been fine without these. There are better ways to talk about religion, not like this.

Can't help but mention there are people I talked with online who are against religion. They often don't realize what they've become as a result of moving away from religion. They often think they know everything, get annoyed when people try to say anything to them and refuse to learn. It makes them difficult people to work with. It just makes them arrogant and full of pride (which is discouraged in religion). Their behavior has made me ponder on the importance of religion and helped me get more closer to it.

Generally it is seen as bad form to stumble into someone's personal workshop and complain about the arrangement of tools in their toolbox.

If I stumble into someone's personal workshop and see something that feels inappropriate, like "death to all J*ws" written in the wall for example, I think I should point it out that the message is inappropriate and unnecessary. If the person owning the workshop says that pointing this out "is seen as bad form", it just doesn't feel ideal.

If you arranged your tool in a certain way (I suppose in the context of this repo, rearranging files into directories you personally like) I think I would've been less worried.

If this is genuinely upsetting to you, you are welcome to make a fork of this repo and submit amended verbiage...

Ok

Repository owner locked as resolved and limited conversation to collaborators Mar 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants