Twitter will open source all code used to recommend tweets on March 31st
twitter.com
twitter.com
As an aside, it'll be interesting to see what license he open sources it under.
>One of the things that I believe Twitter should do is open-source the algorithm.
>Any changes to people's tweets -- if they're emphasized or de-emphasized -- that action should be made apparent ... so there's there's no sort of behind-the-scenes manipulation, either algorithmically or manually.
It is always more fun to just rebuild. There's probably someone on the team already setting it up.
Maybe a generic recommendation framework could be useful?
Elon spotted the rot and bias within Twitter. From day 1 he's been exposing and expunging it. Same with the recommendation algorithm. This is about transparency and trust. It's not a traditional OSS play.
Psst. He's not succeeding.
The only way he can turn it into an open source project is if he rewrites the entire project. He has hinted at possibly doing this, since the code is very fragile and breaks whenever they try to add features.
It would be great if he could turn the whole enterprise into a non-profit like wikileaks, but that is probably too optimistic.
However:
> I don’t think Elon understands open source
Absolutely. Like most popular tech-wannabes he uses the term to mean something like "freely licensed". I fact he called his opening up of Tesla's patents "open sourcing" them.
As somebody who knows what "open source" actually means, I cringe at this over-use. On the other hand I appreciate that the term and the concept are gaining popularity.
I'm pretty interested in the dynamics of recommendation algorithms and one of the few people that think that open source solutions have too little of them.
Whenever I check it out (instead of "following"), it's abysmal. I don't know why somebody would prefer it.