Earlier quoted context omitted.
Only used for metrics, apparently. [0] /** * These author ID lists are used purely for metrics collection. We track how often we are * serving Tweets from these authors and how often their tweets are being impressed by users. * This helps us validate in our A/B experimentation platform that we do not ship changes * that negatively impacts one group over others. */ [0]: https://github.com/twitter/the-algorithm/blob/7f…
So many unnecessarily cynical takes here. Let's say you were in charge of a large legacy system that some segment of customers complain about it not working for them as well as other segments. How would you know whether their complaints are valid unless you measured it? You have to know first. So measure it.
Twitter's Recommendation Algorithm
671–680 of 1001 posts
Re: Twitter's Recommendation Algorithm
#672Earlier quoted context omitted.
I think the decade old comment related to a different part of the code regarding the number of followers you have in relation to the number of accounts you follow. (Everybody on the call wants to remove this: I wonder why they haven't yet.)
Chesterton's Fence. In a sufficiently large system, you should be hesitant to remove things unless you're sure you know why it was added, and all the things that have come to depend on it since. I've definitely been hesitant to remove things I was pretty confident weren't used anymore, just because I didn't want to deal with the repercussions if I was wrong.
I’ve definitely been bitten by this. You always have to weigh the chance you break something against the upside. If you’re actually fixing a bug, fine. But just refactoring to make something cleaner? Or deleting because it seems like it’s not doing anything, even after doing some research? Think again.
Re: Twitter's Recommendation Algorithm
#673Earlier quoted context omitted.
I thought it was interesting how it explicitly doesn't boost independents. So much of the two-party system is self-reinforcing.
> I thought it was interesting how it explicitly doesn't boost independents. So much of the two-party system is self-reinforcing. Is it boosting? Others are claiming this code is just for metrics collection: https://news.ycombinator.com/item?id=35391896 . But on the topic of Democrats vs. Republican vs. independent; a big factor may be that "Democrat" and "Republican" are much more cohesive groups and therefore much…
Re: Twitter's Recommendation Algorithm
#674Earlier quoted context omitted.
American's lax attitude towards cultivating more than two parties is literally killing the republic from the inside.
IIRC Some states you cannot vote outside your declared party (Washington)
Re: Twitter's Recommendation Algorithm
#675Earlier quoted context omitted.
So many unnecessarily cynical takes here. Let's say you were in charge of a large legacy system that some segment of customers complain about it not working for them as well as other segments. How would you know whether their complaints are valid unless you measured it? You have to know first. So measure it.
I understand the value of measurements but how does measuring tweets from an individual user help?
Re: Twitter's Recommendation Algorithm
#676Earlier quoted context omitted.
Well someone just asked about it in the live spaces[1] Elon is hosting and he said that should not be there. An engineer said afterwards it is just for metrics but then Elon chimed in again and said "we should get rid of it, it should be gone." [1] https://twitter.com/elonmusk/status/1641880448061120513?s=20
Of course he did because it makes him look bad and he's desperate for praise and attention. What he wanted was everything that feature provides, without it ever being shown that it's there. But since he refuses to hire PR people and almost certainly came up with this idea in the last few days, no one was paid to hide its existence. The next story out of Twitter will be the remaining engineers being threatened because…
Re: Twitter's Recommendation Algorithm
#677Reminds me of the Sirius Cybernetics Nutri-matic drinks machine.
Re: Twitter's Recommendation Algorithm
#678From https://github.com/twitter/the-algorithm/blob/7f90d0ca342b92... ( "author_is_elon", candidate => candidate .getOrElse(AuthorIdFeature, None).contains(candidate.getOrElse(DDGStatsElonFeature, 0L))), ( "author_is_power_user", candidate => candidate .getOrElse(AuthorIdFeature, None) .exists(candidate.getOrElse(DDGStatsVitsFeature, Set.empty[Long]).contains)), ( "author_is_democrat", candidate => candidate .getOrEls…
what is vits? private val DarkRequestAnnotation = "clnt/has_dark_request" private val Democrats = "democrats" private val Republicans = "republicans" private val Elon = "elon" private val Vits = "vits"
Re: Twitter's Recommendation Algorithm
#679Earlier quoted context omitted.
Only used for metrics, apparently. [0] /** * These author ID lists are used purely for metrics collection. We track how often we are * serving Tweets from these authors and how often their tweets are being impressed by users. * This helps us validate in our A/B experimentation platform that we do not ship changes * that negatively impacts one group over others. */ [0]: https://github.com/twitter/the-algorithm/blob/7f…
So many unnecessarily cynical takes here. Let's say you were in charge of a large legacy system that some segment of customers complain about it not working for them as well as other segments. How would you know whether their complaints are valid unless you measured it? You have to know first. So measure it.
1. Your system does nothing to actually segment this specific group by their identity.
2. You are confident that the systems you have set up to reward good behavior and punish bad behavior are accurate.
If both of those are true, you know that even if the group is being disproportionately negatively impacted by some form of recommendation/moderation, that it is only because that group disproportionately participates in behavior that is bad for the platform. That isn't a problem. It would actually be worse for the platform overall if you did anything to appease that group.
Re: Twitter's Recommendation Algorithm
#680Earlier quoted context omitted.
Seems dumb of them. Cost is trivial and their competition that isn’t so politically motivated will have a much further reach. The smart move would be silent on the policy change, pay, and support rival platforms as they can. Instead they will eventually pay and look like they lost.
We’re in a time where ideology trumps revenue for some companies. You know, “Get woke, go broke.”