Japan asteroid probe finds 23 amino acids, researchers confirm | Hacker News Reader