N newscientist.com iPod 'squeaks' betray software secrets (2005) 158 points emigre 2 years ago 51 comments