holy_calamity writes "New Scientist reports on the latest idea from researchers trying to make microcomputers use photons in place of electrons — to make optical interconnects from strands of DNA. Mixing DNA strands with the right dye molecule upgrades them into wires for light, like microscopic optical fibers, able to absorb photons at one end and transmit them to the other. One of the neat things about using DNA is it is the right scale to play nicely with existing and future chip lithography. Quoting: 'The result is similar to natural photonic wires found inside organisms like algae, where they are used to transport photons to parts of a cell where their energy can be tapped. In these wires, chromophores are lined up in chains to channel photons.'"
The best book on programming for the layman is "Alice in Wonderland";
but that's because it's the best book on anything for the layman.