News for hackers. Stuff that matters.
Re:The Twitter Algorithm by corbulo on Friday March 31, 2023 @03:48PM (#35392514)
It's disappointing the comments are so obsessed with the political angle to this that there's a total lack of appreciation (or discussion) of opening up the most influential social media platform in the world.
Re:The Twitter Algorithm by nonethewiser on Friday March 31, 2023 @04:49PM (#35393439)
The funny thing is that angle owes itself to Elon coming through on his promise to open source this.

This is a great thing.

Re:The Twitter Algorithm by deckard1 on Friday March 31, 2023 @06:06PM (#35394326)
It would also be a total Elon move to confuse the open sourcing of Twitter's internal code with actual transparency.

You would need, at a minimum, a neutral third-party audit of Twitter's servers to conclude that the source code we see on GitHub is, in fact, the source code running Twitter. How often will they keep their GitHub repo in sync with their internal code, I wonder.

Presumably Twitter uses a version control system. But they scrubbed the history so that's also a point against their "transparency" claims. Without knowing the when and the why of changes you can't understand what you are looking at. People are pointing to that "author_is_elon" without knowing whether that was done before Elon bought Twitter or after.

But even then, git history can be faked.

> This is a great thing.

I disagree. It's the opposite. It provides the illusion of openness without the quality of openness, thus killing the debate once and for all.

Re:The Twitter Algorithm by smt88 on Friday March 31, 2023 @05:22PM (#35393856)
This is transparency theatre, not actual transparency.

There's no way to actually use this limited release to understand how or why any tweet is boosted, so we're in exactly the same boat we were in yesterday.

Re:The Twitter Algorithm by corbulo on Friday March 31, 2023 @06:05PM (#35394318)
This sentiment has high correlation to driving conclusions from a very time limited information set. This isn't the only part that is going to be posted to github.

What is the net benefit from rushing to condemn something that can only be a net positive compared to the past alternatives? I don't understand the purpose of that approach. Help me.

Re:The Twitter Algorithm by joshuamorton on Friday March 31, 2023 @07:04PM (#35394966)
> can only be a net positive compared to the past alternatives

This seems to be unsubstantiated. Are you really claiming that selective disclosure is always superior to complete lack of transparency?

Re:The Twitter Algorithm by corbulo on Friday March 31, 2023 @07:41PM (#35395275)
The degree to which it is selective has yet to be determined.

Are you claiming total ignorance is superior to partial revelation? I think we would all do ourselves better to go live on a desert island and abandon everything about modern life. A shovel might be useful to bury our heads while we're there.

Re:The Twitter Algorithm by joshuamorton on Friday March 31, 2023 @08:04PM (#35395471)
> Are you claiming total ignorance is superior to partial revelation?

I am claiming that this is at least sometimes true, yes. Not always, but sometimes.

You're the one claiming that partial revelation is always, without exception, superior to total ignorance. That seems unlikely. Propoganda is often partial revelation, are you saying it is always better to receive only propoganda than to receive no information at all?

Re:The Twitter Algorithm by corbulo on Friday March 31, 2023 @08:29PM (#35395671)
I think there is objective value to understanding propaganda's origins and goals. Those who do not study history are doomed to repeat it. Those who do not understand propaganda are highly likely to be controlled by it.

Propaganda can be a pretty vague term by the way. Can you describe how the public coming to a better understanding of the inner workings of the worlds most influential social media site is merely propaganda?

Re:The Twitter Algorithm by joshuamorton on Saturday April 01, 2023 @12:04AM (#35396992)
> I think there is objective value to understanding propaganda's origins and goals

Of course, but this requires the propaganda be contextualized, which wasn't a part of the situation I was suggesting.

> Can you describe how the public coming to a better understanding of the inner workings of the worlds most influential social media site is merely propaganda?

You're begging the question.

Does Twitters disclosure of parts of the algorithm used (but certainly not all!) actually lead to a better understanding of the inner workings of Twitter? Or is such a release actually serving some purpose beyond transparency?

If we had that, I'd agree it would be good. But I'm not convinced we do.

Elon's done the exact same thing before at Twitter with his selective disclosure of material to friendly journalists in the "Twitter files". That, in my opinion, led to an overall worse understanding of Twitter's actions, not better.

Re:The Twitter Algorithm by corbulo on Saturday April 01, 2023 @12:31AM (#35397162)
Then the analogy fails to hold up to reality. There's plenty of information to contextualize. Assuming by default everyone but you is a naïve doe lost in a forest and therefore lacks the intellect to contextualize anything for themselves is undemocratic.

>But I'm not convinced we do.

That would likely be because, as mentioned previously there is still more to come out; it's not possible to be reasonably convinced yet. Going back to the original question:

>>What is the net benefit from rushing to condemn something that can only be a net positive compared to the past alternatives?

Re:The Twitter Algorithm by joshuamorton on Saturday April 01, 2023 @01:05AM (#35397321)
What analogy?

> Assuming by default everyone but you is a naïve doe lost in a forest and therefore lacks the intellect to contextualize anything for themselves is undemocratic.

Luckily not a claim I'm making. It's better for conversation if you reply to what I say, not misrepresentations thereof.

> Going back to the original question:

And I replied to it already, but I'll reiterate: I don't believe this change "can only" be a net positive, what makes you believe that is the case?

Re:The Twitter Algorithm by smoldesu on Saturday April 01, 2023 @06:39PM (#35404873)
> There's plenty of information to contextualize.

There's nothing, that's what the point of this thread/argument is. The portion that Twitter has opened (or even simply committed to opening) is not remotely enough to hold them accountable.

The code they've released here is less helpful than a single Helm chart.

>>>What is the net benefit from rushing to condemn something that can only be a net positive compared to the past alternatives?

Because this is useless, and worse yet, it's pointless and blatant virtue signalling. I stood up in defense of Musk's private bid for Twitter, but there's nothing worth licking his boot over here. The suits don't care. The Open Source community gains nothing. The users will never see, interact with or modify the recommendation code. Nobody will be able to meaningfully audit anything until Musk stops selectively burning the books at Twitter HQ.

If Elon wants Twitter, he has the money to go get it. If he wants my respect, he's got to do an awful lot more than making "the algorithm" public. This release is so pathetic that it's probably colored my opinion of Musk more than any of the opinion rags I've seen yet.

Re:The Twitter Algorithm by lannisterstark on Saturday April 01, 2023 @12:12AM (#35397041)
Yes. 1>0
Re:The Twitter Algorithm by joshuamorton on Saturday April 01, 2023 @12:19AM (#35397085)
What is "one" and what is "zero"? Are you saying that information can't ever be misleading?

Like if I tell you that your boyfriend has been having secret meetings with some woman you don't know, with full knowledge that the secret meetings are because she's a photographer and he's planning to propose, have I improved things by disclosing the information to you in that manner? Were my actions a "net positive"?

Re:The Twitter Algorithm by cwkoss on Saturday April 01, 2023 @04:14PM (#35403653)
Yep "Limited Hangouts" are a common disinfo technique
Re:The Twitter Algorithm by Joeri on Saturday April 01, 2023 @02:25AM (#35397700)
I did find the article more enlightening than the source code. I always suspected the quality of a tweet did not factor in to its promotion, only its engagement, and now they have confirmed this to be the case. Now I understand better why twitter seems to be filled with people angrily retweeting what I consider to be low quality clickbait tweets.

As long as they don’t try to tackle tweet quality at all separately from engagement twitter will remain unappealing to me.

Re:The Twitter Algorithm by jrochkind1 on Saturday April 01, 2023 @08:57AM (#35399965)
What does "quality of a tweet" mean, how might you measure it?

We pretty much knew this is how all social media works, becuase a) engagement is what they want, why wouldn't they be optimizing for it, and b) how else might you measure 'quality'? Back when this started, I have no trouble believing some well-intentioned engineers thought that engagement was a good proxy for quality. A bunch of users give it the "like", isn't that a collective assessment of quality? Who is to say what quality is, overruling the users in aggregate?

I agree it has the negative effects you mention; and I've read lots of people writing about this, it's of course not a new observation.

But I agree it's good to have an explanation of what's going on, even when parts of are what we basically knew was happening on all social media networks. confirmed is better than "basically knew", for understanding how these things that effect our experiences (and our society) work.

Re:The Twitter Algorithm by dbbk on Saturday April 01, 2023 @09:26AM (#35400148)
"Quality of a tweet" is impossible for a computer to understand. That's like asking to quantify the value of a work of art just from the image.
Re:The Twitter Algorithm by icelancer on Saturday April 01, 2023 @11:51PM (#35407000)
This is definitely incorrect. Weights for images, links, misspellings, etc are all laid out in the code and have been detailed by multiple people on Twitter already.
Re:The Twitter Algorithm by cosmojg on Sunday April 02, 2023 @12:16PM (#35412136)
But why not shower Twitter with praise for doing more than any other social media company in a similar market position? In the best case scenario, we might inspire a transparency arms race. In the worst case, we merely signal that transparency of any kind is rewarded, and that's a good thing if we want more transparency.
Re:The Twitter Algorithm by smt88 on Sunday April 02, 2023 @03:13PM (#35414048)
> But why not shower Twitter with praise for doing more than any other social media company in a similar market position?

Because selective disclosure is often propaganda. If a third party had chosen what the release or verified this is what's actually running in production, I would praise them.

Considering Elon's incessant lying, self-promotion, and manipulation, it's impossible to be complimentary of this at all. Everything he does is in bad faith.

Re:The Twitter Algorithm by HeckFeck on Friday March 31, 2023 @05:53PM (#35394168)
I have to admit I am geeking out whilst skimming source code I barely understand.
Re:The Twitter Algorithm by fanagra32 on Friday March 31, 2023 @05:59PM (#35394237)
"Opening up"? You must be kidding. Nothing is open there. It's just open-washing. A few nice diagrams, but how the services _actually_ work is still hidden.
Re:The Twitter Algorithm by hayd on Friday March 31, 2023 @07:53PM (#35395390)
> Most of the recommendation algorithm will be made open source today. The rest will follow.

So let's wait and see...

Re:The Twitter Algorithm by mardifoufs on Friday March 31, 2023 @10:14PM (#35396364)
If you ignore the hundreds of thousands of LoC... then yeah I guess it's just diagrams? Are you sure you actually looked at the main code repo?
Re:The Twitter Algorithm by SilverBirch on Friday March 31, 2023 @06:32PM (#35394647)
One of the things that makes my spidey sense tingle is when people say oddly sycophantic things about Elon Musk. Twitter is big, it's important. It's not "the most influential social media platform in the world".
Re:The Twitter Algorithm by corbulo on Friday March 31, 2023 @06:58PM (#35394908)
I only see one social media site posts being constantly reposted on global news organizations. Are all of the corporations, world governments, and leaders with tens of millions of followers actually wasting their time by dedicating their social media teams time to twitter instead of focusing on some other social media site thats more influential? Which one is it then?

It's quite odd to attribute objective analysis to sycophancy. I intentionally didn't mention him but here you are bringing him up and fulfilling my point. Who is the sycophant?

Re:The Twitter Algorithm by yurodivuie on Friday March 31, 2023 @06:35PM (#35394682)
I'm sure we can all think of examples where a power structure (a company, a country, a prison, a family) invited people in for a supervised tour that was less than honest in its presentation.

But really, if people respond to Twitter's actions politically, that response exists within a context that was certainly influenced by Twitter's prior actions.

Re:The Twitter Algorithm by random_cynic on Friday March 31, 2023 @08:17PM (#35395582)
Hackernews is now mostly bored Reddit users who're part-time programmers and full time political activists. It shows in the quality of comments. The OG users probably have moved on to somewhere else.
Re:The Twitter Algorithm by drstewart on Friday March 31, 2023 @09:00PM (#35395890)
It's actually shocking to see some of the discussion and understanding of the code here. I'd say the "part-time programmers" qualifier is even generous.

Sad to see.

Re:The Twitter Algorithm by xeromal on Friday March 31, 2023 @10:26PM (#35396427)
It seems to be that way but its also in the rules not to complain about that. I do wonder if it's getting worse.
Re:The Twitter Algorithm by chocolatkey on Friday March 31, 2023 @10:44PM (#35396522)
I would agree the quality of posts has gone downhill, and is way too political for my liking, but there's not much other place to go that isn't elitist.
Re:The Twitter Algorithm by klodolph on Saturday April 01, 2023 @12:24AM (#35397127)
Discord. As much as I hate Discord the platform (and I really do hate it, far more than, say, Twitter), Discord does have a lot of good communities.
Re:The Twitter Algorithm by chocolatkey on Saturday April 01, 2023 @02:31AM (#35397736)
I don't think Discord is a substitute for HN. If I know an exact community with a shared interest I want to join then yes, I can find their Discord an join it. But how am I supposed to come across that topic and become interested in the first place? HN (in its ideal form) is a place where I am introduced to a variety of random but potentially interesting technology-related topics, from programming languages to passion projects to lessons in business etc, some of which I will pursue and seek out a community for, and others which I only care about minimally, not enough to want to join a dedicated community for.

If you want to compare HN to Discord, I would say that HN is like joining 500 Discord servers that together comprise the type of content discussed and posted about on HN, and every day checking each one's announcements channel, and skimming through general chats. But you still have the issue of being introduced to new topics, for example if you're interested in the AI trends then your selection of Discord servers that comprise what's posted on HN would be dramatically changing in the past few months.

Re:The Twitter Algorithm by mlindner on Saturday April 01, 2023 @02:45AM (#35397810)
I've found Discord worse in every way. Almost every server I've been in is highly reactionary to any kind of accidental phrasing. Walking on eggshells is a constant process in any Discord server. It also descends into the same type of problems as any other chat services as it encourages short messages rather than long well-thought-out posting.
Re:The Twitter Algorithm by concordDance on Saturday April 01, 2023 @06:54AM (#35399172)
I would love to know where the OG users went before the reddit invasion completes.

If anyone knows then please tell me!

Re:The Twitter Algorithm by Zetice on Saturday April 01, 2023 @12:19PM (#35401471)
They had kids, stopped using social media, and/or started charging for their insights.

Besides, if you have to ask, it’s not for you.

Re:The Twitter Algorithm by somedude895 on Saturday April 01, 2023 @08:12AM (#35399614)
It has indeed felt a bit like r/LateStageCapitalism or r/antiwork in here, with so many low quality comments that all read exactly the same. I figured it was just because of the tech layoffs that that sort of sentiment has been gaining traction though.
Re:The Twitter Algorithm by KyleBerezin on Friday March 31, 2023 @09:17PM (#35395984)
I would love for the system to be somehow auditable, to verify this algorithm is THE algorithm.
Re:The Twitter Algorithm by lawgimenez on Friday March 31, 2023 @11:18PM (#35396742)
Just read the article and not the comments. Comments here used to be something you learn new stuffs, apparently that is not the case anymore.
Re:The Twitter Algorithm by mlindner on Saturday April 01, 2023 @02:42AM (#35397784)
I had to go to the second page to find this. I completely agree. I clicked this thread looking forward to seeing some intelligent discussion of the merits of the source and issues/interesting tidbits, instead I see a bunch of Elon Musk ranting and complaining and pointing out drive-by poor pull requests issues. I really wish the adults would start to talk.
Re:The Twitter Algorithm by concordDance on Saturday April 01, 2023 @07:01AM (#35399207)
I would definitely love a techy community that focused on technology like the hackernews of 10 years ago. If you know of one then please link me to it.
Re:The Twitter Algorithm by losvedir on Saturday April 01, 2023 @08:50AM (#35399895)
lobste.rs is pretty good, in terms of higher tech discussion signal to noise, I think, though it still does have a bit of a political bent. Email me if you want an invite.
Re:The Twitter Algorithm by DuckFeathers on Sunday April 02, 2023 @03:49AM (#35408202)
Attacks on Elon has been growing since he started calling out corruption.