HNHacker News
TopNewBestAskShowJobs

task_queue

992 karma · joined December 17, 2014

submissionscomments
task_queue··on Automakers Say You Don’t Really Own Your Car
You are certainly allowed to make copies of that disc.
task_queue··on How I cracked NQ Vault's “encryption”
True, it isn't a publishing platform. I assumed it was blog platform du jour. I missed your last point, for that I apologize.
task_queue··on How I cracked NQ Vault's “encryption”
I beg to differ. A vocal minority of users who are aware of the JS dependency speak up for the unknown subset of users who can't read the page due to an error and don't care enough to investigate.

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.

task_queue··on How I cracked NQ Vault's “encryption”
The publishing platform and hopefully the author should care.
task_queue··on Do Not Learn Frameworks – Learn the Architecture
This blog slows to a crawl on a 4 core phone with 3 GB of RAM.

Something about not using javascript heavy frameworks for a site that displays articles.

task_queue··on President Obama creates new cyber sanctions programme
In the US there is no economic left. The left and right are distinguished by their social policy.
task_queue··on President Obama creates new cyber sanctions programme
Reminder that not using a browser to access a website has been construed as hacking.

Reminder that 90% of development tools are hacking tools. Subversion has subversion right in the name.

task_queue··on Exercism.io – Become a better programmer
It's not absurd to have a healthy distrust of foreign code running on personal machines, especially binaries from random people with a website while there's no discernible reason for a binary in the first place.
task_queue··on 1,000-year-old onion and garlic eye remedy kills MRSA
What kinds of cancer does proper nutrition and exercise cure?
task_queue··on Criminal complaint against agents in Silk Road investigation [pdf]
Evidence of a culture where this attitude and conduct seemingly runs rampant.

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?

task_queue··on Ushering in the age of Hypercapitalism with the Blockchain
And if we look at how it's implemented in practice, anonymity ends at the handful of gatekeepers who control the exchanges.
task_queue··on Decentralized Trusted Timestamping Using the Crypto Currency Bitcoin
That hasn't happened and operators are already having trouble even getting 40% throughput on that 7 transactions per second.

http://hashingit.com/analysis/33-7-transactions-per-second

task_queue··on Monsanto Weedkiller Is ‘Probably Carcinogenic,’ WHO Says
The leading cause of overdose and acute liver failure in America is from Tylenol (APAP).

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.

task_queue··on Decentralized Trusted Timestamping Using the Crypto Currency Bitcoin
7 transactions per second.
task_queue··on GitHub unveils its Licenses API
It will be interesting if they ever pursue providing a way to enforce licenses and IP.

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.

task_queue··on NIMBYs in the twenty-first century
In some cases, software allows the rapid accumulation of wealth for owners and that fits the definition of a capital good.
task_queue··on Myths of Enterprise Python
Not overloading in the sense of Java and what not.

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.

task_queue··on Myths of Enterprise Python
I don't know. Runtime type checking is necessary because the language doesn't have constructs which allow dispatching based on type.

Otherwise, you'd run into Python's strong type system when doing an incompatible operation.

task_queue··on Myths of Enterprise Python
No. That would be evidence of polymorphism. Those objects have explicit ways of handling those operations based on the types or interface of the object left/right of the operand.

The interpreter/type system is doing nothing implicitly behind the scenes to coerce the objects.

task_queue··on The decline in unionization has fed the rise in incomes at the top
> Do you not agree that different people can have different value to a company?

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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
Or you can look at the legislature enacted to curb unionism instead of comparing the twentieth century to a start up.
task_queue··on The decline in unionization has fed the rise in incomes at the top
Almost all software shops are not unionized. Jobs move overseas because companies are not expected to act as beneficial actors in other countries, they know they do not have to respect basic human rights or pay a fair market value wage for labor.

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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
Jobs move overseas because employers don't want to pay us if they can find a pool of people that do not expect rights or market compensation for their labor.

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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
You have a caricature of unions in your mind that does not match reality.

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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
There was no evil implied. I am stating facts about how the industry works against labor.

"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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
It depends on the union. Some allow for up negotiation and others have a scale which you can negotiate from.

But bonuses and supplementary pay are up to negotiate for.

task_queue··on The decline in unionization has fed the rise in incomes at the top
Depends on the union. Some allow for negotiation, some have a scale which you can work with.

Bonuses and supplementary pay are usually not determined by unions and are up to you to negotiate in this situation.

task_queue··on The decline in unionization has fed the rise in incomes at the top
10x developer is a myth, but a fun one that makes you feel warm and fuzzy if you believe it.

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.

task_queue··on The decline in unionization has fed the rise in incomes at the top
It's the same problem businesses have everywhere, except the good ones know how to weed it out. Same rule applies to unions.
task_queue··on The decline in unionization has fed the rise in incomes at the top
If you are the only guy who knows X business process, congratulations! You've got yourself a comfortable trap and not much leverage for a higher pay raise or transfer because you're needed at X forever.

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.

← PreviousPage 12 of 15Next →