I disagree. Technology is inherently political, and it’s valuable and important to get informed and reminded about the many horrible people that are directly or indirectly tied to any mentioned organizations and projects.
Sadly, HN has increasingly become an echo chamber for 90% of the same kinds of partisan politics.