Full threadco001de·This looks like something I would have totally dismissed 2 years ago and something that I would write myself in 2 years from now...View on HN