Your one-stop shop for latest in news of interest to geeks...
The Japanese have invented a brain washing machine....