Why we wrote our own custom query parser | Dark Hacker News