It's rare that something posted on HN brings me to tears but I feel lucky when it does.
Thank you for this.