Ultimately, I think that the reason people make those mistakes is not because they are naturally irrational, but because they simply have not had enough practice at those types of math problems.
I think so as well and the same is true for IQ-test to some extent. I know people who've been doing them daily for long periods of time, and by doing so raising their IQ-point by tens (from ~100 to 120-130). It's true that intelligent people tend to have a logical reasoning that's better than average, but these kinds of problems are easy to be thought and I think one develops a reasoning suitable for solving them by doing so (sort of like crosswords). I also suspect smarter individuals are more sure of their abilities, thereby answering quicker making them prone to simple mistakes.
I've noticed that the more "smart" a person is (by several definitions; see below), the more easily he/she can convince him/herself--and others--of incorrect things.
This is very true. People of high intelligence are often very capable of constructing complex arguments to reinforce and rationalize their beliefs. I saw this in action when visiting an american forum for literalist Christians (those who read the bible literally, word for word). I expected the members to be sub-intelligent and borderline-illiterate (yes, I was certainly guilty of prejudice), but the opposite were true - most were writing extremely well. Huge post arguing the validity of their faith with very complex arguments, though filled with logical fallacies and misconstructed facts. I was amazed by their creativity and ability to argue ridiculous claims with total certainty and literacy. It's truly fascinating how far some will go to reinforce their beliefs, and smart people are often very skilled at it. The combination of complicated arguments, heavy language and the absolute certainty of the person making the claims, is probably often enough to convince less clever individuals.
I've been using the Scripting Layer for Android to code a small python app. It uses the voice recognition and speech synthesizer to do do things like read the weather for me, and connect via socket to my home computer where I have a server running to execute some commands like playing music and such.
It work great! The entire python standard library is included and some things like Twister works as well.
The Android API is not entirely fully fledged, but I've been able to access all functions I want (sensors, speech, build menus among other things). If you need full control and access to all API-functions though, java is the only way to go.
I could't imagine why you would want to use BASIC instead of Python. If for some reason you dislike Python, you've got Ruby, Perl, Shell and more.
This is pretty old news here in Sweden by now. He won the prize of wildlife photographer of the year and has held several courses, so I'm pretty sure he cashed in on this.
When the accusations started, he said that he was completely innocent and a lot of people believed him thanks to his reputation (one of the most - if not the most famous - wildlife photographers in Sweden.) However, he wouldn't show the raw pictures which added on to the suspicions.
A large "investigation" started on internet forums and eventually people found the original pictures of animals that he had pasted onto his pictures. Like http://a.yey.nu/QHL7RE.jpgfor example (mirror reversed). This forced him to admit of course.
The funny thing is that he has been outspoken against editing of photos and said never to use Photoshop on his images: "I'm a photographer, not a pixel artist".
If all else fails, lower your standards.