Keeping clients of OpenSearch and Elasticsearch compatible with open source | Hacker News Reader