What does it mean to be “sh compatible”? | Hacker News Reader