So heaven is available to anyone whether or not they follow your God's law?
That's completely correct, sir. The heavens can no longer discriminate against people who have preexisting sins. See heaven.gov to see whether you qualify for a plan that has a maximum deductible of 5000 years in purgatory before you are 100% guaranteed entrance into heaven.
In Heaven you will sit around passing a bong back and forth with God until the end of time, with occasional teeth cleanings. Gold and Platinum plans are available that include options for 72 virgins, or for your own planet to rule over, or for the next in a series of afterlives as an elephant, then as a tapeworm, then as Ted Nugent, then as a cricket, and on and on until you achieve Enlightenment with an endless supply of meth and the memory of your life as Ted Nugent to serve as a guide.
Say, for instance, that I preach that your particular God sucks donkey balls, would he/she hold that against me?
If you like your particular religion, you can keep it. (Of course that's assuming that people wouldn't tolerate a religion where their God sucks donkey balls anyway- which it turns out, is false.)
We all know a human would, but what about a God?
Well that's the whole point- we obviously can't rely on God to fix the situation on his own behalf. He has his own interests, and would obviously like to discriminate against atheists and heretics, and keep them from entering heaven. After all hey arrive confused and with awkward questions for Him- especially assholes like Stephen Hawking who will instantly start quizzing Him about quantum gravity. He sees it as a waste of His endless time. That's why we needed to make it a law, with a mandate on God to allow all individuals into heaven. Even guys with more money than God now have to face the fact that this is working. So folks, just remember to check out heaven.gov or go to Hell.
Anyone with even 5 minutes of experience writing multithreaded code will realise that no shared memory, and message passing is far superior as a method of thread synchronisation.
Anyone with even 5 days of experience will come up against a task where it isn't an option.
That's exactly what reCAPTCHA (which was acquired by Google) does. For example: screenshot of reCAPTCHA [wikimedia.org].
Sigh... I need a better job...
Now where in the world would you say is the safest place to live?
Prison.
There are two problems with higher-order processing CAPTCHAs like that. One is the small problem set. A human at the website has to actually think of those connections between plugs and sockets, or umbrellas and rainstorms, or pizza and ovens, or hair and shampoo, etc. So the problem space is small. Then, blindly guessing answers still yields a decent success rate. Your particular example can be guessed with a success rate of 1 in 256.
Blurring a pair of words from a dictionary onto each other automatically generates millions of possible challenges, and random guessing won't work as well- at least some image analysis is needed.
My own idea for a CAPTCHA is to use images from Google Street View. Show random street view images of a bunch of houses, and ask, "what's the house number"? That would probably take a while to crack, long enough for me to dump my startup site's shares before all the porn gets leaked- if not for those assholes at Google interfering.
Actually, if you do a google image search and actually look at SnapChat's "CAPTCHA", it's unbelievable, like a piece of work from the nineties.
It shows you nine images and asks you to select the ones where the ghost appears. (Random selections net 1 success in 512 right there, and they probably won't show you zero, one, eight, or nine ghosts, increasing success rates to 492 to 1.)
Notice that a ghost or its impostor is always the only white shape in the image. (Sometimes there are also a few white stars, moons, etc.) To improve from random guessing, isolate the white blob, select its center of mass, transform the outline into polar coordinates, perform a Fourier transform, prepare a vector from the Fourier coefficients, and all the ghosts will cluster together in that vector space. (There will also be a star cluster, an apple cluster, a tree trunk cluster, a top hat cluster, a full moon cluster, etc.)
"Unibus timeout fatal trap program lost sorry" - An error message printed by DEC's RSTS operating system for the PDP-11