Twitter algorithm open-sourced… Is Elon playing 5D chess?
HTML-код
- Опубликовано: 25 авг 2024
- Take a look inside the Twitter algorithm now that it has been released as open-source code. Why would Elon Musk would make a decision like this from a strategic business perspective?
#programming #tech #TheCodeReport
💬 Chat with Me on Discord
/ discord
🔗 Resources
The Algorithm github.com/twi...
Twitter Eng Blog / twitter-recommendation...
Elon want's GPT-5 stopped • Elon wants GPT-5 stopp...
🔥 Get More Content - Upgrade to PRO
Upgrade at fireship.io/pro
Use code YT25 for 25% off PRO access
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- Is Twitter open-source?
- Controversial code inside twitter algorithm
- Elon Musk strategy to dominate the news media
- Twitter written with Scala and Java
Surely this is one of the most interesting things to happen in the last couple of days. Seeing an actual code used by a billion dollar company is pretty cool
*in the last couple of years
"Couple" really says a lot. Truly one of the decades of this year.
@@logon-oe6un Decades...of a year?
Edit: "decades of this year" refers to the quote "There are decades where nothing happens; and there are weeks where decades happen"
Credits: Portal Team (Down in the replies)
I originally thought they had accidentally excahnged the words but it was just a idiom 😅
Now let’s see if Mark Zuckerberg copies Elon on this move…
This video has 0 comments, yet I am looking at hundreds. Weird! Anyway that code is CLEAN
I love this series because I'm almost never in the loop when it comes to programming news, because I quite literally do not read the news haha
You dropped this 👑🍠
@@nicocesar no
@@abz4852 🤣that was the joke
@@Flappy9 a... sweet potato?
haha
I love the fact we can study this code which was implemented by a billion dollar company and may many coding experts for years (supposedly). Gives a nice insight to what was under the hood. Also clarifies certain things ALOT
There are lots of huge open-source projects though, with code written by people with bigger brains than you or I. The Linus kernel, for one has been under development for decades.
@@SharatS oh and it's better than 99% of the projects out there
@Andy Miller I've seen different people talking about this Bernard, he must be very amazing for people to talk this good about him.
@andymillerh Honestly I really need help learning to trade. Seeing my portfolio low makes me very sad. Please let me know how to reach him easily. I'm interested.
Bernard Wong daily trading signal is the best I have ever used and I would also assure anyone seeing this to give it a try.
Make Fireship's production process open source !!!
He already did… did you miss last weekends upload?
@@TankFFZ could you link it here pls. I genuinely dont know what you're talking about
@@TankFFZ He was way ahead than Elon Musk
@@TankFFZ where
@@priyankgupta I assumed it was a joke referencing the April Fools episode but I could be wrong
If twitter implemented a 'news article' section where you could make articles inside twitter, click a tweet and have it expand into a full article they could probably keep more users on site, maybe adding sidebar ads while you have the article open. could replace news websites all together, and share revenue with the author directly
you'd have to, ya know, actually have advertisers to do that though.
@@Invalourrr-vb3xo NordVPN and black rifle coffee baby woo!
But yea having major advertisers pull out tanks their revenue for sure. I do believe tho that with a sizeable userbase, and assuming they lower ad costs, there would incentive for buisnesses to advertise there regardless, its free real estate . Big companies might not return tho yea
I feel like twitter "moments" was close to this but they got rid of that now
@@Invalourrr-vb3xo Chicken and egg thing? I think if you could entice journalists (e.g., by sharing ad revenue) you could enter a growth spiral. Good content will draw eyeballs which will in turn draw advertisers.
better get on it
Whether Twitter improves or burns, I'm happy on whatever outcome it is.
when you are at rock bottom you can only go up
@@alexxans1154 when you're at rock bottom pull out a pickaxe and keep digging.
@@bjh3612 hahaha that's too fucking funny
@@alexxans1154 not true, there are gltiches to break bedrock these days
@Hmmmm isaac fan moment
edit: tou should also grab a mega mush and maybe crown of light
IMO this is absolutely nuts to see the best implemented practices by a billion dollar company, it literally inspires and demotivates me at the same time looking at this code.
Keep in mind they had linters that would block the build process, and strict code review processes. Most of that code is the 2nd or 3rd rework to get past those hurdles. That's how you keep a codebase clean at any scale. Hard constraints.
@@trapfethen thanks for the info!
I'm not a programmer but why would it demotivate you?
It looks like shitty code tbh.
@@lystic9392 because the code's complexity seems daunting and leads him to doubt his own skill in porgramming.
elon musk: *falls down the stairs*
tech bros: "masterful gambit sir"
"Such a smart move by Elon"🤡
If they don't take you seriously they underestimate you, drunken master - Tech Bro GPTing a conclusion they don't understand.
Any day now, Elon Musk is going to be poor. Any day. Soon. It will happen. He's made too many mistakes. Just give it a few more years. Once the decade is over Elon is finished I tell you
Interchangable with Putin and Trump supporters
@@jasonhymes3382 Yea, he is definitely going down. I have done a course on Facebook articles and Reddit posts, and the people clearly say so!
Its so amazing to be able to have a look into one of those huge social media platforms. Thats crazy. 😮 😊
l put my hamster in a sock and slammed it against the furniture.
@@TippyHippy whoa why'd u do that?
The issue is that an ML Algo is usless being only opened sourced without the data used to train the model
So open sourcing a software engineer product like a normal web app is cool and works
Open sourcing a model Algo only is 50% open source the data used or at least share some Bayes share the model
Other than that we can’t tell how they classify stuff
This is a 100% marketing tactic
@@ko-Daegu yea i know. I still find it very interesting to see.
@@ko-Daegu How is it useless? You described it yourself. They just put out half of their data to open source, but it is still useless? What?
The question is whether they are going to use the public repo for production, or is it just a frozen clone of the internal code base.
Too high of a security risk imo, need some delay before updating
@@azaih They can do it like most of the open source project by having some selected maintainers be the one who decide whether they want to accept the change and deploy them or not.
@@varshard0 I mean if they are making live changes, then if they accidentally introduce a bug it would be exploited almost instantly. Whereas, if they have their production code updated at time intervals that will give them a chance to catch anything prior.
@@azaih When Twitter updates of course there will be a maintenance downtime due to its size, most user of open source use the releases not the development branch i think
@@azaih
The issue is that an ML Algo is usless being only opened sourced without the data used to train the model
So open sourcing a software engineer product like a normal web app is cool and works
Open sourcing a model Algo only is 50% open source the data used or at least share some Bayes share the model
Other than that we can’t tell how they classify stuff
This is a 100% marketing tactic
One thing that somewhat contradicts the idea of sticking it to the establish news is charging $1000 a month to businesses who are smaller then the top 10,000 and would be much more susceptible to being easily impersonated. The larger companies who would pay this would not even come close to flinching.
thats how I feel about making the checkmark just a 8 dollar subscription, its no longer verifying credentials, its verifying payment to twitter.
@@Invalourrr-vb3xo yeah, making bots and troll farming expensive.
@@untzuntz3000it makes scammers look legitimate. They'd pay $8 if they think they can make more
@@untzuntz3000 It's establishing a number to what people are willing to pay for their blockchain id.
@@untzuntz3000 bot farm stand like a decent gross if they can impersonate major sources. It’s all a margins game for these scammers.
Here in mexico we have a sayin called "Dar atole con el dedo" which basically meaning to "spoon you" with the least amount of things to let you believe that there is change.
@@FinP-nf3vp to Elon releasing Twitter 's algorithm.
@@FinP-nf3vp I do not think that this is the kind of transparency we should be getting. Third party code doesn't have a meaning until this third party tells you what it does or you as an individual goes to parse it.
This is like dumping code that is no longer needed. Specially after Elon saying that non Blu check users are not going to appear in the For you tab, rendering the algorithm for non paying users useless.
I would prefer to get things related for privacy, to me this feels more like PR move.
@@FinP-nf3vp I am not sure. Elon is focused on making Twitter print money to get some of the one that he spent on it. I personally do not have information to give the direction that Twitter will follow.
@@FinP-nf3vp dont believe the hype- he easily couldve transitioned twitter to another algorithm full of gpt 4 bots and open sourced the old repo for strategy
@@promptcraft you really overestimate the ability of ai programming, try using it and you'll find yourself spending more time trying to coerce the answer you want out of it, and then still have to debug it anyway. You still have to describe the entire algorithm in text, which at that point ai programming turns into just a higher level programming language, which you still have to actually review the "lower" high level stuff it writes to make sure it did so correctly. you're pretty much coming up with a more complex method of doing something that a simpler solution achieves, he could literally just release the code they actually use and *not* spend time and money to come up with something entirely different for... whatever purpose that achieves.
There's a famous saying among software engineers which says "There are only two hard things in Computer Science: cache invalidation and naming things."
The Twitter engineers certainly ran into the latter with those extremely long and verbose names. 😂
You forgot off by 1 errors...
extremely long and verbose names over cryptic and undecypherable names is mandatory at my company. Of cource, clear and concise is best but it's not always possible.
Naming things is one or the hardest problems in human cognition and we don't understan't how it is that the brain is able to do it.
@@thomasreese2816 He was one off because he use < instead of
Thats just Java convention lol
We need a full explanation or discussion about this repository
No worries there'll be a lot of people covering this :D The repo already has got 44k stars.
@@promptcraft well I think it helps newbie like me to know a glance of how big tech company do algorithms, cause the internet is dominated by deprecated basic CRUD apps that are created either for online courses or portfolios
no we don't, it would take a lot to explain all that, for what is at the core a sorting algorithm
One thing I fear about open sourcing the algorithm like this is the bot problem that many social media have. In theory bots could use this data to train in how to boost their content and make real people content not even show up in the front page. Let's hope that the defense techniques can still make it usable
The best defense technique against bots is charging.
Yeah, reach of unverified accounts will be crushed.
We will be relegated to the howling maelstrom of porn scams, crypto giveaways, and the New York Times
its not the actual code being run in production, he open sourced the old code for strategic manipulation of the masses with gpt 4 bots
@@promptcraft Prove to me your not a bot.
@@kazedcat prove to me youre not a simp
The points raised in this video are probably better suited to an April Fools video since Twitter now has the gold checkmark for news organisations
do they? when did they add gold checkmarks?
@@Invalourrr-vb3xo I think they announced it earlier this week
The gold checkmark was announced in like December and the $1000 fee was announced around the end of January. It's meant for organizations in general, not targeted at news organizations. I don't think it's in conflict with the idea that twitter could be trying to cater to freelance journalists.
DAMN bro. You just consistently keep shipping absolute bangers and top notch content. I worry if you can keep this up. I also love that you pack it densely with entertainment versus extending a potential 4.5min video to 11min. Doing this way actually entices me to bell icon all your videos and watch each without using playback speed to 1.75x.
Great theory and I hadn't thought of it yet but you're absolutely right. Elon isn't a dumbass a knows Twitter is not worth 44bn, but he's told us all already, with the consistent growth of LLM and output, the Internet will be flooded with misinformation and just straight up bad info. So we will need a verified and true open source of truth for the Internet moving forward--privacy in a sense by being open. Privacy is ever increasing.
for someone who postures about fighting misinformation so often, he sure does lie and misinform quite a lot
@@n3y why do you think so?
@@n3y why do you think so as AJFA Lo-fi has said
@@ajfalo-fi3721 covid misinformation
lying about matters regarding trans people, calling it "propaganda"
bootlicking russia
@Ney Yeah why do you think so as Marsh Boy and AJFA said?
this such bold move wonder if it'll actually work in twitters favour
Whether it's going down or become an actual free speech platform, either way I still prefer this than the previous state of twitter.
Once they pay creators, It'll be bigger than most Media companies like WSJ or CNN
My biggest concern is that this isn't even open core, it's only a part of it that's open source.
So what guarantee is there that people who contribute don't just get taken advantage of and any changes the community decides to make don't just get shadow clapped behind the curtains the moment it's conductive to business?
Also even the concept of working for free and an unknown and always in the air part of the fruits of that work ending up in Elon's pockets. Why? What did he do?
So maybe a bit cynical but I don't think expropriation is possible and this is just a cheap trick to get free labour. Exploiting people is literally the trade of billionaires after all.
Definitely wasn't made by accident :/
@Nana Pour "I am charging every one for Twitter blue and paywall people to get rid of bots" - Elon
Nah Elon, botters will just pay and now they are more powerful and trusted because they are "verified" by Twitter. Elon knows that this move won't get rid of bots, he actually is making them more powerful. He is just lying to stupid people who takes everything he says as "genius". In subscription-based MMOs, $15/month does not stop an army of bots because they are still making profits. Twitter bots will not care at all about paying for Twitter Blue. They will actually happily pay for them because now they get to be ranked higher, become more visible and are more trusted by real people with that little blue checkmark. Get ready for an increase in scams, propagandas and disinformation on Twitter.
Now we can use gpt-4 to analyze the code and find a way to generate extremely viral content.
But the problem is , if the code is open sourced how do you ensure that is the same code running on production ?
Some pipeline with other private repos can exist
Beyond a bit of concurrency and scamming, not much that can happen. What matters is brand identity, there could be a million identical clones but without the actual company behind it and its thriving community, it doesn't matter much.
I think that this code is only server code I expect, which can't be changed by just anyone
@@tombrandis2866 I'm talking about transparency , putting your code on github dosen't mean you're open sourced because maybe you put just some lines or filtred some lines , removed some middlewares ...
And the code running in production could be different
@@brucewayne2480 Oh yeah, they spent all this time just making some BS code up, all the hours and wasted money just to trick peope into thinking this was their actual code, oh so evil they are. Stop being so paranoid, schizo.
Don't worry too much about it, because a person or an entity will come and test this open source code against the real Twitter to find out if it behaves similar or not, but doing something like this will require tons of data.
It's a very good idea, also it's quite interesting to see how Twitter works. Glad to get to see how these big social media apps work.
I am too, but more importantly your @ is so good
If you can actually understand all of the current code in the repository, kudos to you. If you don't, then you really don't understand how they work.
@@johnnyvishnevskiy8090 i mean, they didn't open the whole code after all, it would be interest to see how they wrote the code to run with milions of people using at the same time
its not the actual code being run in production, he open sourced the old code for strategic manipulation of the masses with gpt 4 bots
Well the issue is that after looking at the source code many users are going to game the system. It would have been much better if the code just used like 99% ML with 1% to deal with political biases. Because right now a lot of crap is checked to promote or demote a user. Imho something like YT's algorithm needs to be implemented so something completely from scratch and bias-free (with some checks for politics and misinformation).
Before watching this: Did someone miss that the source code was release on april 1th?
I always thought these companies have super sophisticated and complex functions and whatnot using every trick in the book of the programming language but then there's stuff called "EnableAdvertiserBrandSafetySettingsFeatureHydratorParam" that just declares 2 variables
Then again ML algorithm with 1 billion nodes, god damn
That's kind of exactly how people should code. EnableAdvertiserBrandSafetySettingsFeatureHydratorParam is a name that describes exactly what that piece of code does. It's a good name.
In the end, it is a large corporate codebase in Java. You're bound to find these OOP-WTFs, whether it is by questionable dogma or because some production tool spits them out.
That's an OK name for functions, It is not like math where we use just f to describe a function, In real code you need to give them names that indicate what the function does.
its a bit long but its good. try to rename your data to 3 word letters and then try to so some analysis on this. your brain will melt before one line is written.
readable code makes it thinkable!
Tbh it isnt the worse name, that would be something along the lines of "MethodX"
But there is a differencr between a name and a fully qualified name
Usually you want things separated by context
1:19 man, that's such a familiar scrolling experience
That's an interesting read on why, but it has a whole bunch of assumptions built into it. My thought is maybe this is just a way to get some 3rd party work in to help alleviate the stress caused by firing so many engineers.
Or, if using the same ultimate conclusion you had, it could be that exposing how the algorithm works convinces folks to try to game it better, which gets more activity and advertising revenue from the platform. On second thought, maybe this makes more sense and the first theory I had might just be a possible welcome side effect.
This has been his announced plan from the very beginning. Has nothing to do with firing excess developers.
Not sure, the actual code doesn't seem to be thaaat "open source" but rather something that was made public and that's it. If you look into the repo there's not even a history record
@@Glitch-txs Making the code public is open source. What do you expect? What does a code history have to do with open source?
@@DarkNexarius to me open source means that anyone can contribute, but it's just a piece of what it actually is (I mean, like missing deps, etc). Might be wrong tho
@@Glitch-txs Open source just means the source(code) is open as in everyone can look at it. That's it.
Contributing is something else entirely.
Elon Musk: Pets a dog in public
The Internet: *OMFG its really a 38D chess move SO genius!*
Literally thats exactly what happens
Next week we'll get this code report: "An AI learns twitter code and . . . "
Damn, it keeps getting crazier
it's under Elon right now that's the most craziet 🤣🤣
Ohh you gave me an idea. Maybe i will get to train ai on the Twitter source code and it will create best tweets to be promoted. Maybe it will work
How do we truly know what they open source is really what they use?
We don't. People have blind faith in an explicitly partisan big tech CEO who has already killed news stories on behalf of ideologically aligned governments. It's utter lunacy. "I'm epic doge man I like may mays" has somehow disabled millions of otherwise functioning brains.
We don't
0:33 the doge bird lmao
How can we ever be certain that that's the whole algorithm?
Couldn't that code could just a piece that's called by another piece for the algorithm?
There should be an external call somewhere in the code. I’m sure a module could be replaced with an external call in an external build process
@@SmirkInvestigator any external references couldve been removed before releasing this chunk of code, so its hard to say.
by reading the code and comparing it to what you see on twitter.
@@rumfordc That would be a very flaky test
Truth is you can't tell, but it doesn't matter for PR. After this move a lof the companies will see Twitter as more "transparent".
0:44 lmao XD
Its really interesting to see that twitter actually creates some sort of bubbles for you.
Every social media company does this otherwise you would get totally unrelated / not interesting stuff for you on the website.
@@DarkNexarius They could spice it up with a few totally random posts. This prevents a solid non permeable bubble.
@@DarkNexarius Yes, just go to a private tab in a browser for the front page of RUclips and you might notice a huge difference, I certainly have the few times I've done it.
Not a bubble I want to be in, filled with music videos, MrBeast and similar crap, late night talk shows and other irrelevant stuff.
If I go on social media and I don't get an accurate enough bubble, there's no point going to a social media, as I'd just be met with a bunch of crap I don't want. What's the point of looking at stuff I don't want to look at, so I can say that I've looked at stuff I didn't want to look at?
When I want to look at stuff I normally don't want to look at, I seek it out and it probably won't be on Twitter most of the time.
GPT-4 is gonna slurp that data up.
@@hyperadapted first it needs to give working algos without errors.
@@hyperadapted it just takes significantly longer time if it first start to error and it's debugging skills are sometimes okay but sometimes it just makes up stuff or reaches a dead end.
Still can't believe that "auhtor_is_elon" was an actual thing used in production code, lmao
Me: "I could make Twitter."
Me: watches this video.
Me: "I couldn't make Twitter."
Yeah, I'm sure what we've witnessed over the last few months is a series of calculated steps in a 5D chess game, everything will fall into place once Elon invents time travel.
What is this, Attack on Titan?
Elon god's hand
im hosntly unsure why people thing it was not calculated, he came out with this exact plan before he even started.
And yet people are like "omg hes doing what he said he would" and "Elon you ruining Twitter... by not alowing misinformation and Twitter lossing more money than they earn, and becuse everone is moving of the platform... even tho thats not whats happing and most users on there ware just bots"
But like sure whatever, haters be haters, stay salty :D
Someone's been playing 4d chess with time traveling on steam
5d chess? yall give this guy too much credit
Exactly. Elon is a simpleton
@@leeoiou7295 he is . And its great
Guys…why pretend Elon isn’t intelligent? I get not liking him but this is delusional hate.
key information: the word "is" is before the subject "Elon," grammatically transforming the phrase into a question, regardless of whether it actually ends with a question mark (which it does). I think you're assuming the conclusion from a question that implies no conclusion, which is not a good way to answer a question.
Everyone: He's playing 5D chess!!
Elon: I don't know what I'm doing
Only thing I'm hearing is Elon trying to salvage a sinking ship by firing a bunch of programmers and having his fanboys do their work for him. No 5D chess involved, just good old greed, and desperation.
I sometimes think some people are over-praised to a point that miscalculations they make are taken as genius moves
open-sourcing code is never a miscalculation, the notion that the actual implementation of software is supposed to be kept secret is backwards for human progress and technological advancement. It's like coming up with a way to cook food but never allowing anyone to see the process. Imagine if the only way to figure out how to cook any kind of food was by trial and error, and sharing that method was prohibited because Big Corp B can bankrupt you. If everyone has access to a recipe, no one can corner the market and do whatever they please with that recipe. Trade secrets are pure anti-competitive and selfish in nature, that is severely limiting the ability of others to improve and criticize it.
I don’t think this makes their service any more transparent, since we have no idea if this code is actually in production.
It most likely is it at least had been in the very very near past.. a large company like Twitter would take ages to rewrite all of this code... And paying a team of engineers to write this for a hoax also does not sound plausible.
3:30 That's a stupid assumption. Not everyone can just open up a wall of source code and read through it, most especially a Twitter user.
And yet, OpenAI is still closed AI
what do you mean by that? how is it "closed AI?"
@@almicc Because their models are not open sourced. Meaning their models have closed access.
I've never cared for or used twitter in the past but honestly if does move in the direction he's speculating it to then it sounds like something that could end up being awesome
Thats nonsense. Probably more of a sarcasm. Twitter has lost rep, advertisers, revenue and users. Has fired 70% of the staff ruthlessly. Elon keeps implementing weird rules & policies, and the website is buggy and has had several issues since the takeover.
Its an absolute disaster and I cannot wait to move away as soon as an alternative arrives..
Until you get banned for not told reason.
I prefer a page that 1st warns me, and 2nd tells me what i am doing wrong.
Otherwise its a pre-const-waste-of-time.
@@CottonInDerTube Sounds totally unrelated
@@CottonInDerTube I'm assuming the reason companies don't tell you any of this is that it allows for even the slightest bit of a legal handhold, which they do NOT want to give to the huge amount of people they probably ban each day.
Sorry but what direction? Make people pay to boost anything will just allow bots and scammers to pay 8 dollars a month for a greater return.
Open Sourcing some part of the code vs. Mastodon with all Open Source and Self hosting/full control?
Since Elon took over there was one report after the other of shit going down on twitter...
Seems suspicious that this "source" code was released on April Fool's Day. Could just be one, huge prank on the part of Elon
maybe it is real and the april first was still intentional as a joke in itself. you have to realize that even though it's april 1st, not literally everything that happens is fake. there was a big security breach that happened on april 1st this year, imagine if security teams just ignored it or doubted it because of the date.
1:24 That's a long file name, but I have some longer function names.
After listening in to his Spaces conversations, I... do not think he's all that smart with regards to code. Still very happy to be able to see the code as open-source though and it's fantastic for the public that Twitter is taking that initiative!
"regards to code" ? its not Elon that coding Twitter lol no made that code, and making it open-source means he has to do even less as everyone can make improvements to it now.
@@MouseGoat If a CEO does not understand how his own product works and has not, over the course of several months, worked with his team to get a fielding for it, how do you think that's going to go?
Major chunks of Twitter's source code were also leaked and up on github for several months before Musk 'made it public'. Everyone is definitely making improvements to it-for their own platforms.
@@MouseGoat there's a difference between a CEO that doesn't understand code and owns it, delegating responsibilities and new definitions to the experts. And there's Elon who's been bitching about the "crazy stack" twitter has and how it should be rewritten because it "shouldn't be that complicated", and shaming his own teams because he thinks how the app works while firing anyone who corrects him.
He doesn't only not understand code, but he acts like he does. And tbh, monetizing publications inside twitter is the first decent idea since Elon took over. Everything else from him has been "the stack this, the code that, the latency this, the request that" while knowing jack shit what all of that means
There's like 0 guarantee that those weird things like targeting republicans and democrats are indeed removed in prod, and actually there's no guarantee that this is the real code running in prod.
Very interesting indeed to see. I hope youtube someday releases their algo to see what makes a video go viral
that would be cool, i doubt it'd happen tho.
@@Invalourrr-vb3xo Yeah probably not :(
Twitter was already the trusted place to seek journalists prior to the acquisition, partly because of the legacy checkmarks. We've seen what happens when you compensate creators according to popularity here on RUclips.
if advertising dollars (left/jay media) are not the equity, then those biases can be easily mitigated.
@@dallassegno I know I will regret asking and I have a pretty good hunch, but what is "jay media"?
@@tijtij You already know lol. Why even ask? It’s exactly what you feared it would mean.
no it was a liberal shitshow, still is. Okay for artsits, cringe af for it's "shistorms". The fact you can only show(or could, haven't used it long) sort by best comments and not newest makes it a echo chamber with no equal.
@@dallassegno yeah man what is "jay media"
I don't know about Zuckerberg but Elon's balls are definitely in Fireship's court.
I've never seen before a programming channel giving so much attention to someone who's not only not a programmer, and who has been caught many times showing how little he knows about it, but who also has publicly treated like trash his programmer employees, even if they'd have some sort of disability.
So no, he's not playing 5D Chess and considering that certain Chess Grand Master called him an idiot I'm on the opinion that he just really doesn't know what he's doing.
I’m unsure how open sourcing the recommendation engine will in any way position Twitter to become the Linux of social media. Are we expecting a bunch of people to drop it into their Wordpress comment section? For Mastodon to implement it? It’s just a fragment.
Elon is not playing 5D chess. Elon is a two bit grifter, just like every other billionaire.
He turned the Twitter icon into Kabosu to avoid his racketeering lawsuit LMAO
He knows he has tons of ball huggers. That will submit prs and fix the code, free work so i get it. Though the issue is people exploiting it, but the pro is people finding those security exploits and patching them. So it could work out either way.
As much as I don't know Elon's ulterior motives, watching Twitter burn has been the funniest thing. Yet, if he really does strive fo transparency, I might actually support him when it comes to Twitter.
Thats what I hope he does too.
I dont think Elon exactly has some "ulterior motive" like bill gates does.
He founded Tesla and SpaceX bruh. Industries that were considered borderline FOOLISH to try to disrupt or even go back into.
Everyone including me thought Tesla and SpaceX would straight up fail, cus thats what common sense told us.
Its clear this dude views money as a means to an end, and not as an end-goal entirely. His corporations do different shit for sure, but on an individual level hes like that.
Elon shit talks Google for having a shit ton of money but having no idea what to use it with.
Its clear this dude regrets buying twitter, but is atleast tryna make it into a "passion project"
ehh, billionaires aren't your friends. like twitter all you want, but elon doesn't need your support.
That's my opinion, too.
@@godlyvex5543 no one is ur friend with ur logic as at the end of the day everyone looks out for themselves
@@tkokflux6322 Nope, not everyone looks out for themselves. maybe that happens in the place/country where you live
Elon video already? We must be back in the AI winter...
No, Elon is not playing 5D chess. He isn't even playing chess. He's at most playing checkers, and is losing miserably.
Mark my words scammers will now have an easy way to promote their scams.
Yes it is now open sourced but how do you trust that this is the same algorithm that is actually being used? As Vince McMahon famously said to Steve Austin once - "DTA Austin..DTA"
by reading it and comparing it to what you actually see on a twitter timeline
"Designed to uplift independent creators ... Laying the groundwork to become the most trusted name in news." 😂 You my sir are a comedic genius.
Every huge social media website should be at least this transparent if not more...
They'll soon be connected by blockchain id. You won't need to worry about keep secrets online.
Elon isn't playing 5D chess. The way he's running shit into the ground, he's barely playing Candyland.
transparency = trust = visits = ads = money
Hopefully his intention is to listen to the complaints about the code. Imo it would be better for him to turn Twitter into a nonprofit and fully open source it aside from security stuff and start accepting commits.
That Trump and Kamala bit never stops being funny 🤣🤣🤣🤣
I really like the part of the algorithm that fills the for you page with street fights and people dying
This series could be called "The Code Review"
Missed opportunity right there
Feel like you're a bigger Elon believer than most 😂
Yup. Dude actually thought Elon released the code 🤦🏼♂️ didn't even bother to do the research and see that it was actually a disgruntled former employee.
Elon could fall down the stairs and these tech bros would be like "masterfully done Elon. 👏🏻👏🏻👏🏻"
How can we know whether or not this programming is implemented on Twitter's servers?
Because it would be impossible to keep up the facade.
Poeple would find small inconsistencies from the sites behaviour and the source code updated.
Lets also not forget how much money your gonna be burning from updating 2 code bases for no reason.
Literally available on on their github page. And if you are able to absorb what's written on the code base you wouldn't doubt it. Better yet find some unknown problems to be solve.
by reading and understanding the published code and comparing its behavior to what you see on a Twitter timeline
My undergraduate dissertation is about the risks associated with recommender algorithms; this timing could not be more perfect.
Twitter taking advertisers? He literally lost half of them within a month of taking over. “ More than half of Twitter’s top 1,000 advertisers before the acquisition have stopped advertising on the platform as of February”.
This move is not about transparency or building of trust, even though he may get some fake trust as a side effect. What he is actually looking for is free labor, he releases a piece of code at the time and gets people to fix it for free. It is all about making money, juicy money, that is all he cares about.
yada yada, I don't like Elon, yada yada
@@Samuel-wl4fw yada yada, I'm not able to come up with a valid counter argument, so I just write an useless response, yada yada.
@ The future is subscription based model linked by blockchain id. That's why they're building the matrix protocol.
@ well the counter argument to your comment is that he wants to make the recommendation system fair. And the first step is to make the code open-source. Now the hard part is how much are they willing to make changes to their algorithm. There are already bad things in there like arbitrary numbering for likes, shares, nsfw content, mis-spelled words etc. An ideal recommendation system should be 99% ML based and 1% accounting for biases. So even if a group of people completely replace the algorithm with what I said 99:1, they probably won't change it. But also having said that, specifically because of these arbitrary numbers, people and bots are going to game the system so they are gonna have to remove that sooner or later. Just that tiny change will make the algorithm more bias-free.
Fireship has talked so much about everything except Web Dev, that web devs got enough time to create 10k Frameworks & 1M libraries while he wasn't talking about it.
"Elon's balls in Zuck's court" LOL
bruh, who makes the script? they should get a raise
You hit the nail on the head with "the trust in mainstream media is at an all time low"
ok these are written by ai right, they're released way too fast
They are only 4 mins long...how bad is your productivity?
@@gdwe1831 Fireship takes like 5 years for a single video so yes this is super productive for this channel.
@@gdwe1831 its a copy pasta comment to get likes
0 seconds until people exploit the recommendations algorithm
as if it wasn't already exploited?
Following that logic, making the source public is a smart business move. Doesn't mean that you shouldn't repair that which isn't broken.
I never used Twitter and I never will.
no I don't support Ukraine
Until we're certain it IS the production code, it's only SOME code released by Twitter under Musk. Who knows whether they will ever implement any community-sourced changes.
"the linux of social media" this video is a big miss imo
when ever someone askes id elon is playing chess, the answer is always no
If anything he is playing dice.
yeah it much more like he´s playing go
yeah I was gonna say the take in this video sounds almost delusional
mmm yuss, I was hoping to find the haters playing their trumpets in comments
Elon fanboys are all idiots and borderline delusional. They all have conveniently forgotten that Elon didn't want to buy Twitter but he was forced to because otherwise he would have gone to trial and go through a discovery process. So now that they have to come up like excuses to try to justify all the bad decisions he's done they come with the "you just don't understand bro he definitely has a plan and you just can't see it because you're a hater" and things like that. They are the same as the pro-Putin trolls that keep making excuses for Russia's invasion and terrible performance.
Like, come on, does anyone but and idiot truly believe that Twitter can be a good source for living for journalists when any troll can buy the blue check and spam Twitter with disinformation and freely harass people. Dan Olson was right when he said that Tech-bros are really bad at understanding anything outside code and almost everything they want to disrupt are things that they don't understand or just don't like. Like for instance reports about Tesla's bad designs or how Elon violates his worker's rights.
TLDR: This video is copium by a Elon dickrider.
I work with Scala and let me tell you, the levels of disgust and lackluster I've experienced reading that code is not something I'd recommend my enemies
Lmao. Even though I don't code in Scala (kotlin, JS, Java etc.), I could tell that the code was pretty bad, but your comment validates it.
@@SahilP2648 it's been 22 hours now and I threw the towel in, I've moved on.
Yes, it was that bad
Immediately following the release of this video, Twitter replaced its logos and loading indicator with Doge. The company is a joke.
guys, now we can see how bad it actually is
I hope everyone that is reading this is having a really good day. And if you are not, just know that in every new minute that passes you have an opportunity to change that.
😊
no
@@ABillionWaysToDie name checks out
you can't just decide to have a good day
You may not be able to change the negative things around you, but you decide what impact those negative things have on your life.
Honestly to me it feels more like he open sourced it because he fired everyone that knew how to work with the code and figured that the public would just do it for free, since he did say that the code is supposedly "unreadable" which, coming from him, probably implies that he just can't read it himself and doesn't think anyone would be better than him at that. Maybe I'm reaching a bit here lol but I really don't think he knows much of what he's doing
that pic of elon dunking on the zuck is hella cursed lmao
Twitter algo downranking posts about Ukraine
"Is he playing 5D chess?"
Is this a bit?
He is.
@@Ethorbit You're on some heavy as fuck copium. The dude has to be sued into completing the Twitter acquisition deal.
Now i only need to buy 100 red bulls 100 candy bars and 300 coffe mugs and tons of sleepless nights and i can finally become a expert software engineer
Or go insane it's really 50/50
Algoexpert: You wanna be a software engineer?
Yea he's grifting hard and also wants people to work for free which is straight up hilarious. Musk needs friends and money badly. Agreed, he isn't the brightest bulb.
That's an interesting move by him. However, how do we know that the one in production is exactly same as this open-sourced code?
was the idea directly thought of by him or was it the other staff working at twitter?
Yeah I wanted to comment the same. With linux we download the source code and build the binary. We have proof that we can trust the software. With services like Twitter the code doesn't need to mean anything. Even worse because they haven't published the full source code we can't even create a full build and compare if the public Twitter behaves the same as our locally built one ... I wouldn't really call this transparent.
@@Invalourrr-vb3xoMusk did have this as a goal before the purchase.
We don't, but we get to see how it actually works on a technical level and what kind of data they care about for ranking in general. They might turn the knobs to different values and probably have a few we don't know about, but we get insight into a large portion of a codebase of a billion dollar social media company.
Can someone tell the EU to make it mandatory for big Social Media Networks to OpenSource their production code for the recommendations? I think this could be nice for trancparency.
Man these thumbnails be dapper 😮
I'm surprised you didn't comment at all about how the revenue share was starting "today" months ago, or how the algorithm actually supresses posts about ukraine too lol
did you see the intro? its pretty obvious which way he leans...
@@samuelwaller4924 yeah, this dude has hidden some comments on this video already that take note of how much he simps for elon lmao
Didn't the code get leaked first ?
No. That was something else way back I think.
Elon has been talking about open sourcing it for awhile ever since he was forced to buy it.
a fraction of a fraction of code. wouldn't do jack sh*t tbh.
Appreciate the clarification
I don't why but I was expecting that last part to be "... In Mark Zuckerbergers mouth". Missed opportunity
I think this analysis is just looking into a bunch of separate events and finding a pattern that you want, just like astrology...
By removing verified you also lose credibility since you don't know if that's a real account with real information.
The leaked code opens the possibility to exploit the algorithm better (and changing the multipliers won't help make it unpredictable again, since knowing some and how they work makes it easier to discover the rest by trial).
Being open means nothing to a service without collaboration.
Less big companies on a platform getting profit means less lobby to keep it from being heavy regulated.
And the cons go on...
the algorithm is already exploited. the only difference now is that the public can see how and why.
@Rumford C but it is still a service without collaboration (unlike Linux, don't even know why he compared both of them, it is nothing alike), you can't change or influence it, in reality that just makes it even more exploitable, cause you know, the companies now can know for sure what makes their fake news reach more people.
@@rodrigolnl yea its never going to be the Linux of social media, that's just a meme.