Building a full-text search engine in 150 lines of Python code | Hacker News