Role of chance in scientific discoveries | Hacker News Reader