This is essentially most discussion here. I close the HN tab so often after seeing the people that just came to disagree with someone on the internet. There are too few discussions here that come from a place of "That's a great perspective and I can see it being useful when applied in X, just trying to solicit a discussion here, I wonder how this could work or break down in condition Y?"