Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment The harvest isn't a make-work job. (Score 1) 322

we all know someone has to pick the peaches and no Americans want those jobs when they can sit home and draw a government check while they watch TV.

This is ladder work, kids, in 95 degree heat.

What you need to succeed in harvesting high-value perishables is a gentle touch, speed, stamina and experience.

That makes it a young man's game. Migrant labor. You cannot do this part time and get any good at it at all. Oh, and you'll need a willingness to work for sub-minimal wages without meal breaks or other amenities which were common in industrial work about one hundred years back.

Which is why seasonal recruitment from the urban welfare rolls never really works.

''For agriculture, one of our real differences if the country goes that way [increasing the minimum wage] is that exemptions really don't do us much good because we're competing in the marketplace with jobs that will be paying $15 an hour.''

Presently, agriculture employees [in California] are exempted from labor code provisions regarding wage, hour, meal break and other working conditions. Known as the Phase-In Overtime for Agricultural Works Act of 2016, the new bill would remove this exemption and would create a schedule that would phase in overtime requirements for agricultural workers over the course of four years, beginning in 2017.

Under the proposed legislation, beginning July 1, 2017, agricultural workers would receive overtime for all work after nine and one-half hours daily, or in excess of 55 hours in one work week. The thresholds for daily and weekly overtime would be further reduced each subsequent year until January 2020, at which point agricultural employees would receive overtime for work beyond eight hours a day or 40 hours weekly.

Minimum wage brings headaches for growers

Comment Re:They should fix their user schema first (Score 1) 54

You're adding a useless column that has no actual meaning.

Correct me if I'm wrong, but it sounds like you're saying you're opposed to surrogate keys in principle. The foreign key link to the users table is what gives a surrogate key meaning.

The downsides are that the tables referencing the user name have to store the user name (but that's probably capped at 30 characters or so)

A column holding up to 30 UTF-32 characters takes 120 bytes, compared to an integer that takes 8, or 4 if you don't expect half the global population to create an account. Even if you use UTF-8, you still have to allocate 120 bytes because code points above U+10000 (mostly emoji and lesser-used Chinese and Japanese ideograms) take four code units.

These would be more than offset by the fact that you can completely avoid a join in many cases since you already have the user name directly in the table you're querying.

And then you have to balance the practical problem that propagating a primary key change places locks in the majority of tables in the system against the cost of a join to a table that's probably already cached in all servers' RAM. In fact, factoring usernames out to a separate table could be seen as compression for all other tables, allowing more of their rows to be kept in RAM.

Comment Which side are 10-12 inch laptops on? (Score 1) 110

Yeah, MS thinks that phone toys and desktop power systems (gaming, non-linear editing, content creation) are somehow exactly the same, and therefore need a similar toy interface meant for a 4 inch screen.

Does an 10-12 inch laptop with a touch screen more closely resemble "desktop power systems" or "phone toys"? There are arguments for both:

Like desktop power systems
The screen is big enough to hold two 80-column text editor or terminal windows side by side. And the screen is also big enough for small windowed "accessory" apps, as proven by "desk accessories" on the single-tasking operating system of the original Macintosh with a 9" black and white screen. (DAs ran in the running application's process; MultiFinder didn't land until System 5 and was optional before 7.)
Like phone toys
These laptops have touch input. And the screen isn't big enough to hold two full pages side by side.

Comment Re:They should fix their user schema first (Score 1) 54

sexconker ( 1179573 ) wrote:

What would you propose?
An integer with the IDENTITY flag set that auto increments and has no actual meaning?

Yes. For example, a user with username sexconker could have user ID 1179573. Store user ID in most places, and the username is an INNER JOIN psn_users_basic away. Here, psn_users_basic holds the most commonly used columns of a user's profile, with less commonly used ones in a separate table, whether flat or sparse (EAV).

Comment This is so lame. (Score 1) 158

Why? just create a "star-trek-like" open source universe. We'll call it "Cosmos Odyssey...." featuring the Starship U.S.S. Constitution.,,,

There doesn't seem much point in asking the geek to come up with something new.

That said:

The modern era of science fiction begins in the 1920s. There is a huge body of first-class work out there in the public domain that hasn't been touched in decades. But to make use of it you would have to design and build original sets and props. Re-imagine the characters and universe for a contemporary audience.

Comment The bidding starts at $1,000,000,000. (Score 1) 158

I wish a bunch of people like this would come together, and see how much of their money it would take to free the rights to Star Trek once and for all.

That would be the ownership and global distribution rights to fifty + years of commercially viable film and television productions plus all ancillary rights to books, models, toys, games, costumes. logo wear and other merchandising.

Not to mention the expense of paying out residuals for the actors, etc. Oh, and you are going to need to set aside some funds to preserve and maintain all that film and video. Not to mention sets, costumes and props.

Comment Re:Pokemon Go to rake in nearly $13 Billion (Score 1) 77

Fireworks have been around in the US for a couple hundred years too - not once has the two week period leading up to a July 4th been extrapolated to annual sales directly.

Since you lack reading comprehension, I'll point out that I agreed with you in my original reply.

But to imagine that even 10% of the vast majority of bandwagon jumpers are going to continue the game

I'll repeat myself since you seem to have failed to grasp my point the first time - Pokemon Go players are, by and large, not bandwagon jumpers going from game to system to fad with each change in the wind. Pokemon Go is a new thing in the gaming world - who knows where it will go?

Comment Re:Always been doing it (Score 1) 106

You sell advertising. It's not always by using non-personally identifying information. That's the difference in this instance. *shrug*

I don't know why people think companies are always making shit up. Why would they "get around to it?" If they were doing it before without telling users, they'd still be doing it without telling users.

Comment /. should encourage sharing (Score 4, Insightful) 66

So why not encourage GPL violators ("pirates" too)? Instead we seem to cheer whenever we find a GPL violator.

First, we should understand what the propagandistic term "piracy" really means and understand that meaning as separate from sharing—a friendly, neighborly thing to do. As the GNU Project points out in it's list of terms to avoid on "theft": "In general, laws don't define right and wrong. Laws, at their best, attempt to implement justice. If the laws (the implementation) don't fit our ideas of right and wrong (the spec), the laws are what should change. A US judge, presiding over a trial for copyright infringement, recognized that "piracy" and "theft" are smear-words.". This difference gets to the heart of the problem in your point—you're conflating the legal with the ethical and then trying to get others to view all sharing as copyright infringement and all copyright infringement as equivalent because the law frames things in that way.

We should recognize that the terms of the licenses involved between, say, the GNU General Public License (GPL) and a typical Hollywood movie, are radically different when it comes to doing what friends do: share. One can and should share copies of GPL'd programs. It's easy to do, the GPL is easy to comply with simply by also sharing a copy of the complete corresponding source code of the program at the same time as one shares the binary. By contrast, other famously shared copyrighted items (such as most Hollywood movies) aren't legal to share even if done non-commercially and verbatim. So doing the thing that comes naturally with friends, non-commercial and verbatim sharing, is likely not allowed by that movie's license.

Since you mention the GPL, a free software license written by Richard Stallman, this is somewhat akin to what Stallman describes in his talks about the freedoms of free software specifically freedom #2: the freedom to help your neighbour. That's the freedom to make copies and distribute them to others, when you wish. This comes from a 2006-03-09 talk and you can see how the consideration here is akin to the dilemma one faces should a friend ask for a copy of a Hollywood movie:

Freedom two is essential on fundamental ethical grounds, so that you can live an upright, ethical life as a member of your community. If you use a program that does not give you freedom number two, you're in danger of falling at any moment into a moral dilemma. When your friend says "that's a nice program, could I have a copy?" At that moment, you will have to choose between two evils. One evil is: give your friend a copy and violate the licence of the program. The other evil is: deny your friend a copy and comply with the licence of the program.

Once you are in that situation, you should choose the lesser evil. The lesser evil is to give your friend a copy and violate the licence of the program.


Now, why is that the lesser evil? The reason is that we can assume that your friend has treated you well and has been a good person and deserves your cooperation. The reason we can assume this is that in the other case, if a nasty person you don't really like asked you for help, of course you can say "Why should I help you?" So that's an easy case. The hard case is the case where that person has been a good person to you and other people and you would want to help him normally.

Whereas, the developer of the program has deliberately attacked the social solidarity of your community. Deliberately tried to separate you from everyone else in the World. So if you can't help doing wrong in some direction or other, better to aim the wrong at somebody who deserves it, who has done something wrong, rather than at somebody who hasn't done anything wrong.

However, to be the lesser evil does not mean it is good. It's never good - not entirely - to make some kind of agreement and then break it. It may be the right thing to do, but it's not entirely good.

The only thing in the software field that is worse than an unauthorised copy of a proprietary program, is an authorised copy of the proprietary program because this does the same harm to its whole community of users, and in addition, usually the developer, the perpetrator of this evil, profits from it.

Comment The limit to authors is the record human lifespan (Score 1) 92

It sounds more like an unlimited time to authors

The limit to individual authors is the record human lifespan. "Life" for works of corporate authorship is reckoned at a fixed 25 years after publication or 50 years after creation, whatever comes first.

As for retrospective extensions, so long as the term is finite at any given moment, and so long as nobody manages to prove what the Supreme Court in Eldred called "legislative misbehavior" on Congress's part, the term complies with the "limited Times" restriction. The Copyright Term Extension Act was ruled a one-time harmonization to the copyright term in the European Union. But I imagine that a further extension prior to 2024 would be stronger evidence of "legislative misbehavior".

Slashdot Top Deals

I program, therefore I am.