upvote
https://news.ycombinator.com/item?id=48808828

Tell me how you would design a solution for this in a few minutes. Or a few days. Would you even recognize that this is NP-hard?

reply