I’ve found on most topics I know something, the top comment is usually a random guess in the dark. They don’t know what they’re talking about and actively harm understanding of the issue. The standard HN top comment will have no grounding in facts but will simply assume the worst intent possible of everyone involved. This cynicism is mistaken for wisdom.
Of course I see a lot of wisdom on HN threads discussing subjects I’m not familiar with … but only because I can’t tell the difference between cynicism and wisdom in those cases.
You’re frustrated that someone would comment on a thorny legal issue while having no understanding of the law or knowledge of the specifics of NAFTA. But that’s how it is on every thread not related to software. See the hundreds of threads where software engineers suddenly became expert epidemiologists overnight for an example of this phenomenon.
I’m not sure what the alternative is. Certainly it isn’t just keeping quiet and not discussing anything we’re not experts in. Maybe sometimes it’s ok to speculate just for fun.