Full threadjameskegel·Site seems to be momentarily down, I'll make a note to come back later. Thanks for posting this, OP.View on HN