> No primary moderation action should be made based on human input

1. That means no HN.

2. I normally don't have to remind people of this at places like HN, but... algorithms are written by... humans! Supervised algos use data labeled by... humans!

> Automated moderation should look for identifiable harms (i.e. illicit content, directed threats, terrorism)

Why do you list terrorism separately from directed threats?

What is the line/difference between "terrorism" and an "undirected threat"?

Are militia groups that don't make directed threats terrorists? Are radical religious groups that don't make directed threats terrorists? What if they are run by actual terrorists but none of the speech amounts to a directed threat?

Speaking of which, what is a terrorist organization? Is the KKK? What about small white nationalist or black power militia groups? What about QAnon? What about antifa? What about BLM? What about Westboro Baptist? What about the Black Panthers?

There are people -- elected officials -- who think each of those is a terror organization.

So, defining terrorist organization is absolutely a political fight. Maybe we avoid that and just talk about directed threats/ Ok. Does that mean that Al Qaeda allowed to operate on FB as long as they don't make directed threats? In fact, that FB is prohibited from not allowing Al Qaeda on as long as they don't make directed threats? That seems like not a solution anyone is going to get behind.

We haven't even gotten past the "obviously terrorism=bad" and we already have to declare whether BLM, QAnon, Westboro, or militia groups are "terrorists". Which some senators believe is the case and is a 100% political question.

> illicit content

Is Ginsberg's Howl illicit? Is a picture of two women kissing illicit? What about non-sexualized nude breasts? What about nude male bodies? What about an erect penis but in a non-erotic context? Will the dominant answers to these questions be the same in 50 years?

Lots of people would say a site that allows pictures of heterosexual kissing but not not pictures of homosexual kissing is obviously taking a political position, but that was outside the realm of "political opinion" when I entered adulthood! Any public homosexual display of affection was obviously illicit.

> absolutely nothing should be removed or blocked based on vague and nebulously defined concerns over "misinformation".

What does vague mean? What does nebulously defined mean? What is the difference between misinformation and libel? What is the difference between misinformation and dangerous information? Is it impressible to remove a video that's targeted at kids and encourages huffing glue as a fun and harm-free activity?

Anyone who has moderated a forum knows that such an algorithm is going to have all sorts of holes and perceived biases. I've never written an automod that some user doesn't get pissed off about.

More generally: that's just straight-up moderation, it has nothing to do with tweaks to recommendation algos.

What if Twitter realizes that people leave the site if they see stuff about abortion but stay if they see stuff about LGBT rights? Again, viewpoint-neutral, Americans just one day start yawning about abortion and really polarize on LGBT stuff. Can they prioritize posts about LGBT rights over posts about abortion as long as the content served up on the preferred topic is viewpoint-neutral and the only algorithmic goal is more lingering eyeballs?

If no to that, how about sports news vs. SCOTUS decision news?

If yes to that, what about COVID case counts vs. Jobs Report numbers?

Even more generally: anyone who's stayed up to date on robust machine learning knows that defining good notions of robustness -- and political neutrality is a type of robustness -- is very much an open problem. So even if we had a precise definition of political neutrality, which I don't think we do, "simply create an algorithm that has that property" is very much an open algorithmic problem.

In fact, there are even some impossibility theorems in this space. So even if we can define neutrality in a perfectly neutral way -- which we can't -- this might be like passing a constitutional amendment that demands a voting system has all of: Non-dictatorship, unrestricted domain, monotonicity, IIA, and non-imposition. You can legislatively demand "the perfect voting system", but the universe is not obliged to ensure the existence of such a thing. Same for some types of robust ML, and no one knows which side of an impossibility theorem some precise-enough-to-code notion of political neutrality might fall on.

Which also brings up the REAL question: are tweaks to recommendation algorithms allowed? Obviously we can't ask FB/Twitter to freeze their recommendation algos -- it's their core product. So. If they notice an "obvious bias" and tweak the algorithm to correct for it, who decides whether that was a biased human intervention or a totally appropriate bug fix? Oh, right, a politically appointed FTC.

I think that "politically neutral" is impossible to formalize in code because it is a fundamental contradiction in terms. But even if it does, I suspect that any reasonable lists of formal specifications might be either mathematically impossible to train a classifier to respect or else at least AGI-complete to actually implement. But if you disagree, I'm happy to clone the Github repo and mess around with your proposal.