Detecting file changes on macOS with kqueue | Dark Hacker News