Full threadbeat·Just as an aside, I'd like to give a hand to the HN community for all the great answers on this thread. Very enjoyable read!View on HN