Full threaddesperate·Wow, I've been wanting an article on this topic for a while and this one really delivered that and more. Thank you.View on HN