News for hackers. Stuff that matters.
Re:Gitlab: don't discuss politics at work by madrox on Wednesday October 16, 2019 @05:44PM (#21276193)
> Refusing to serve a customer when you disagree with that customer's goal is pretty far from being a "moral arbiter for society."

This sounds really good until someone refuses to bake a wedding cake for a couple because they're gay. The supreme court ruled in favor of the baker. You're advocating for a world where that's ok. Is that the world you want to live in?

Re:Gitlab: don't discuss politics at work by dTal on Wednesday October 16, 2019 @06:02PM (#21276416)
Is this a rhetorical question? Yes, it is the world I want to live in. If the business operates within the context of healthy competition, then while they are free to refuse service, others are equally free to boycott it. This democratizes social norms. I don't want to force gun shops to sell to people they have a bad feeling about (say, because they have a racist tattoo), and I don't want a law that attempts to distinguish between "good" iffy feelings and "bad" ones.

If on the other hand the company is a monopoly and no reasonable alternatives are available, then it is de-facto infrastructure and should be more stringently regulated for impartiality, as is the government (and frankly such companies are a problem anyway, and should possibly be adopted by the government when they reach that size). The DMV isn't allowed to turn you away for a swastika tattoo, and neither should the electric company. But a baker? Absolutely.

Re:Gitlab: don't discuss politics at work by growse on Wednesday October 16, 2019 @06:51PM (#21276886)
The problem with this seemingly simple philosophy is that it results in minorities being ostracised. "Democratising social norms" turns into "Outlawing anything the majority won't tolerate". Suddenly you have towns where black people can't live, because no-one will do business with them. Sure, "healthy competition" should solve this problem - there's money to be made! But people are not perfectly economically rational. We are tribal creatures of prejudice, predisposed to subconsciously reject and suspect anything or anyone as "different".

Laws are often made to protect minorities, because history shows us time and time again that an unchecked majority of people can be real dicks.

Re:Gitlab: don't discuss politics at work by waterhouse on Thursday October 17, 2019 @10:10AM (#21282213)
> Laws are often made to protect minorities, because history shows us time and time again that an unchecked majority of people can be real dicks.

Under democracy, a majority of people can decide what laws there are, and inflict their dickishness as they wish. Laws are often made to oppress minorities. For example: https://en.wikipedia.org/wiki/Jim_Crow_laws

See also part I of this essay: https://slatestarcodex.com/2018/02/21/current-affairs-some-p...

Re:Gitlab: don't discuss politics at work by growse on Thursday October 17, 2019 @03:52PM (#21285736)
While there are obvious exceptions, much of the time the majority has some empathy with traditionally oppressed minorities and votes for politicians who make laws to protect them.

> Under democracy, a majority of people can decide what laws there are

Also worth pointing out that under most democracies, this isn't true. The people decide which people should decide what laws there should be. It's an important difference.

Re:Gitlab: don't discuss politics at work by wolco on Wednesday October 16, 2019 @07:39PM (#21277309)
How far do you want to go? Should a company be forced to offer products to minorities? Say a comb maker who creates combs for the straight hair market should they be forced to offer hair picks? Not doing so leaves them ostracised.
Re:Gitlab: don't discuss politics at work by mijamo on Wednesday October 16, 2019 @11:45PM (#21278754)
In France it is straight illegal to refuse to sell to a customer without a legitimate reason. Whether a reason is legitimate is up to court interpretation but not liking the skin color or sexual orientation would not qualify. A racist tattoo at a shoot range would probably.

And it doesn't cause any trouble. B2B is not concerned obviously.

Re:Gitlab: don't discuss politics at work by asjw on Thursday October 17, 2019 @03:49AM (#21279826)
As far as possible.

Of course companies have to offer products to minorities, have you ever seen parking spots for handicapped people in the mall?

Of course a restaurant has to ask you if you have some intolerance before serving you food that could contain allergens.

USA Better start to learn that 300 millions people don't make the entire world.

Re:Gitlab: don't discuss politics at work by brandmeyer on Wednesday October 16, 2019 @06:33PM (#21276734)
> This sounds really good until someone refuses to bake a wedding cake for a couple because they're gay. The supreme court ruled in favor of the baker. You're advocating for a world where that's ok.

That's not what the Supreme Court ruled. They ruled that the CO commissioners who decided against the baker in the first place were being blatantly flippant about the baker's religious beliefs. They should have at least considered those beliefs. They explicitly did not rule that the baker's religious beliefs were enough on their own to prevent the sale.

https://www.scotusblog.com/2018/06/opinion-analysis-court-ru...

Re:Gitlab: don't discuss politics at work by eplanit on Wednesday October 16, 2019 @06:56PM (#21276930)
Suppose the custom cake bakery owner is black, and a customer asks for a cake with a confederate flag design? There's nothing illegal about the confederate flag, so the baker should be compelled to bake it, right? There isn't even a basis for refusal based on religious grounds.

I would want the black baker owner to be able to not only refuse to bake the cake, but to also tell the customer to take a hike and never return.

Re:Gitlab: don't discuss politics at work by joshuamorton on Wednesday October 16, 2019 @07:39PM (#21277317)
> so the baker should be compelled to bake it, right? There isn't even a basis for refusal based on religious grounds.

No. Because "supports the confederacy" isn't a protected class.

As far as US law goes, you can generally refuse a service to anyone for any reason, unless that reason is related to a protected class to which the person belongs, unless you have some other exception (almost always religious) for not doing the thing.

Re:Gitlab: don't discuss politics at work by belorn on Thursday October 17, 2019 @11:05AM (#21282804)
As you say protected class is a very US specific, but even there it actually depend on the state as they can and in some places has extended it. Protected class under federal law is one list and protected class under state law is an other.

Protected class does also not mean that everyone else if a free target for discrimination, and for international companies there is the European Convention on Human Rights. Refusing service based on politics require the company to do a quite complicated dance around a long list of laws and I doubt any company lawyer would be very happy to give a green light for it.

Re:Gitlab: don't discuss politics at work by goatinaboat on Thursday October 17, 2019 @12:38AM (#21278962)
Suppose the custom cake bakery owner is black, and a customer asks for a cake with a confederate flag design?

This is a fun game! Suppose the baker is Muslim and you ask for a cake with a cartoon of The Prophet? Wouldn’t that make you the bigot?

My point is you can contrive any example here to get the conclusion you want.

Re:Gitlab: don't discuss politics at work by bcrosby95 on Wednesday October 16, 2019 @05:59PM (#21276386)
Same sex marriage wasn't even recognized in Colorado at the time. Your ire would be better directed elsewhere, such as the state where the action they wanted to celebrate wasn't legal. Especially a state where you can penalize someone for not baking a cake for an event that isn't legal in the first place.

The whole case was a ridiculous hit job.

Re:Gitlab: don't discuss politics at work by wumpus on Wednesday October 16, 2019 @10:20PM (#21278358)
People buy wedding cakes for handfastings, renewals of wedding vows, and many other kinds of ceremonies somewhat like a wedding but not legally a wedding, such as the sham weddings that people hold after being married by a justice of the peace at a courthouse. People even buy them to use on stage during theater productions.

That's not actually at issue in the Colorado case. "I will not sell you that cake because you're gay" is the issue, not the type of cake.

Re:Gitlab: don't discuss politics at work by Bendingo on Thursday October 17, 2019 @12:39AM (#21278965)
> "I will not sell you that cake because you're gay" is the issue, not the type of cake.

This contradicts everything I've read about the case. The baker disagreed with gay marriage, not being gay. To suggest that the baker wouldn't have sold any cake to a gay customer is ridiculous.

Re:Gitlab: don't discuss politics at work by kelnos on Wednesday October 16, 2019 @05:50PM (#21276284)
I think these bakers suck, but I do agree with the Supreme Court. A private business should be allowed to refuse to serve customers for whatever reason they choose.

The only exception should be legal monopolies; they shouldn't be allowed to discriminate, because there are otherwise no other options.

Re:Gitlab: don't discuss politics at work by dlp211 on Wednesday October 16, 2019 @06:29PM (#21276700)
> I think these bakers suck, but I do agree with the Supreme Court. A private business should be allowed to refuse to serve customers for whatever reason they choose.

This was not the conclusion of the SCOTUS case.

It pushed the case back down to the State on procedural consideration.

We also have a bunch of reasons (protected classes) that a company cannot refuse to do business. Colorado specifically includes sexual orientation in their definition of protected classes.

Re:Gitlab: don't discuss politics at work by squilliam on Wednesday October 16, 2019 @06:41PM (#21276802)
>We also have a bunch of reasons (protected classes) that a company cannot refuse to do business. Colorado specifically includes sexual orientation in their definition of protected classes.

I don't think this is relevant to this specific case. The baker didn't refuse to do business with the gay couple. He was happy to sell them a generic off-the-shelf wedding cake.

He refused to sell them a personalized cake, which is considered a form of expression. The government cannot compel you to express yourself a certain way if it goes against your religious beliefs.

Re:Gitlab: don't discuss politics at work by dlp211 on Wednesday October 16, 2019 @07:27PM (#21277213)
But that was not determined by this SCOTUS case and remains an open question to the best of my knowledge.
Re:Gitlab: don't discuss politics at work by pgcj_poster on Thursday October 17, 2019 @01:40AM (#21279209)
> He was happy to sell them a generic off-the-shelf wedding cake.

If you're talking about the Masterpiece Cakeshop baker, he didn't say that until the lawsuit was in-progress. At the time that the couple went in, he refused to serve them without discussing what they wanted.

Re:Gitlab: don't discuss politics at work by kelnos on Wednesday October 16, 2019 @08:00PM (#21277510)
> We also have a bunch of reasons (protected classes) that a company cannot refuse to do business. Colorado specifically includes sexual orientation in their definition of protected classes.

I would absolutely support adding sexual orientation to that list in every state, or at the federal level. But if it's not there in the bakers' state, then, legally, they are (unfortunately) in the clear.

Re:Gitlab: don't discuss politics at work by mike00632 on Wednesday October 16, 2019 @09:25PM (#21278093)
Colorado does indeed have anti-discrimination laws to protect gay people which the baker was in clear violation of. The Supreme Court made a narrow ruling on a procedural matter.
Re:Gitlab: don't discuss politics at work by radarsat1 on Wednesday October 16, 2019 @06:14PM (#21276547)
> A private business should be allowed to refuse to serve customers for whatever reason they choose.

So you're fine with "whites only" signs in shops?

Hope that doesn't sound too extreme but while I understand where you're coming from I think it's important to acknowledge where the rhetoric about not distinguishing your customers based on their personal characteristics comes from.

Re:Gitlab: don't discuss politics at work by kelnos on Wednesday October 16, 2019 @08:03PM (#21277546)
"Whites only" signs are illegal discrimination. I suppose I should have said, "for whatever legal reason they choose". If the state wishes to make discrimination based on sexual orientation illegal -- which I would support! -- then obviously things go differently.

There are a couple cases being heard by the Supreme Court right now that are attempting to argue that discrimination against gay and transgender people is inherently discrimination based on sex (which is a protected class everywhere in the US); I'm very interested in how that turns out.

Re:Gitlab: don't discuss politics at work by radarsat1 on Thursday October 17, 2019 @05:37AM (#21280287)
It seems a little circular to say that your argument is based on what is legal, when the discussion is about what should be legal.

Anyways I think your point is mainly that there is a line between what is required of a business and what constitutes a right to self-determination / self-expression. Where to draw that line is certainly not obvious and we understand new things about it as society progresses. So in that sense I do understand your point of view, and I happen to agree that certain decisions regarding what work they take should be allowed by a business, but I hope the point has been made that you have to be careful what you wish for when stating absolutes like "for whatever reason they choose."

Re:Gitlab: don't discuss politics at work by mike00632 on Wednesday October 16, 2019 @09:27PM (#21278103)
For the record, almost of all of the baking cases in the courts, including the famous Colorado baker case, are in states that have anti-discrimination laws for LGBT people. These cases are challenging the laws saying that it's the religious right to discriminate against LGBT people.
Re:Gitlab: don't discuss politics at work by dragonwriter on Wednesday October 16, 2019 @06:56PM (#21276922)
> I think these bakers suck, but I do agree with the Supreme Court. A private business should be allowed to refuse to serve customers for whatever reason they choose.

That's not what the Supreme Court found; it has not invalidated public accommodation anti-discrimination law in general, nor even the specific law the State relied on in the case. It did rule that the specific procedural history of the case indicated that State officials acted with specific targeted religious animus in the case, invalidating the state enforcement action even if the law was Constitutional and the enforcement factually warranted under it otherwise.

Re:Gitlab: don't discuss politics at work by dmode on Wednesday October 16, 2019 @06:10PM (#21276511)
What about refusing to serve black people ? This was literally the premise of civil rights.
Re:Gitlab: don't discuss politics at work by klyrs on Wednesday October 16, 2019 @08:27PM (#21277709)
30, if not 3 years ago, this wouldn't even be a question. If somebody argues that the refusal is based on religious grounds, it seems like it would be a relevant test case in US politics.
Re:Gitlab: don't discuss politics at work by kelnos on Wednesday October 16, 2019 @08:05PM (#21277555)
Refusing to serve black people is illegal discrimination. It sucks that sexual orientation isn't a protected class in all states, but the bakers are legally clear here.
Re:Gitlab: don't discuss politics at work by inlined on Wednesday October 16, 2019 @06:41PM (#21276793)
And the “but for” argument should have clearly applied here. They would not be denied a cake but for the gender (protected class) of who they were marrying. This was a clear case of judicial reinterpretation to meet an agenda.
Re:Gitlab: don't discuss politics at work by greglindahl on Wednesday October 16, 2019 @10:23PM (#21278377)
Doesn't Colorado explicitly ban discrimination against gay people?
Re:Gitlab: don't discuss politics at work by undersuit on Wednesday October 16, 2019 @07:32PM (#21277257)
OK, but are they a private business? Are they a small reservation only shop, preferably not located on commercially zoned land?
Re:Gitlab: don't discuss politics at work by dTal on Wednesday October 16, 2019 @06:07PM (#21276476)
Hah, ninja'd. We wrote the same comment, except mine's longer.
Re:Gitlab: don't discuss politics at work by RandomTisk on Wednesday October 16, 2019 @08:01PM (#21277523)
That's not what happened, the baker offered to sell them any cake he had. The couple also wanted him to write a message on the cake that was against his religious beliefs.
Re:Gitlab: don't discuss politics at work by megous on Wednesday October 16, 2019 @06:34PM (#21276745)
Ever read ToC on free services? They have the right to terminate the service at any time for any reason. It doesn't matter if you've connected 100s of services to your free Google login, or keep thousands of mails and contacts in your gmail, or made a great business grabing eyes on youtube so that Google can sell ads on your videos and share a bit of profits with you.

For example today we've seen Google terminate a service of distributing an app on AppStore because it disagreed with a developer having a donation link, despite that not being excluded in ToS (or so I heard). And it doesn't really matter, how you company refuses a service. ToS just makes reasons for refusal codified and ToS can change at any time.

This is already a world we live in, SV companies practice this daily, and I doubt tech companies want this to change.

Moral arbiter is society at any rate. Tech workers are part of society, and their companies can't really make rules like you suggested (no service for gays) at scale without getting a major backlash from the public, or internally. Or if they could, it would indicate a much wider societal acceptance for such rules.

Re:Gitlab: don't discuss politics at work by anarchodev on Wednesday October 16, 2019 @05:57PM (#21276367)
I'm not so worried about the supreme court ruling -- businesses don't usually succeed or fail based on the justices ruling that their business model isn't technically illegal. I want to live in a world where the community embraces good things, and actively rejects fascists and bigots whether or not it's legal to do so.
Re:Gitlab: don't discuss politics at work by golergka on Wednesday October 16, 2019 @06:17PM (#21276584)
I'm completely on supreme court's side in the case of the baker (who are assholes but should have their legal right to be assholes). However, this analogy doesn't work with Facebook or Twitter as they have oligopoly status in terms of access to mass audience: there are hundreds of different bakeries that you can choose from, but there's just a couple of SV companies can very effectively silence you.

I still don't know what would be an effective solution to this problem, but giving these giants the same freedom to do whatever as a small business enjoys just feels wrong.

Re:Gitlab: don't discuss politics at work by sunderw on Friday October 18, 2019 @03:31AM (#21289358)
Nobody here noticed the difference between "refusing to serve a customer" and "not wanting to to business with other unethical businesses". Gitlab could definitely chose with which other business they associate, and that would not mean allowing to target minorities. But every customer-facing business should not be allowed to refuse their service to anyone, because you're right, it would very easily lead to cases like the one you're describing.
Re:Gitlab: don't discuss politics at work by cameronbrown on Wednesday October 16, 2019 @06:45PM (#21276828)
We also agreed not to discriminate service based on race. It's a similar matter but nobody thinks that was a good idea [to discriminate]. Freedom of association has limits.