How ChatGPT works, explained for non-technical people | Hacker News Reader