992 karma · joined December 17, 2014
If a page starts to lag when I'm scrolling on a phone, it isn't worth the CPU cycles, battery life or my frustration to continue using it.
Something about not using javascript heavy frameworks for a site that displays articles.
Reminder that 90% of development tools are hacking tools. Subversion has subversion right in the name.
If he hadn't tried to impede on the investigation, would a blind eye have been turned?
How many other agents personally benefit from such busts?
There is good reason that many prescription pain-medication formulations are switching from acetaminophen to different NSAIDs.
There is no justification for doling out acetaminophen when safer options exist.
If a user browses or pulls repository A and releases repository B, which is found to be violating A's license or IP, a log could provide evidence of culpability.
There is no dynamic dispatch based on types in the interpreter, you have to manually do it in the body of the method, of which you have one.
Otherwise, you'd run into Python's strong type system when doing an incompatible operation.
The interpreter/type system is doing nothing implicitly behind the scenes to coerce the objects.
I agree with that point. My point is that to management, you are a worker. You are an expense that is to be maximized for profit. That end will always be sought. You are stuck within the bounds of what they expect to pay someone for your role + wiggle room.
>Collective bargaining is the definition of muscling, as your other alternative is losing your entire workforce, even those happy with their work and pay. Most companies are terrified of becoming unionized because of the new and often unwarranted demands that will be made as a collective, just because of that threat.
Collective bargaining is legally protected and a contract stipulation employers agree to.
Employers can just as easily engage in manager lockout and prevent employees from working if they feel the bargain isn't worth it.
>Do you imagine that unions would agree to the reverse? If the total profits have declined for a sector, do you imagine they would agree to a wage deduction? The "collective bargaining" aspect of modern unions is only there as a threat to ever increase benefits to the employees whether they are warranted or not.
To quote bsder:
"Many of the steelworkers unions in the early 80's went out of their way to try to get people retired so that the younger people would still have jobs. They also worked very hard to get people transferred to other sites to reach the point where they could retire even if it meant sacrificing some salary.
Or, for something more recent, many of the unions involved with Hostess took several rounds of cuts before finally standing up and taking a hard line that eventually led to the bankruptcy. And, it looks like Hostess is going to be better off because of it."
>Base pay and working conditions are law now, and are not going to revert. If they did, I would be for unions, that is what they are good for.
Minimum wage is law, standards are set up for most work places. Industry specific laws are in place, but they do not cover all industry specific workplace needs.
Tomorrow, if Keyboard X comes out, and is proven to prevent CTS, you can bet that unions would advocate for making them available.
> Does it? You can't think of any companies that offer good salary and benefits with no union? None?
Of course I can. Do you think those niceties will last forever and for everyone? They are an expense to be cut as soon as possible.
> I am for more legal protection of employees. Class and regional minimum salaries (and wages) for different types of jobs, national health insurance, living wage guarantees and unemployment guarantees, retirement guarantees, etc.
Unions have been the vehicle for enacting legislation to provide these things at the national level. Industry will lobby against provisions if it will affect the bottom line.
Having a dozen programmers call your representative won't change much in the face of lobbyists.
The corporation freely signed a contract with the union to follow certain stipulations. There is no bullying on either side.
The breakthrough unions provide is a power balance from which your profession can advocate for setting base pay, working conditions and benefits. It provides a front against mismanagement/abuse and ensures you get the protections regulation and contracts provide. These are problems that existed in the past, exist now and will exist in the future as long as organizations of people are around.
You have a mischaracterization of unions of simply existing to force money out of companies, when their purpose has been explicitly stated many times.
It's like applauding McDonald's for replacing its minimum wage workers with indentured servants. They're ignoring basic human expectations about compensation so they can save money.
Now we don't have jobs, but the servants get to live in America! It should be celebrated.
If those people were to receive the same basic rights or fair market compensation for their labor, it would be a positive.
If you excel, you are given the options for up negotiating your pay. You are given the option to negotiate your bonuses, supplementary pay, time off and what not.
If you're a "rockstar", congratulations! Your union has raised the bottom from which you can up negotiate your compensation. Your union will also advocate for things you, as a rockstar super employee, never will be able to. Like your benefits, working conditions and base pay.
If the engineers want to raise base pay, they're in an engineering union. They have no one to convince, but have the clout to make it happen.
If the engineers at firm X want a raise, they can negotiate with their employer for compensation with the added bonus of a higher base pay to negotiate from. They also have the added benefit of having the union advocate on their behalf if they choose.
You haven't worked with a good union. Good unions are known for their quality and skilled professionals, just like good companies are for their products.
"Being irreplaceable" is a pipe dream. If you've found yourself in an irreplaceable role in a company, you've got incompetent management. If all you have to offer is your skill and time, you can be replaced.
The point is that in negotiations, you are at a disadvantage solely because you are an individual. Your class states that employers expect to pay you between X dollars and Y dollars with some wiggle room.
As a class, your median wage should be higher given the productivity increases and profits yielded by the industry in the past 30 years.
If you excel, you still have a higher base from which to negotiate from.
> However, just because there is no extra industry in your area should not mean that the existing ones should be muscled by unions to make up the difference. And it is very un-realistic to expect that.
No one is muscled into anything. Employers freely choose to enter contracts with unions. The issue is that some employers do not want to make good on the stipulations they agreed to.
It's unrealistic to think that labor should remain divided to be conquered, as the tides in the past pushed for organized labor until it was neutered by legislation.
>I have still not heard a good argument in this entire discussion thread as to why that is evil (it is just assumed to be) and why more is not expected of the employee in the negotiation. It just seems very fashionable, right now, to think of companies as inherently evil.
Things that are negotiable on a individual level are left up to the employee to suss out of their employer. Bonuses, supplementary pay, extra time off are usually up to you to negotiate.
Items that are negotiable on a class level are left to unions. Base pay for employees, working conditions, employee benefits etc are not individually negotiable. No organization is going to bend over backwards for one employee at the bottom of the totem pole.
It takes a group of people (the corporation) to provide those basic niceties and it takes a group of people (the union) to advocate and use its weight in negotiation to ensure their members are provided with them.
But bonuses and supplementary pay are up to negotiate for.
Bonuses and supplementary pay are usually not determined by unions and are up to you to negotiate in this situation.
You can negotiate a higher pay with your employer if you excel, the union provides the bottom from which you can negotiate.
Unfortunately, right now, that bottom is below our what our fair market-rate earnings would be.
Not all of us are that lucky to have incompetent managers that allow that situation to play out.
But this still ignores the larger problem. Highly skilled workers as a class are still not receiving their fair market rate compensation because we cannot negotiate as a whole.
Your base pay should be much higher than it is and should allow you better opportunities for higher pay in negotiations.