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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Simply put.. (Score 1) 328

by ipwndk (#42590747) Attached to: How Do You Detect Cheating In Chess? Watch the Computer

Also, these moves, which can be equated to "experience", is often fed to the computer by a human.

Modern techniques often uses a mix of random chance, adaption, human fed experience, statistical experience etc.

Hence it'll play "humanly", it'll play "ruley", it'll play "alien"... Maybe that can be concidered "computery". But there is overlaps with humans in the "humanly" department, and if humans study statistically proven moves, then there's more... Etc.

Comment: Re:Simply put.. (Score 1) 328

by ipwndk (#42590707) Attached to: How Do You Detect Cheating In Chess? Watch the Computer

It is mathematically proven to be unsolveable within finite time, as the problem is in class NP.

BUT, within AI, the latest techniques most probably always wins over a human with a statistical significance that could be concidered "solved". (Albeit, for purity, I think it should always be concidered unsolveable - almost always, and always are two different things, even in infinity)

- AI geek

(Btw, Deep Blue is ANCIENT, it used rule-based AI ffs)

Comment: Re:Even if this was true... (Score 1) 1009

by ipwndk (#42103583) Attached to: Is Intel Planning To Kill Enthusiast PCs?

It is an industry that brings in revenue that rivals all the other software companies.

Maybe learn how to make games. That'll make you able to work in any industry. I ended up in banking doing advanced financial modes - with a mathematrical base in 3D graphics/AI, eg. advanced linear algebra, set, number and computational theory. It is trivial stuff compared making to games 8)

Comment: Re:I did the opposite in school (Score 1) 684

by ipwndk (#42038847) Attached to: Young Students Hiding Academic Talent To Avoid Bullying

Doesn't work.

I tried that in the beginning, but as the other boys grew, they became increasingly voilent and physically imposing.

Teachers thought my parents was beating me, when they saw me at gym. But the wounds and the scars was from the boys in my class. That just made it worse.

It was impossible to avoid the assaults while participating in school activities, so I stopped coming after a period.

It didn't help that I was physically unimposing, effiminate and revealed in having a relationship with another boy. (Which was removed from the school afterwards and rescued from evil homosexuality, while I got to stay and take the hate)

I got no advice actually. Suicide seems a real option to many, and I've known people who chose that solution. But somehow I managed to keep on going.

I find it hard to believe these fluffy initiatives against bullying. In my opinion kids are raised wrongly. In my opinion the expected behaviour of genders are erronous. It is evident in what other posts; they hit back. Thus they participate in a voilent culture, a culture some, including me, are not able to participate in.

Comment: Re:Over private property? (Score 1) 733

by ipwndk (#42038445) Attached to: Activists' Drone Shot Out of the Sky For Fourth Time

Of course you'll run into problems if only hunting is banned.

More must be done, such as proper enclosures, forest street crossings et cetera, and it must determined how the local animal live travels such that traffic can be reconfigured to support it.

To support ethical human suburban and urban life, that lifestyle must be fundamentally changed.

The good solutions are more than often a lot more expensive than the bad, and requires active effort from people. That's why the bad almost always win sadly.

Comment: Re:Programmer vs. Software Engineer (Score 1) 333

by ipwndk (#41956043) Attached to: Ask Slashdot: Developer Or Software Engineer? Can It Influence Your Work?

I disliked the Engineers and became a CS instead.

I learned the engineering parts at work. I'm even instructing now.

Didn't want to waste time studying how to actually do things. That's a waste of time. I learn how to do that while doing it :-) Learning theory is not easy to learn by doing however.

Comment: Re:I should not have to pay $35 (Score 1) 442

by ipwndk (#41726471) Attached to: Internet Providers To Begin Warning Customers Who Pirate Content

Why do you even have trust in systems anymore? It is a long time since the law worked. If you're a problem, you'll be marked something that voids your rights, and you'll be prosecuted regardless.

Use the $35 for a safe encrypted proxy and ignore the police states interference in your private e-life.

Or save up for a lawyer. It's better to hide from big brother than to let it gather data on you however. It'll use it in any unfair way it can.

Comment: Re:Why not use tools that help do it? (Score 1) 288

by ipwndk (#41448469) Attached to: Ask Slashdot: Should Developers Install Their Software Themselves?

Not always the case :-)

The data is hardly ever identical, and that can be troublesome when it comes to DB2 binding. The size an be cause performance issues. Most fun part is when less condiderate developers bind to empty tables. Many laughs are had when the business looses several millions on escalating deadlocks :-)

But usually it is the developers who mess up. Mess up program and library versions between environments et cetera.

I work in a core dep., so I often work on libraries - and it happens that people build dependencies in SYST with them and move to PROD. That is entirely their fault, because they did not do the necessary analysis. The PROD guys did their job fine as well; everything compiled. The interfaces just doesn't match up and memory is flinged erronously all around the mainframe. :( Then I have to clean stuff up.

I'd like a four layered system, with TEST, SYSTTEST, PREPROD and PROD - where PREPROD is a place identical to PROD only used to determine if moved packaged can run with the correct return codes. (Not just a compilation and bind success) Then a final move can be done.

SYSTTEST is not a safe place, because while it is not for development per say, it is still a place where volatile code resides.

Comment: Re:There is nothing special about programming (Score 1) 767

by ipwndk (#41362763) Attached to: Can Anyone Become a Programmer?
You are describing programming.

It is called detailed design, and is the design of a system. Tests are even performed at that level to see if it works. Without any code yet - it has not yet been constructed.

When you pour a hundred million into a product, and involve hundreds of programmers, this better damn work. This can be the killer of even large corporations.

I already create working A.I. thank you very much. I do not want to sell it though, so I keep it as data points :-)

But then again I was a designer once. I abandoned it to become a computer scientist and lead developer.

I dream now more than ever.

So design may have helped. I can visualize whole systems before I create them and solve problems of overwhelming size.

There are some programmers who do not visualize and dream as much, but do stuff based on requirements. But you must remember that there are difference in programmers. I am a lead programmer; I do much more than write trivial letters complying to some grammer of a language.

Comment: Languages? Why? (Score 1) 630

by ipwndk (#41310271) Attached to: Is a Computer Science Degree Worth Getting Anymore?

Why would you want computer science educations to teach programming languages? That is a waste of time.

Learn the students the fundamentals of the science, have them understand the Turing machine.

Then have them practise all the algorithms by doing it in any language they choose. Perhaps require them to change language for each assignment.

I can do COBOL, PL/1, JAVA, C, C++, C#, Python, EGL and others that I can't even remember to mention. My employer do not hire based on what languages you can, but your knowledge of the principles/science. Anybody can learn how to develop in any language on any system if they know how systems works in theory.

I do recommend that you employ hackers. We may come in a leather jackets with tatoos and piercings. But take those of us who got a masters or PHd; there's plenty of us. Just dont act up all cocky, we got plenty of jobs. Give us pay and let us do our thing.

Comment: Market evolution (Score 0) 538

by ipwndk (#40464909) Attached to: High-Frequency Traders Are the Ultimate Hackers, Says Mark Cuban

I see no problem. The market is moving towards a situation where trades are handled by automatic systems. Those who can or will not adapt will loose, and the system will eventually stabilize again until new first movers in advantagous techniques emerges.

I cannot believe in what is current. Everything is ever changing. I will always adapt and prosper.

Comment: Re:All part of their retro-COBOL strategy (Score 1) 415

by ipwndk (#40250173) Attached to: Microsoft Ignores Usability With All-Caps Menu in Visual Studio
000001 */2/ THERE IS NO PROBLEM WITH CAPITAL LETTERS 000002 */2/ WHAT IS NEEDED IS 16 COLOURS TO HIGHLIGHT 000003 */2/ THE SHORTCUT LETTERS FOR THE TERMINAL 000004 */2/ COMMANDS! Well, I do not care. I work on a Mainframe :) IDE's are fun, but I am feeling the power of the old world. Especially since the terminals buffers commands. I'm ten screens ahead of what is actually displayed. PEW PEW PEW PEW. A hundred things running, and no pressure on my local development machine. (Albeit sometimes the central system is overloaded, which means coffee breaks... lots and lots of coffee breaks)

Comment: Re:I have my doubts (Score 1) 220

by ipwndk (#38076862) Attached to: MIT Creates Chip to Model Synapses

It is a predicament. I dream of the creation of intelligent life, but it would cruel to do so in its very act. Not because I won't play a god; I believe in no such beings, and I am not limited by such superstition. But if life is created, I do not have the right to kill it, nor control how it chooses to live. However, it will be limited by my ability to create it, and it will by its very essence be an alien in an unknown world, inhabited by people less ethically steered people than me, that will never accept it.

It is better not to create it. But sadly, if I ever will be able to do it, I will, because I am simply too curious and that the information such a creation would bring to science and the understanding of what intelligence is would be immense. That is my hubris. And I could imagine it would also be the hubris of many others.

At the very least create it in a closed simulation, such that it can not know what is outside, and destroy it there. Then at least it have fared no better and no worse than humanity.

Comment: Re:Definitely not (Score 2) 427

by ipwndk (#37371196) Attached to: Has Cleverbot Passed the Turing Test?

The test measures the ability of some computer program in imitating a man imitating a woman. Fun stuff surely, and great for the press. But useless in the field of artificial intelligence.

What do you mean he did nothing? He invented the Turing machine. It is the very foundation of computer science.

As for material, I recommend blondie24 by David B. Fogel. The opening chapter goes into depth with this issue.

I would really love to cite this great book consisting of essays of various scientists on the subject of the turing test, but I simply cannot seem to find it as I've forgotten the title. If you run into a black book from some university press, commemorating Alan Turing as part of a series, then there should be one about the test. (Why have you forsaken me google)

All the evidence concerning the universe has not yet been collected, so there's still hope.