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

 



Forgot your password?
typodupeerror
Medicine

Submission + - Psychopaths have brain structure abnormality (examiner.com) 4

mmmscience writes: http://www.examiner.com/x-1242-Science-News-Examiner~y2009m8d4-Psychopaths-have-brain-structure-abnormality A group of scientists have identified a structure in the brain of psychopaths that is abnormal when compared to controls. The change is found in the uncinate fasciculus, a bridge of white matter that connects the amygdale (emotion/aggression brain region) and the orbitofrontal cortex (decision making region). Interestingly, the greater the abnormality in the region, the more severe the levels of sociopathy in a subject. A researcher on the team suggests the finding could have considerable implications in the world of criminal justice, where such scans could presumably be presented as evidence in a trial.
Classic Games (Games)

Submission + - A History of Robotron (armchairarcade.com)

blacklily8 writes: "Gamasutra has published our History of Robotron: 2084, Eugene Jarvis' ultimate twitch-game of 1982. Robotron's frantic gameplay, intense difficulty, and elegant control scheme made it a hit in the arcade and a favorite of countless retrogamers. The illustrated article compares the game with Jarvis' earlier hit Defender, describes its gameplay in detail, and traces its roots and impact on later games such as Smash T.V. and Geometry Wars: Retro Evolved. Robotron's gameplay may be intimidating, but never too complex to grasp--with both hands!"
Programming

Submission + - Mario AI Competition (togelius.com)

togelius writes: "We're running a competition to see who can program the best AI for a version of Super Mario Bros. It's about each time step deciding what to do — run, jump, shoot etc. — based on a description of the platforms, items and enemies around Mario.

This is hard. So hard we believe that some sort of machine learning algorithm will be necessary to reach good playing performance. But really, any approach is game. We welcome hard-coded submissions, and we welcome commercial AI programmers, academics and amateurs alike. Whoever wins (maybe you?) this will be really interesting.

The competition is associated with two IEEE conferences and there are cash prizes available for the best submissions."

Comment Re:Oh come on. (Score 1) 794

C++: An octopus made by nailing extra legs onto a dog.

You definitely earned funny points for that one. I got a good laugh.

Me too, I'm not sure who gets credit for the quote though.

Operator overloading?

Not sure if that makes C++ harder. But I've seen people disagree.

I like the idea of operator overloading a lot. In Ruby it's great. I find it a bit cumbersome in C++ though, things like dealing with friend/global functions, e.g. for appending to a stream with <<.

To the credit of operator overloading and templates, they make the standard library interfaces mostly nice.

Destructors?

finalize

Unfortunately finalize is incredibly quirky as you have absolutely no say or guarantee about when your object will be gc'd. I've tried a few times to find the "right" way to use finalize and it seems to be almost always discouraged.

For me: What makes C++ difficult is ++. :)

Comment Re:Oh come on. (Score 1) 794

Getting rid of memory management and multiple inheritance from C++ doesn't begin to give you Java.

Operator overloading? virtual, pure virtual functions? namespaces (not quite like packages)? Templates? (Even Java generics are less convoluted.) Destructors? Global variables? Const correctness?

I'm not much of a fan of Java (the language), but C++ is just awful. I waste more time when I write C++ than I gain (compared to writing object-oriented C).

C++: An octopus made by nailing extra legs onto a dog.

Comment Re:Sounds a bit useless (Score 1) 167

As for why it's useless, if your child is not ready to see "stuff", and they see "stuff", and then you press the panic button, they won't _unsee_ stuff. In fact, they would probably remember it for a very long time.

Yes. Panic button == my parents are panicking. What could possibly be more compelling (and guilt-forming) to a kid than something that makes their parents leap out of their chair pounding a big red panic button?

Fun thing to try with your kids: next time they break some stupid little thing, yell "oh my god", act flustered, hide the remains quickly and insist that they never speak of it again. Let sit for 8-10 years or until emotional problems are fully developed.

Yes you may think brainwashing is wrong. But ...

Brainwashing:
1) reduce target to the mentality of a child
2) imprint them with the values you want them to have.

There is no difference, kids just come pre-washed.

Comment Re:Anyone prefer this to the stock firmware? (Score 2, Interesting) 248

Tags are more of a pain to maintain, but can be more useful. I actually make use of the genre tag quite a bit (after fixing the genre tags on my songs to whatever I feel like calling them). Having a ton of compilation albums, I like being able to search by artist and find single tracks on V/A's that otherwise I'd forget were there. Etc.

Organizing on the filesystem is fine and has its advantages too, unless you own an ipod or other music player that organizes by tags. It's enough of a pain to fix a thousand filenames or to fix a thousand sets of tags, but I don't want to do both. I'd rather ignore the filenames or have my music player name/rename/move things for me based on the tags.

Slashdot Top Deals

I put up my thumb... and it blotted out the planet Earth. -- Neil Armstrong

Working...