How Quantum Computers Work
Great article -- the clearest explanation of quantum computing I've ever read.
more ...Google Wave is, so far, too difficult and buggy to be relied upon (once upon a time, we called this state "beta software"). Nonetheless, the promise for new types of collaboration are there. Here are some thought-provoking use-cases for Wave
more ...From the CACM last year, a good introduction to and survey of the problem.
more ...Why I don't think artificial intelligence is likely to have a breakthrough in the coming decade: My latest column for SD Times.
more ...My latest column for SD Times argues that right now, it's smarter to specialize, not generalize, in your programming career.
more ...