Reading and writing neural computation : from silent speech to holographic optogenetics