49531
Joined 11 years ago
Joined 11 years ago
1. https://www.congress.gov/118/bills/hres894/BILLS-118hres894i...
Humans love to pattern match, we find patterns in things that often have no real pattern. It is not uncommon in my experience to see patterns in code, label the code as not DRY, and attempt to DRY it up. If the "duplication" detected was, in fact, not a duplication but rather code that just happens to be similar, the abstraction will often go awry.
My rule-of-thumb is to prioritize maintenance over authorship. Am I writing this code in a way that makes it easier for future me or another programmer to change it, or am I optimizing for a sleek diff in my code review? I think our code can look like breadboards instead of a bespoke printed circuit board, we have compilers for that.
Perhaps if she was asked to make a website called www.thebibleisfake.com you might have a case for infringement of speech.
I think there is a difference here. It is not a prohibition in Christianity to create a website for a same sex couple, whereas producing an image of Muhammad is a prohibition in Islam.
I'd also argue that a wedding website for same-sex couples is not something that "contradicts biblical truth"; there is plenty of homosexuality in the bible.