1984: Some new science slips into Scientific American