Real-world engineering challenges: building Cursor | Dark Hacker News