1776
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
There is an implicit threat of government censorship there, even if it is ultimately toothless. And since valve is clearly not the one interested in increasing moderation, your point about the 1st amendment "not applying to private forums" is irrelevant