News for hackers. Stuff that matters.
Re:Gitlab: don't discuss politics at work by LegitShady on Friday October 18, 2019 @04:55PM (#21295011)
unions are about working conditions, not deciding what you get to work on. You're under the direction of your employer and their organizational structure.

Unions have exactly zero with choosing to do the work you want to do while getting paid for someone else.

Re:Gitlab: don't discuss politics at work by Dylan16807 on Friday October 18, 2019 @08:11PM (#21295998)
What jobs a company takes are part of working conditions. It's a valid thing to unions, or others, to negotiate over.

It's also pretty silly to say "Well if companies A, B, and C are hiring individually, the workers can all choose to work for A and B but not C. But if they all contract out to company X, then company X workers need to shut up and either work for all three or none. They can't even ask for things to change, they can only quit."

Re:Gitlab: don't discuss politics at work by LegitShady on Saturday October 19, 2019 @10:27PM (#21301994)
>What jobs a company takes are part of working conditions.

Again, you want to pick your own job, work for yourself or find the right employer.

Picking what you work on is not a reasonable expectation of any employee.

If nobody is doing C, start your own firm and get rich doing something no one is doing. Or perhaps you'll find out why no one is doing C. But forcing your employer to make bad business decisions under the guise of "working conditions" is a bridge too far.

Re:Gitlab: don't discuss politics at work by Dylan16807 on Sunday October 20, 2019 @12:09AM (#21302255)
The employer is never forced to make bad business decisions. They get to decide what is better for the company: taking that contract, or having all the protesting employees continue to work for them.

Doing it your way can actually cause much worse business decisions. If employees don't give any verbal feedback, only quitting, then the employer might take a hot-button contract and suddenly have multiple important workers quit all at once, losing far more money to replace them than the contract was worth.