Building a semantic search engine in ±250 lines of Python | Dark Hacker News