How Cursor and Windsurf Work Under the Hood | Dark Hacker News