Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Someone is making decisions for me regarding th (Score 2) 386

* Cleanly breaking out of multiple nested loops

Tough one. I have to be honest, I've never used a goto in my code since I stopped writing BASIC, but I've sometimes missed this ability. Still, a language-level keyword like "breakall;" would be better than goto. Except insofar as it doesn't exist, and "goto" does...

The problem is break one and break all are not the only cases. Perhaps you only want to break some but not all levels of nesting.

Comment Re:Contractor keeps software they *bring* to job . (Score 1) 353

As I said, a niche. I've been there too. Doing the firmware to initialize standard components (various cpu tables, ram refresh, timers, i/o, etc) on powerup and offering a hook for proprietary software to take over. Yeah, they don't care about the hardware initialization, however if involved in the proprietary app specific stuff they start to care beyond something exceptionally generic like remote logging.

More importantly you seem to be referring to what I already described. Bringing your own software to the job and being allowed bug fixes and minor enhancements. Once we get into app and business specific stuff the rules usually change.

Comment Re:Contractor keeps software they *bring* to job . (Score 1) 353

Not for me. All new code, paid for by my customer, is owned by me. The customer gets a license to use it for their business, and I get to use the same code for the next customer. In return for this, they get free access to code I've made for previous customers.

Only a few client's would find those terms acceptable, many would move on to the next consultant.

If you found a niche or a few customers who do accept that then congratulations. You won a lottery of sorts.

Comment Contractor keeps software they *bring* to job ... (Score 1) 353

that company owns the software they paid you to write unless there is contractual language saying otherwise.

It's fairly common for a contractor to have exactly such a contract, otherwise you're making things really hard for yourself when you get hired for a different job, and you need the same piece of code to solve a problem.

When a contractor gets such terms they take a massive cut in pay. Getting rights to the software involves some tradeoff.

I think people are confused. What typically goes into contracts is that contractors get to keep software they *brought* to the job, not new code written for the customer. For example I own software under a proprietary license. I will use that software in client's project. The client gets a license to use that software. I get to keep bug fixes and minor enhancements. Major enhancements for this particular job/client, now we are getting into that gray area and a price cut might be needed to retain ownership.

Comment Only some go into field due to inherent interest (Score 1) 429

I don't code that much these days, but the question is familiar. Why do you still code? Yet no one asks an architect, surgeon or lawyer that question.

Only some people go into software development because they have an inherent interest. Others go into it as a career path.

The former are usually the better developers. The former usually don't ask that question because they already know the answer, the work interests you. Admittedly some of the former have also moved on to management out of necessity.

Comment Re:Actually may be stealing in the deprived sense (Score 1) 84

The owner was not deprived of the trade secrets. The owner still has all the information. It's just not secret anymore.

Its not that simple. The legal and property protections offered by a trade secret, a legally recognized type of intellectual property, is lost. The owner deprived of its benefits.

Let's say I buy a Ford F series truck. It's "America's best selling car". Now lets say a Toyota model gains the title. Was an "America's best selling car" stolen from me?

That is a title not a trade secret. Again a trade secret is a legally defined type of intellectual property that offers the owner specific legal rights and privileges. For example something in the process that Ford uses to manufacture those trucks. A Ford employee could not take that process to Toyota.

Comment Actually may be stealing in the deprived sense too (Score 1) 84

Stealing? So he REMOVED it from them with intent to deny them the use of it? Surely you mean copying? "Unlawful use of secret scientific material." wow, America is full of comedy laws.

It may actually be stealing in the sense of depriving someone too. The code supposedly included trade secrets. Trade secrets are no longer valid once disclosed. The disclosure does not have to be intentional, my understanding is that accidental, negligent, etc disclosure counts too. So if the trade secrets were lost through the source code being copied then the owner was deprived of their trade secrets and theft would have occurred.

"secret scientific material" is probably a pseudonym for trade secrets. Sorry, but if so then the charge is quite reasonable. Trade secrets are intellectual property just like copyrights.

Comment Re:Just the good guys? (Score 1) 174

You're right about restricted access, but you're misinterpreting the sentence. He's talking about a backdoor created *for* the good guys. As in, they wanted to have it, so it was put in. Not as in it's ours so only we can use it.

My point is about an intentionally manufactured backdoor, specifically how can it be engineered so that it is restricted to only the good guys?

Comment Just the good guys? (Score 1, Insightful) 174

"Creating a technological backdoor just for good guys is technologically stupid," said Rep. Ted Lieu (D-Calif.), a Stanford University computer science graduate.

How is "a technological backdoor" restricted to just the good guys? I don't think we need to go to the Orwellian level to demonstrate how misguided such a notion is. The fact that bad guys will likely gain access as well should be sufficient.

Comment Re:So cars go to US/EU rather than China (Score 2) 118

I don't know where you picked you stats, but recently Tesla just announced otherwise.

Actually I watched the recent excitement regarding Tesla on CNBC earlier this month, but googling shows:
"April 5 (UPI) -- Tesla Motors announced it broke a company record for the first quarter of 2015 ... The record was broken through a 55 percent sales increase for the same period from the previous year."
http://www.upi.com/Top_News/Wo...

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...