Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment It's no longer your problem (Score 5, Insightful) 480

The code you developed for your client was most likely never yours to begin with. Despite well-meaning suggestions made here, you really have no right to go back to the client and demand anything. Present the code as your own to prospective clients, explain the situation, and leave it at that.

We all have fantasies of getting back at assholes like the one you described, but in the real world, you just need to take the high road and let it go. From the description you gave, it sounds like you're new to the game. Focus your creative energies on your work, not on vengeance. Your integrity and professionalism will remain intact, which is much more important than striking back at some perceived slight.

Comment Re:It's very important (Score 1) 656

Array and vector mathematics for graphics and 3D modelling.

Statistics for the financial industry, simulations, and supply chain programming.

Calculus for physics modelling, sound wave propagation calculations, and a host of other things.

Set theory for in-depth understanding and use of RDBMS servers.

Only problem is that these aren't exactly "advanced" areas of mathemical knowledge. Unless we are collectively dumbing down our domain of mathematics and now consider mastery of these subjects as "advanced."

As someone mentioned earlier, take a course in Galois theory. Then let's talk about "advanced" math topics.

Comment Re:Bottom line? It's not that important (Score 1) 656

Sometimes the order in which you execute the math operations from that equation the PhD gave you makes a difference.

I'm pretty sure the poster was talking about higher math...I don't consider order of operations "higher math." I don't consider statistics higher math either. PDEs? Someone has already derived the steps necessary to solve these. Linear algebra should be included in any decent CS degee program.

So I stand by my assertion that CS people don't need to know higher math. I never said they didn't need math. But is the ability to solve proofs in set theory or understand properties of f(S) necessary to most CS types? I doubt it.

Comment Bottom line? It's not that important (Score 1) 656

CS is about algorithm development, not application of higher math concepts. I spent several years writing C++ for satellite image processing, and can tell you that I truthfully do not know all of the ins and outs of the mapping functions, projections, etc. That's why the company has a couple of PhD's working on this. They do the hard number crunching and then articulate what we need to do in terms that a non-math-major can understand.

I see no reason why you should spend money getting yet another credential. You should be learning for the sake of learning. If the advanced mmath doesn't interest you, don't sweat it. You'll do fine.

Comment Re:Passwords? More like passsentences. (Score 2) 60

Combinations of words, such as the famous "horsebatterystaple" or the lesser known "walruspusflange", while suggested to extend the length of a password and reduce its susceptibility to brute forcing techniques, may nevertheless leave it vulnerable to directory combining attacks. Common passwords attached to each other sometimes reveal other passwords.

A silly and false assertion. Assume standard passwords in use. Your "dictionary" would consist of a list of characters ([A-Za-z]), digits ([0-9]), and punctuation. I don't know how many tokens that is, but let's say it's less than a 100. So you end up with a "dictionary" of 100 tokens.

The passphrase "dictionary" at Diceware consists of 7776 tokens. There is simply no way the argument can be made that a "dictionary" of 100 tokens is somehow more secure than a "dictionary" of 7776 tokens, provided that tokens are selected randomly from either dictionary. That's the key, randomness. Not what you use as your tokens.

Comment Bloomberg is a spoiled brat (Score 4, Insightful) 278

Here's a man with so much obscene money than he has a right to, and thinks he can buy what he wants if he can't get it any other way. First it's gun control, then it's a police state, and now it's his own taxi monopoly (along with whatever kickback he and his cronies are getting from this backroom deal). Bloomberg is a plague on society, a grown man who is prone to throwing tantrums when he doesn't get his way, and enough money in his pocket to crush anyone that stands in his way.

I can't wait until the feds get enough hair on their balls to take him down. Anyone with that much money is bound to have broken some law, somewhere, sometime.

Comment Re:in my class (Score 1) 241

We made nitrogen triiodide and copper acetylide...both very explosive, both very fun to play with. No one got hurt, no one got arrested either. Science now in schools is so watered down that they don't even have chemistry lab anymore in most public schools...instead, students watch the teacher do the lab and then write about it. Hardly a robust science education...and everyone wonders why we can't get more students involved in science?

Comment Am I a hypocrite... (Score 2) 365

...if I have voluntary given up my personal info to have a passport and driver's license, yet act incensed about all this?

In principle, the very act of collecting data on us goes against every moral fiber in my body. Yet if I think about it, I've already given in by securing a passport and DL. I am sure there are pockets of people in this country who want to remain "off the grid," and I respect that and even support their right to do so. But realistically, discounting this very small minority, is there really anything left to fight for given that most of us have voluntarily given up this information to the government in the first place?

Slashdot Top Deals

We are not a clone.

Working...