News and musings on science and technology and related topics.