News for hackers. Stuff that matters.
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by coldpie on Wednesday April 02, 2014 @08:48AM (#7515083)
> Are we planning on throwing a fit every time somebody, somewhere doesn't agree with us?

It's one thing to disagree about optimal economic policy or how prisons should be run. For these issues there are legitimate, differing views with different goals and different ways of reaching those goals. And indeed, it would be silly to throw a fit over such a disagreement.

Using your power, whether it's your vote, your money, or your vocal platform, to deny other humans basic rights for no valid reason other than "some old book kinda says it might be wrong if you read it in this particular way" is not that kind of issue. There is a right and a wrong side here, just as there is in human slavery or giving all adults the right to vote. It's entirely reasonable to throw a fit when someone is using their power to deny you, your loved ones, or simply your fellow countrymen their basic right to happiness.

It is baffling to me how you can write off fighting back against real and effective attacks on the basic rights, dignity, and even humanity of homosexuals as "getting offended."

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by nailer on Wednesday April 02, 2014 @09:15AM (#7515241)
Currently both religion and homosexuality are 'protected classes'.

There is evident conflict between the two. Discriminating against Eich expressing his religious views would be immoral to some people, in the same way discriminating against gays is immoral to some people.

Ultimately, we have to decide whether beliefs qualify in a class where all the other items (race, gender, sexual orientation) are considered innate.

Until we have that debate nothing will be solved.

Edit: because this got downvoted almost immediately, I'd like to clarify: I am not expressing an opinion either way in this matter, but rather highlighting a much larger conflict the matter is part of.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by ubernostrum on Wednesday April 02, 2014 @09:18AM (#7515256)
The solution is incredibly simple: believe what you want, marry who you love (so long as there's consent all round), and let others do the same.

The entire issue is that this was an attempt to promote a belief likely grounded in religion into a law denying others a basic right. That cannot be permitted.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by nailer on Wednesday April 02, 2014 @09:22AM (#7515280)
> The solution is incredibly simple: believe what you want... and let others do the same.

There's not much point to freedom of religion if you're not allowed to vote according to those beliefs.

> The entire issue is that this was an attempt to promote a belief likely grounded in religion into a law denying others a basic right. That cannot be permitted.

There are many restrictions put in place because they are voted for based of peoples beliefs, including their religious ones. Why can this not be permitted?

How can we know if a law is religiously motivated?

I shouldn't have to say this, but HN quality these days is so poor that I will: I support gay marriage. But people are turning this into a black and white issue. It isn't.

And I don't think people should be punished for voting in a way that meets their moral beliefs, even if those moral beliefs are spiritually grounded.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by coldpie on Wednesday April 02, 2014 @09:55AM (#7515498)
> How can we know if a law is religiously motivated?

If it can be justified through non-religious means, then the law itself can be described as not being religiously motivated. Opposing gay marriage cannot be justified through non-religious means. And it's not through lack of trying, just look at any of the recent court cases.

> There's not much point to freedom of religion if you're not allowed to vote according to those beliefs.

Sure there is. You can do whatever your religion dictates you to do, so long as it doesn't require /other/people/ to follow those dictates, or prevent other people from following their (lack of) religious dictates. This seems a reasonable compromise. I certainly can't think of a better way of peacefully resolving the conflict. Apparently neither could the writers of the US constitution.

> But people are turning this into a black and white issue. It isn't.

The particular issue of the legality of gay marriage is a black and white issue, just like womens and minority suffrage were.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by nailer on Wednesday April 02, 2014 @01:01PM (#7516991)
> Opposing gay marriage cannot be justified through non-religious means.

Yes it can. Someone against gay marriage may make a point that marriage is a framework for raising children and that children have the right to parents of both genders, for example. You may feel that it shouldn't be justified that way, but that doesn't mean that it cannot be justified that way by others.

> You can do whatever your religion dictates you to do, so long as it doesn't require /other/people/ to follow those dictates, or prevent other people from following their (lack of) religious dictates. This seems a reasonable compromise. I certainly can't think of a better way of peacefully resolving the conflict. Apparently neither could the writers of the US constitution.

Morality is enforced on others all the time, frequently in the US. Sometimes it's more religiously informed, other times less so. Most people are religious, and hence most people's morality is informed by their religion.

> The particular issue of the legality of gay marriage is a black and white issue, just like womens and minority suffrage were.

Gay marriage may be black and white in 2050, but it isn't now for most people - that's why they voted against it. Women's suffrage is a black and white issue now, but it certainly wasn't at the time.

They are significant changes with how we, as a society, live, and while you may not struggle with it, other people may - especially older people, that doesn't mean they should be punished.

Eich has convictions that are typical of his age and religious viewpoints. I don't agree, but I do understand and he is allowed to have those viewpoints.

Note: since this post has the HN 'controversial' flag set, I can't reply readily - this post took a few hours to be able to send, so this will be my last post in the thread.

Thanks for being pleasant, even if we disagree.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by ubernostrum on Wednesday April 02, 2014 @09:24AM (#7515298)
There's not much point to freedom of religion if you're not allowed to vote according to those beliefs.

There's not much point to claiming a free society if a religious bloc can vote away everyone else's freedom.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by nailer on Wednesday April 02, 2014 @09:31AM (#7515353)
What you've said is true, but this is the nature of democracy. A bloc of /any kind/ can vote away everyone else's freedom.

You might not support that, which is reasonable, there's a lot of Libertarians in tech and I do understand where they're coming from. http://i.imgur.com/fV2tHeu.jpg illustrates the point quite nicely.

However: most people don't understand or agree with this, and believe in democracy and its compromises, including shitty things likes rules that may restrict you based on a majority of opponents.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by coldpie on Wednesday April 02, 2014 @09:59AM (#7515528)
> A bloc of /any kind/ can vote away everyone else's freedom.

Under the US constitution, this is blatantly false. See, for example, the First through Fourth Amendments, which place restrictions on what sorts of laws can be created.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by nailer on Wednesday April 02, 2014 @10:16AM (#7515634)
I'm not American, so by no means an expert. Can't the constitution also be modified through vote, either by national convention or via representatives, see http://en.wikipedia.org/wiki/Constitutional_amendment#Federa... ?
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by Solarsail on Wednesday April 02, 2014 @11:41AM (#7516293)
And Prop 8 itself was a constitutional amendment. It was only overturned due to the constitution above it; And that constitution was not amended. (Also speaking as a non-american).
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by defen on Wednesday April 02, 2014 @09:27AM (#7515314)
That framework is rather simplistic, isn't it? What conceptual basis to you have for preventing a man from marrying, for example, his own brother? Or for preventing polygamy? Or are you suggesting we should allow those things also?
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by ubernostrum on Wednesday April 02, 2014 @09:32AM (#7515362)
The fact that it leads to things you might not personally approve of does not bother me. I have no issue with polygamy, for example, so long as everyone involved knows what they're getting into and consents to it (and I know a few people who are or have been in poly relationships, and see no reason why they shouldn't be able to formally commit in those relationships if they wish).
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by defen on Wednesday April 02, 2014 @10:01AM (#7515536)
Well, the problem is that polygamy is not good for society, even though it is good for some individuals. You end up with a bunch of rich older men with multiple wives, and very limited romantic prospects for younger men. And you definitely don't want large numbers of sexually frustrated young men in your society. We've been moving in that direction (toward de-facto polygamy) for 50 some years now, with the pill, breakdown of traditional marriage, societal acceptance of premarital sex, etc. Luckily, entertainment outlets (porn, video games, etc) have also improved dramatically, providing an outlet for some, but I don't think that is necessarily to the benefit of society either.
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by gcp on Wednesday April 02, 2014 @10:05AM (#7515568)
Using your power, whether it's your vote, your money, or your vocal platform, to deny other humans basic rights for no valid reason

I have to laugh every time someone uses this argument.

http://www.un.org/en/documents/udhr/

I could quote some choice passages, but you should really read it in full. I'm pretty sure every single last one of you has "voted or supported with your vocal platform" positions or politicians taking positions that are directly contrary to what's in there.

We're in a society where even in the most progressive of places we're so far away from this ideal, that whenever someone claims something isn't a political issue because it's "obviously the right thing", I want to throw up.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by mkr-hn on Wednesday April 02, 2014 @01:46PM (#7517459)
We don't have to be perfect to advocate for improvement.
Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by sentenza on Wednesday April 02, 2014 @09:23AM (#7515283)
How about the death penalty? It is a violation of human rights with a clear right and wrong side.

Where is the public outrage over death-penalty supporters in the FOSS world?

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by coldpie on Wednesday April 02, 2014 @10:10AM (#7515593)
> It is a violation of human rights with a clear right and wrong side.

I'm not sure that's true. Look at our murder laws for example. We have several different degrees of murder severity, depending on planning and forethought. In some cases murder is even downgraded to voluntary manslaughter where it legally is no longer considered murder. Causing the death of another human is hardly a black and white issue.

In short, a reasonable person could argue that removing certain people from the population is the best course of action. You and I may disagree, but this other person does have some rationale to back up his/her argument.

Re:Jwz and Brendan Eich discuss the origins of JavaScript (2... by sentenza on Wednesday April 02, 2014 @01:16PM (#7517126)
I chose this particular example because it is a rather uncontroversial human rights issue here in Europe, whereas the Americans are still undecided.

Here in Europe it is seen as imperative that the state should never be allowed to intentful kill one of its citizens.