News for hackers. Stuff that matters.
Re:XCheck at Meta: Why it exists and how it works by SilverBirch on Sunday October 16, 2022 @02:48PM (#33226118)
It makes sense from a technical perspective why you'd build a system like XCheck. The problem is that once you build XCheck you actually need to say to your C-suite and PR department "Actually no, you can't say we treat everyone equally, we're manually going in and exempting certain people from scrutiny, and that's entirely within our discretion."

The problem isn't technical, it's legal - you can't build a system that operates one way and then publicly misrepresent it.

Re:XCheck at Meta: Why it exists and how it works by pjc50 on Sunday October 16, 2022 @03:08PM (#33226292)
Legally, their TOS probably allows them to be completely opaque and arbitrary.

And any system which involves reporting from the public will need to build a "this account gets lots of false reports of category X, to save time assume they're all false" system. As well as "all the reports made by this user are bogus".

Re:XCheck at Meta: Why it exists and how it works by xani_ on Sunday October 16, 2022 @03:02PM (#33226238)
As facebook shows you can, and get away with it.
Re:XCheck at Meta: Why it exists and how it works by etchalon on Sunday October 16, 2022 @03:15PM (#33226350)
There are no laws which say a company has to be transparent and accurate when discussing its moderation systems.
Re:XCheck at Meta: Why it exists and how it works by lmm on Sunday October 16, 2022 @05:24PM (#33227321)
Given that people pay to advertise on facebook, any false statements they make about their moderation systems via the internet almost certainly constitute wire fraud.
Re:XCheck at Meta: Why it exists and how it works by pavlov on Sunday October 16, 2022 @07:17PM (#33228076)
You make that claim with a high level of confidence, but have you actually read the contract in place between Meta and the advertiser?
Re:XCheck at Meta: Why it exists and how it works by lmm on Sunday October 16, 2022 @07:33PM (#33228172)
No, but I've read the relevant section of the USC. Statutes override contracts, you can't contract out of being bound by the law of the land.
Re:XCheck at Meta: Why it exists and how it works by etchalon on Sunday October 16, 2022 @11:10PM (#33229491)
It would almost certainly not.
Re:XCheck at Meta: Why it exists and how it works by nocoiner on Sunday October 16, 2022 @08:52PM (#33228691)
As Matt Levine says, “everything is securities fraud,” and this is probably the area of greatest exposure for a company with a substantial degree of departure between their stated practices and their actual practices.

It’s not likely to be more than a nuisance to defend and not terribly expensive to settle, but an enterprising plaintiff’s lawyer could probably find a cause of action that passes summary judgment.

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Sunday October 16, 2022 @03:20PM (#33226398)
> "Actually no, you can't say we treat everyone equally, we're manually going in and exempting certain people from scrutiny, and that's entirely within our discretion."

Isn't that literally what Twitter does as well? Making exceptions for Politicians and Government Representatives? Or does HN's bias towards Twitter exempt it from any form of scrutiny?

Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @06:15PM (#33227639)
> Isn't that literally what Twitter does as well? Making exceptions for Politicians and Government Representatives? Or does HN's bias towards Twitter exempt it from any form of scrutiny?

What a completely bizarre comment.

No one mentioned Twitter, there is no "HN" general viewpoint, and if I had to say I'd say most comments on HN about Twitter are negative.

I'd say this could be the worst case of "Whataboutism" I've ever seen, but it is such a weird thing to use "what about" regarding.

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Sunday October 16, 2022 @06:25PM (#33227711)
When it comes to India, Twitter is typically at the forefront of mainstreaming propaganda and selectively applying rules. So my perspective comes from that (since this article concerns feud between Meta and The Wire which covers India). Whenever Twitter gets mentioned (atleast in HN) concerning its role in policy with regards to politicians it mostly gets a pass.

Let me put it this way: what you feel Meta is doing in the West, is what many in India (like me) feel Twitter is doing here. And the sentiment I see is mostly anti Meta and mostly pro Twitter here.

After all it is my perspective and I could be wrong (as I obviously don't have statistics to say if HN definitely has a Twitter bias or not). But I believe I have a right to express my opinion on what I feel is HN sentiment towards big tech censorship (which mostly circles around Meta but rarely around Twitter).

Re:XCheck at Meta: Why it exists and how it works by 8note on Sunday October 16, 2022 @06:52PM (#33227898)
I haven't seen twitter getting a pass? When trump finally got the boot, the comments were along the lines of "the only thing that can't get you kicked off of twitter is to run an insurrection against the US government"
Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @07:26PM (#33228141)
I think this is mostly about Twitter's refusal to censor on behalf of the Indian government; see eg https://www.vice.com/en/article/5d3bmn/twitter-censorship-in...

The OP is a very strong BJP supporter (see comment history), but even so it's a weird take.

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Sunday October 16, 2022 @07:55PM (#33228315)
> I think this is mostly about Twitter's refusal to censor on behalf of the Indian government; see eg https://www.vice.com/en/article/5d3bmn/twitter-censorship-in...

Vice is part of the same Leftist Media cabal.

> The OP is a very strong BJP supporter (see comment history), but even so it's a weird take.

LMFAO no. It is mostly about Twitter censoring accounts that are pro-Hindu: https://twitter.com/aranganathan72/status/132892246447524659...

And the ban was done after Opposition Party supporting Bureaucrat (from the IPS cadre) threatened to get the account banned. Basically Twitter acted on behalf of the Opposition not the Ruling Party. You can read the full story here [1].

If Twitter is truly unbiased, it wouldn't be siding so openly with Opposition Parties in India.

Quoting the user (TrueIndology) who was banned:

`She asked me for my personal details. I refused to divulge those details. She then said "Your time is up". And boom. My account was suspended within 5 minutes. Twitter sent no mail. Gave no reason. Simply suspended my account`.

The Government of India has authority to regulate Law and pass Executive Orders to entities operating within the Country. The Opposition of India has no such powers. Yet Twitter defied the Government's Executive Orders but did not defy the Opposition Party Bureaucrat's diktat. That should tell you how openly biased Twitter is.

Anyways, being a "strong BJP supporter" is not a crime on HN I presume. Where propaganda thrives it is better to be a strong, vocal supporter. Even if all alone and in minority.

[1]: https://www.opindia.com/2020/11/twitter-suspends-trueindolog...

Re:XCheck at Meta: Why it exists and how it works by throwaway384629 on Sunday October 16, 2022 @10:49PM (#33229400)
You linked OPIndia website as your reference, can you please share even one article posted on OPIndia against BJP or current Modi government?
Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @11:40PM (#33229615)
This comment made me actually read the OPIndia article and wow it's pretty bad. To quote:

> The TrueIndology account is very popular and has thousands of followers. The person behind the account is a meticulous fact-checker who corrects wrong and distorted claims often pushed as history mostly by left-liberals, and cites actual sources to debunk myths and leftist propaganda on Indian history. Though the reasons for the accoun[sic] suspension are not clear, it comes just a day after he had ‘fact-checked’ and had idulged[sic] in an online arguement[sic] with senior IPS officer D Roopa.

Spelling errors are reproduced as is.

It's surprising how closely the "left-liberals"/"leftist propaganda" rhetoric matches "Leftist Media cabal"/"Western media propaganda outlets" language of the OP.

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Sunday October 16, 2022 @08:17PM (#33228496)
> I think this is mostly about Twitter's refusal to censor on behalf of the Indian government; see eg https://www.vice.com/en/article/5d3bmn/twitter-censorship-in...

I'll explain the context behind this because Vice (as is usual with Western media propaganda outlets) does not provide any details.

The "journalist" in question, who goes by the handle @zoo_bear, tweeted out a clip from a heated National TV debate between a ruling party spokesperson and another Islamic scholar. Some unsavory remarks were made by the Islamic scholar on the ruling party spokesperson's Religious beliefs (she is a Hindu). She retaliated in the TV debate with her own unsavory remarks on his Islamic beliefs.

Now this "journalist", instead of putting out the entire clip, decided to cut the clip to only show the spokesperson's remarks which went viral not just in India but across the World. She not only received beheading/death threats but was also forced to apologize, tender resignation from the Party and go into hiding. Then after that, 4 other Hindus (completely unconnected to this TV debate) were beheaded, by Islamic terrorists, as a "revenge" for what she said. Only later did the entire clip surface and things cooled down. But by then, the damage was done. Was any of this reported by Vice? Nope. This is the kind of propaganda that Western media outlets indulge in.

Now the Government of India wanted to take this out-of-context Tweet down (as well as suspend the "journalist"s account) as he continued to put out partial information just to keep the communal pot boiling.

India is a multi-cultural, multi-religious democracy with a billion+ people. Any riots that break out has potential to turn into communal clashes on a pan-India scale. The Government, unlike Western Governments, has extra responsibility to take care of the social fabric of the Nation apart from protecting the country from adversaries on our borders.

So the Government of India is perfectly justified in requesting take down. Twitter not taking it down is purely politically motivated. It is not like it hasn't taken down accounts/tweets at all. It has done so multiple times on behest of opposition party members.

Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @10:37PM (#33229334)
Note that this explanation is only one of the (many) incidents outlined in the (long) Vice post. As the Vice article points out, the tweet was over 4 years old when he was arrested for it. The Indian article[1] about the arrest doesn't make any claims about the tweet going viral or being responsible for the things the OP is claiming here. Notably neither the police themselves not the complainant make these claims.

This quote summarises the overall situation reasonably well:

> A 2021 transparency report released by Twitter revealed that India was the single largest source of government takedown requests in the second half of 2020—accounting for 25 percent of the global volume. The compliance rate for these requests was 0.6 percent in India, as opposed to 30 percent globally.

[1] https://indianexpress.com/article/cities/delhi/altnews-co-fo...

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Sunday October 16, 2022 @11:08PM (#33229481)
> Note that this explanation is only one of the (many) incidents outlined in the (long) Vice post

Where is this explanation? There is not even one mention of Nupur Sharma in the Vice article. Quote from the article.

> the tweet was over 4 years old when he was arrested for it

Nice deflection. This is not the tweet I was talking about.

I was talking about this: https://www.opindia.com/2022/06/islamist-mobs-nupur-sharma-p...

and this https://www.opindia.com/2022/06/alt-news-mohammed-zubair-del...

> The Indian article[1] about the arrest doesn't make any claims about the tweet going viral or being responsible for the things the OP is claiming here.

Of course the Indian Authorities are going to charge him for the most heinous/offensive tweet. And they will choose the one that will stick when they prosecute him in a Court of Law. That does not mean what he did, did not lead to beheading of 4 innocent Hindus. This is well documented fact that the communal tension was result of him sharing a doctored clip that went viral.

> The Indian article[1] about the arrest doesn't make any claims about the tweet going viral or being responsible for the things the OP is claiming here

LMFAO from Indian Express of all the papers? The ones who falsely published a report that Indian Army had moved towards Delhi to do a coup on the previous Government of India? [1] and [2].

Please refer to better sources.

> A 2021 transparency report released by Twitter revealed that India was the single largest source of government takedown requests in the second half of 2020—accounting for 25 percent of the global volume

Ah yes. And we should take Twitter at its word. Twitter can also reveal exactly what those tweets were which the GoI wanted taken down. I bet at least half of them involve some fabrication (like The Wire BS that is currently being propagated) or something communal to stoke riots and unrest in India.

[1]: https://www.businessinsider.com/indian-newspaper-slammed-for...

[2]: https://www.sundayguardianlive.com/news/upa-2-top-leaders-wa...

Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @11:31PM (#33229584)
I have no idea who Nupur Sharma is. Instead I was referring to the mention of the arrest of @zoo_bear in the linked article.

>> the tweet was over 4 years old when he was arrested for it

> Nice deflection. This is not the tweet I was talking about.

Good for you? How exactly was I supposed to know this when the tweet I was talking about was the one mentioned in the article you were so keen to dispute?

> LMFAO

Really?

Re:XCheck at Meta: Why it exists and how it works by KrishnaShripad on Monday October 17, 2022 @03:52AM (#33230825)
> I have no idea who Nupur Sharma is

Then why are you indulging in this discussion without studying anything about it? Do you just blindly consume information from mainstream media without checking and verifying facts? I see you linked BBC and Vice in separate comments. Both are horrible in their coverage of India and deliberately hide/twist facts. If you don't even know who Nupur Sharma is then why are you defending @zoo_bear mentioned in this VICE article?

> How exactly was I supposed to know this when the tweet I was talking about was the one mentioned in the article you were so keen to dispute?

Exactly why I called it propaganda. The fact that the VICE article did not even mention Nupur Sharma or @zoo_bear's doctored clip says everything I need to know. Since you are not in India, let me inform you that the Nupur Sharma episode was the most talked about and debated National topic for over a month. Because the doctored clip that was shared by @zoo_bear resulted in 4 Hindus being beheaded by Islamic Terrorists. You can witness the results of @zoo_bear's propaganda here [1] (warning: NSFW, contains violence/gore)

Who is going to take responsibility for the 4 innocent lives that were lost because of Nupur Sharma's doctored clip being propagated? Once the full clip came out did this witch hunt on Hindus stop. But the threat hasn't subsided for Nupur Sharma yet. She is still under threat by Islamic radicals — from Saudi, Turkey, Pakistan to India — multiple Fatwas issued against her calling for her to be beheaded. Couple of these terrorists were even arrested [2].

Why did VICE not even mention this in their article? Because it wants to further its effing propaganda. That's all. At the cost of Hindu lives and promoting disharmony and enmity in India. It is not that VICE reporters are so dumb that they do not know what is happening in India. They chose to turn a blind eye. This is why I call it Western Media Propaganda. Omission of relevant details and only projecting portion of the story or publishing downright false stories is what the Western media indulges in and has perfected over the years when it comes to India.

And this is not just in India. It recently happened in Leicester, UK too where the Hindu community was targeted by Islamic radicals but the Western media reported it as Hindus being perpetrators of violence only to backtrack much later (after the Hindu community had to leave the town from repeated threats). With no apology rendered as usual. [3][4][5]

None of this is reported to you by the Western Media. Will probably be a footnote in your news ticker.

If someone tweeted something that had potential to cause violence, riots or religious tensions in Australia would you not want such tweets/posts taken down? Or would you be okay with a few beheadings here and a few bombings there because someone's Religious/Ideological sentiment got hurt? Any sane individual would want any sort of violent/inflammatory posts taken down to ensure there is no anarchy, violence and bloodshed on the streets. Government of India asking such accounts to be banned and such tweets to be taken down is not at all some major issue. In fact, Twitter has taken down such posts in various countries from time to time including in the United States (with exception being Politicians/Government officials). To not do so in India is only double standards at the very least and malicious intent at its worst.

[1]: https://twitter.com/AnimaSonkar/status/1541761659399614464

[2]: https://www.youtube.com/watch?v=OVVU4v2P_tI

[3]: https://twitter.com/CharlotteFLit/status/1581075021191327744

[4]: https://twitter.com/CharlotteFLit/status/1573346485747740674

[5]: https://twitter.com/SarahLGates1/status/1575142320931864577

Re:XCheck at Meta: Why it exists and how it works by dang on Monday October 17, 2022 @07:57PM (#33241199)
We asked you just recently to stop posting nationalistic flamewar comments to HN. Since you've continued doing it and then some, I've banned the account.

https://news.ycombinator.com/newsguidelines.html

Re:XCheck at Meta: Why it exists and how it works by throwaway111343 on Sunday October 16, 2022 @11:38PM (#33229607)
You don't know about Nupur Sharma, but seems to know about BJP. Seems like a flamebait.
Re:XCheck at Meta: Why it exists and how it works by nl on Sunday October 16, 2022 @11:44PM (#33229628)
> You don't know about Nupur Sharma, but seems to know about BJP.

I'm Australian. I know what the ruling party of India is, but I certainly don't claim any deep knowledge of Indian politics.

I just Googled Nupur Sharma and she seems to have come to prominence in July 2022[1]. I guess my knowledge of Indian politics is 3 or 4 months behind? Not sure what the relevance is.

[1] https://www.bbc.com/news/world-asia-india-61716241

Re:XCheck at Meta: Why it exists and how it works by dang on Monday October 17, 2022 @08:01PM (#33241247)
Please don't post flamewar comments to HN. You perpetuated this one badly and that's not cool.

https://news.ycombinator.com/newsguidelines.html

Re:XCheck at Meta: Why it exists and how it works by numpad0 on Sunday October 16, 2022 @06:46PM (#33227856)
I don't think this has too much with celebrities, but about exempting "problematic people" from being repeatedly banned by algorithmic and applied AI systems. IOW, they don't have controls over internal mechanisms of so-called algorithms, and a separate suppression system is used to reduce harm.
Re:XCheck at Meta: Why it exists and how it works by crmd on Sunday October 16, 2022 @03:56PM (#33226697)
Legal will certainly advise leadership they can continue claiming that the system treats everyone equally, because scope of the word system includes the entire Trust organization people + automation, and “equally” can mean almost whatever Mark needs it to mean.

“Senator, thank you for the question. We treat everyone equally. To be clear this means every single user on our platform is subject to the same terms of service they agreed to when signing up.”

Re:XCheck at Meta: Why it exists and how it works by IncRnd on Sunday October 16, 2022 @10:27PM (#33229281)
In other words, you'd lie to Congress. Being glib is not the same as being truthful.
Re:XCheck at Meta: Why it exists and how it works by kadoban on Monday October 17, 2022 @12:31AM (#33229824)
When was the last time a rich or powerful person got in any trouble at all for lying to Congress?
Re:XCheck at Meta: Why it exists and how it works by IncRnd on Monday October 17, 2022 @06:15AM (#33231627)
So, you'd also lie to Congress, because you wouldn't expect to get caught. Got it.
Re:XCheck at Meta: Why it exists and how it works by SilverBirch on Monday October 17, 2022 @04:55AM (#33231196)
By the definitions you're using, Mark Zuckerberg personally logging in to the database and type DELETE FROM USERS WHERE "Policital_Affiliation_heuristic" == "Conservative".

So fine, if you want to define the words as meaning something they clearly don't, and want to try and fight that battle in the media... ok. But almost certainly the first thing that happens is something exactly like this - some nerdy engineering comes out and goes "Well no actually, we manually intervene for the people we like". And then you get to go back to Congress and explain to them why you clearly lied to them, and you're not going to get out of that by using Mark Zuckerberg's pure eye-watering levels of charisma.

Re:XCheck at Meta: Why it exists and how it works by lazide on Sunday October 16, 2022 @05:10PM (#33227232)
Why can’t they exactly?
Re:XCheck at Meta: Why it exists and how it works by 8note on Sunday October 16, 2022 @06:49PM (#33227878)
I think the tag based system infers everyone is treated the same. Everyone can get the tag.

That's opposed to an Id or different account types, where if you didn't register with a specific type, you cannot be granted that same exemption

Re:XCheck at Meta: Why it exists and how it works by DannyBee on Sunday October 16, 2022 @08:52PM (#33228690)
Most carefully claim that the laws they write apply equally to everyone, not that they equally apply them to everyone

Which (and I hate to ever sound likey I'm defending Facebook) is quite common in legal systems.

Re:XCheck at Meta: Why it exists and how it works by pixl97 on Monday October 17, 2022 @05:12AM (#33231297)
One user type the law binds but does not protect, and another user type the law protects but does not bind.
Re:XCheck at Meta: Why it exists and how it works by concinds on Sunday October 16, 2022 @09:05PM (#33228783)
I see zereo issue with what Facebook is doing. They are indeed "treating users equally." To not have special measures in place protecting accounts that are orders of magnitude more likely to receive false reports would be unequal treatment, and would result in celebrities' accounts being very frequently taken down.

"Unequal treatment" would mean: these users are not subject to our policies. That's not the case here. XCheck just turns off the "we receive 100 reports, an algo shuts that account down" phenomenon. Humans review those cases manually, and the account can still be suspended or banned. How in the world could that be contentious?

Re:XCheck at Meta: Why it exists and how it works by smolder on Sunday October 16, 2022 @09:39PM (#33228976)
Your stance, as described, doesn't make any sense. You're being willfully obtuse here. Equal treatment would mean that users are treated the same by the company. They are not, in the same situation.
Re:XCheck at Meta: Why it exists and how it works by aozgaa on Sunday October 16, 2022 @09:50PM (#33229038)
Imagine the following three enforcement schemes for taking down a post due to reports:

* if your post gets reported 10 times, it gets taken down

* if your post gets reported (# of followers / 10) times, it gets taken down

* if your post gets reported (# of followers * 100) times, it gets taken down

Which of these are fair in your opinion? For an account with a huge # of followers, the last one effectively means their posts can't be taken down.

It seems a system like XCheck is a step function where at a certain point, you get exempt from certain checks altogether.

The "equality" here could refer to each account's potential to go through the vetting that would give them exempt status.

==============

Maybe this deserves a separate response, but another way to think of this is to compare it to income taxes. There are different income brackets that affect your marginal tax rate in the US. Is it equal for everyone to pay the same dollar amount in income taxes? The same rate? A progressive rate? Are people treated equally under the law in all these cases? In none of them?

Re:XCheck at Meta: Why it exists and how it works by smolder on Sunday October 16, 2022 @10:11PM (#33229189)
> Which of these are fair in your opinion?

Who said anything about fair? The only one that is "equal treatment" is the one where 10 reports takes them down. It's shitty policy, but that's a different question isn't it? Number of followers playing a role is where treatment stops being equal. I'm not arguing what's the right way to handle this, I'm just contradicting BS rhetoric aiming to justify their policy by fallacious argument.

Edited to add: I don't think tax code is meant to treat people equally, and it doesn't, even though they're all subject to the same rules.

Re:XCheck at Meta: Why it exists and how it works by NikolaNovak on Sunday October 16, 2022 @10:26PM (#33229272)
I like that they've started teaching difference between "fair" and "equal" in kindergarten now in Canada. This is not meant as a slight, just a generational gap - I myself was not taught that as a kid and it took me way too long to realize that "fair treatment" and "equal treatment" can be wildly different things.

Xcheck is, by definition, at its very core, not "equal treatment". Equal treatment is easy and uncontroversial to define.

It may or may not be "fair treatment". That is always subjective and depends on goals and objectives and frameworks.

Something like Xcheck may or may not be necessary. It's interesting to read about problem it's trying to solve and discuss whether and how much it succeeds and at what price and what limitations.

What Xcheck does not get to do, however, is present / defend itself as "equal treatment",and in any meaningful discussion we should not mix and match or treat those as synonyms - that's confusing and unproductive at best, deceptive at worst.

Re:XCheck at Meta: Why it exists and how it works by NikolaNovak on Sunday October 16, 2022 @10:31PM (#33229305)
What they are doing may or may not be necessary and practical. It may or may not be fair or right.

What it empathically is not, by definition, is "equal treatment". It's existence is epitome of unequal treatment.

Re:XCheck at Meta: Why it exists and how it works by sbarre on Sunday October 16, 2022 @10:37PM (#33229337)
That's why we don't talk about "equal treatment" in diversity and inclusion, we talk about "equitable treatment".

Same but different here.

"Equality" is an inherently unfair concept because not all humans come into the system with equal footing, or in equal conditions.

And so to simply, and blindly, treat everyone identically - what you mean to say is "equal" here - would be a bad approach.

Pedantically speaking, you can certainly argue that "equal" is not grammatically correct, but I think everyone else understands what's being said.

Re:XCheck at Meta: Why it exists and how it works by NikolaNovak on Sunday October 16, 2022 @10:55PM (#33229431)
Thanks for your reply. The first few paragraphs are educational and appreciated.

We may disagree on the last one - I find "everybody understands..." assumptions can range from mostly happen to be true to tragically incorrect to manipulatively deceptive. Based on other discussions in this thread, I'm not alone. The fact that you indicate diversity and inclusion has moved away from equal treatment phrase, that Equal vs Fair is now being taught as basic differentiation just like Pretend vs Real, and Opinion vs Fact in school, also I believe supports my claim these are meaningfully, substantially, importantly different concepts. Again, I think they get confused enough, intentionally or unintentionally, that "everybody understands" is just too dangerous of an approach, even if well meant.