As for sentiment, even embeddings can do a good job at it.
Almost all moderation concerns are obviously restrictions on free speech, it’s just that for several reasons people have started to shrink “speech” into “political speech within some Overton window”
For some obvious examples of typical moderation that conflicts with pure free speech , consider amoral speech like abuse material, violent speech like threats, and economically harmful speech like fraudulent advertising or copyright violations.
Extending these to things like hate speech, bigotry, pornography, etc are all moderation choices that are not orthogonal to free speech.
I dont think mega-big 'public square' type platforms will ever achieve this since growth requires chasing the most passive types of consumers who need everything done for them.
Just having ‘moderation’ means the speech is not ‘free’.
while True:
requests.post(api_url, json={"username": "@jrvarela56", "message": "hello"})
If this was allowed to run without moderation, targeting your account on some social network, it would effectively jam you from receiving any other messages on that network.Moderation is noise reduction, undesirable content (junk mail, male junk, threats, even just uninteresting content) is noise, the stuff you want is signal, usability requires a good signal to noise ratio. Speech can be either signal or noise.
Interesting world we live in then.
Even the US has limits. You cannot post a naked kid online, you cannot incite violence or panic (yelling "fire" in a crowded theatre). Many states won't let you post revenge porn.
[1] Supreme Court Signals Loud And Clear That Social Media Sites Are Not Public Forums That Have To Allow All Speech: https://www.techdirt.com/2019/06/18/supreme-court-signals-lo...