Forgot your password?
typodupeerror

Comment: Exposure to multiple environments and languages (Score 1) 637

by Troy Roberts (#47615875) Attached to: Ask Slashdot: "Real" Computer Scientists vs. Modern Curriculum?

Many of the modern CS students spend all there time in a single environment and a single language (Java on Windows). If this is the case for your school they are doing you a disservice. I was exposed to the at least 5 operating systems and 7 or 8 programming languages and wrote assembly that ran on bare metal in school. If you experience a variety of environments and languages you will have a much better base to judge what is good and bad when developing solutions.

Comment: Re:is it shipping to customers ? (Score 1) 394

by Troy Roberts (#41995457) Attached to: Red Hat Developer Demands Competitor's Source Code

Yes, it's nonsense, because the theoretical creation of a derivative work at run time due to dynamic linking (e.g. shared libraries and kernel modules link at run time) has never been tested in court. Furthermore, the derivative work is not being distributed (I generally programs are not distributed while they are running).

Comment: Re:is it shipping to customers ? (Score 1) 394

by Troy Roberts (#41995331) Attached to: Red Hat Developer Demands Competitor's Source Code

OK, I see it claimed often that linking into a GPL'ed code makes a derivative work. First, I will note that little claim has never been tested in court and I suspect it would not stand. Secondly, APIs and header files are generally not copyrightable. So, I think there is not legal route to call run time linking a derivative work in the legal frame work of US copyright law.

However, let's assume that is wrong, then if it is not a derivative work until it is linked, then the end user is doing the linking and is not distributing "derivative work". So, even in the unlikely case that linking creates a derivative work, the GPL is still not violated because that derivative work is not being distributed.

Comment: Why not a free market for labor (Score 3, Interesting) 456

by Troy Roberts (#41437141) Attached to: Riot Breaks Out At Foxconn

I wonder why in many examples of capitalism, all markets are free except labor. If a nation is truly based on capitalist ideas, why not have a market for labor. In this case workers could band together and sell their labor to the highest bidder. For some reason, this is never considered a part of capitalism, which I believe is just a convenient inconsistency by the rich.

Because China does not have a free labor market, it is not a shining example of capitalism. It is a shining example of the powerful taking advantage, which happens everywhere.

Comment: Re:Better than conservation (Score 1) 721

by Troy Roberts (#40045555) Attached to: Diesel-Like Engine Could Boost Fuel Economy By 50%

Though, I agree with what you have said, I think it might be helpful to look at the definition of justice and just.

Merriam Webster:

Justice (noun)
1 a : the maintenance or administration of what is just especially by the impartial adjustment of conflicting claims or the assignment of merited rewards or punishments
            b : judge
            c : the administration of law; especially : the establishment or determination of rights according to the rules of law or equity

2 a : the quality of being just, impartial, or fair
            b (1) : the principle or ideal of just dealing or right action (2) : conformity to this principle or ideal : righteousness
            c : the quality of conforming to law

3: conformity to truth, fact, or reason : correctness

and maybe the word just also.

just (adjective)
1 a : having a basis in or conforming to fact or reason : reasonable
            b archaic : faithful to an original
            c : conforming to a standard of correctness : proper

2 a (1) : acting or being in conformity with what is morally upright or good : righteous (2) : being what is merited : deserved
            b : legally correct : lawful

I believe the meaning usually assigned to "Social Justice" is related to definition 1a of Justice and 2a (1) of the Just (or possibly 1a). People are making a moral judgement (or stating what they think is reasonable), which may or may not be tied to any legal precept.

So, the gp may, in fact, be using "Social Justice" is a consistent way that happens to match his morals or reason.

"A great many people think they are thinking when they are merely rearranging their prejudices." -- William James

Working...