Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Must be designed secure - not "coded" (Score 4, Informative) 69

Code cannot be claimed to be secure unless it has been designed with secure design patterns - patterns for which there is an "assurance argument". If the code was "coded" instead of designed, then there is no hope of creating assurance arguments after the fact. In that case, the audit will be very difficult and untrustworthy.

Comment Question seems confused (Score 1) 531

The question is confused. The AI processes that are thought to be most promising with respect to eventually leading to intelligent machines are not algorithmic. That is, they are based on neural networks. And while it is possible to simulate those using algorithms (e.g., the RBM cascade pattern, with each node simulated as an RBM node), these "algorithms" are non-deterministic - they are simulations - we cannot know the outcomes, just as one cannot know the outcome of a human's thought process. But with regard to religion, that seems to be a human predisposition with a genetic basis, and since religion is based on absolute unquestioning faith in things that are seemingly preposterous - a cognitive dissonance if there ever was one - I don't think that we can expect intelligent machines - which are free of our cognitive impairments - to be susceptible to conversion to religion. Still, I suspect that artificial intelligences will have the same wonder and confusion about existence as we do - they just will not look to iron age shaman texts for their answers.

Comment Above all (Score 1) 698

Above all, take a profession that is what you love to do - no matter what income it produces (as long as you can get by). And stay focused - don't let time fritter away. Make a plan for your dream - a practical plan, for which you know all the steps, because all steps are simple and very doable - and stick to that plan no matter what.

Comment IOT is driven by a lust for data about us (Score 1) 248

What is driving the rush into these things is that the companies behind them want to mine the data that they generate. Imagine: all those devices phoning home, and companies able to collect data on when people are using things, where people are etc. - all that data can be input to data analysis and find patterns. Those patterns are worth a-lot of money.

Comment most developers know very little about security (Score 1) 809

LOL. Well you have discovered that most developers know very little about application security. And here we are, wondering why things are so insecure - and heading head-long into the "Internet Of Things". What a train wreck that will be unless things change. Read my article about this: http://www.transition2agile.co...

Comment Re:Coding is a dead end anyway (Score 1) 288

I certainly agree about including physical education, etc.

Perhaps we are the same generation. I am 58. I too have heard for a long time that we would have AI by now. But just because it has taken longer than expected does not mean that it is not coming. Curing cancer has taken far longer than we thought, but I hope we will eventually figure it out - perhaps in the next decade or two, since we now are able to virtual experiments by simulation and manipulate genes a million times more rapidly than we could a decade ago. So I think a cure for cancer is coming, and I think that AI is coming.

But I don't think that human-like AI is needed to write programs: I think that "deep learning" algorithms can do the job: they just need to be trained, and they need a human to guide it. I think that we will see programming teams disappear, replaced by a "learning system operator" of some type. That is probably a decade away, but my assessment of the potential of this class of algorithms, invented in 2006, is that they can write programs. Perhaps I am wrong. If I am right, then we already have the technology - it is just a matter of refining it and training those systems to write code based on descriptions of a problem - the same way that IBM's deep learning system learned to play jeopardy.

Your point is right however, that if we can replace programmers, we can replace a great many jobs. That is in fact the chief concern with these systems. Please see this TED talk: http://www.ted.com/talks/jerem...

Slashdot Top Deals

As far as the laws of mathematics refer to reality, they are not certain, and as far as they are certain, they do not refer to reality. -- Albert Einstein

Working...