Full threadcjbarber·It's a shame that this didn't get more upvotes when it was first submitted.I enjoyed reading it, fwiw.View on HN