Open-source collaboration, or how we added merge-on-refresh to Apache Lucene | Hacker News Reader