Submission + - Psychopaths have brain structure abnormality (examiner.com) 4
Submission + - A History of Robotron (armchairarcade.com)
California Student Arrested For Console Hacking 1016
Submission + - Mario AI Competition (togelius.com)
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."
30,000-Lb. Bomb On Fast Track For Deployment 707
AP Will Sell You a "License" To Words It Doesn't Own 340
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.
How Do IT Guys Get Respect and Not Become BOFHs? 902
NASA Names Space Station Treadmill After Colbert 383
Comment Re:Universal Remote (Score 1) 167
Shotgun blast to their joy department...
I don't know what that means, but I think I like the sound of it.
Comment Re:and an icepick (Score 1) 167
Why don't we just kill them, pickle their corpses and tape a Yak-Bak to their jars that plays "Yes mom I love you"?
Bonus if you have that awesome one that lets you fuck with the pitch of their voice.
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:Universal Remote (Score 1) 167
Nothing else sends a clearer signal to your impressionable children that violence is wrong than a shotgun blast to their faces.
fixed