> “One of the things I believe Twitter should do is open source the algorithm and make any changes to people’s tweets — you know, if they’re emphasized or de-emphasized — that action should be made apparent so anyone can see that action’s been taken. So there’s no sort of behind-the-scenes manipulation either algorithmically or manually.” Musk also added later, “The code should be on GitHub so people can look through it.”" (CNBC interview)
Twitter Should Open Up the Algorithm
11–20 of 138 posts
Re: Twitter Should Open Up the Algorithm
#12A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
edit: complexity lol
Re: Twitter Should Open Up the Algorithm
#13A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
Hard to monetize when people can chose algorithms that doesn't prefer content that makes them stay at the platform longer, angry or happy. Public companies are all about making money.
Re: Twitter Should Open Up the Algorithm
#14Re: Twitter Should Open Up the Algorithm
#15A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
Any reason to keep the general public from running arbitrary database queries? Yes, I think there is. For example, regular expressions are turing-complete so you can make a query arbitrarily slow without a single join. edit: complexity lol
I don't think "marketplace of algorithms" necessarily mean people need to be able to make arbitrary database queries either, but seems besides the point.
Having their own DSL for sorting timelines can also solve that problem nicely and within whatever performance requirements they would end up with.
Re: Twitter Should Open Up the Algorithm
#16I don't care about the actual algorithm.
Re: Twitter Should Open Up the Algorithm
#17A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
1. Absolutely incredibly complex architecture. The recommendation engines are not just single libraries that can be easily open sourced or transformed to a plugin system.
2. Recommendation engines exist to push up relevant metrics. These are either clear wins for users (like reported satisfaction), mixed wins for users and businesses (content engagement), or clear wins for businesses (ad engagement). Most businesses aren't thrilled about subbing in systems that degrade metrics.
Re: Twitter Should Open Up the Algorithm
#18Re: Twitter Should Open Up the Algorithm
#19A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
Any reason to keep the general public from running arbitrary database queries? Yes, I think there is. For example, regular expressions are turing-complete so you can make a query arbitrarily slow without a single join. edit: complexity lol
You mean Turing-complete?
Re: Twitter Should Open Up the Algorithm
#20A marketplace of algorithms and "pick your own algorithm" would be interesting. Is there any reason not to do this? Not sure why this is getting downvoted. It's not crazy. Even Jack is pushing for it: "The choice of which algorithm to use (or not) should be open to everyone" https://twitter.com/jack/status/1507146276416098307
Any reason to keep the general public from running arbitrary database queries? Yes, I think there is. For example, regular expressions are turing-complete so you can make a query arbitrarily slow without a single join. edit: complexity lol