Photonic crystals may finally make all-optical signal processing a reality.
Special care must be taken when introducing computers to schools in developing countries.
Danny Hillis talks about the real-world challenges of creating artificially intelligent machines.
Google Earth goes deeper.
Silicon ion pump creates a breeze.
Creative tolls could reduce urban traffic.
Adding more cores to a computer makes it faster, but it also makes it tricky to program. How will computer scientists cope?
Princeton University computer scientists expose the weakness of a diebold voting machine.