LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 03-18-2023, 08:00 AM   #1
mjolnir
Member
 
Registered: Apr 2003
Posts: 815

Rep: Reputation: 99
Twitter_Open_source


https://twitter.com/elonmusk/status/1636838845894279168
Elon Musk
@elonmusk
·
15h
Twitter will open source all code used to recommend tweets on March 31st

Elon Musk
@elonmusk
Our “algorithm” is overly complex & not fully understood internally. People will discover many silly things , but we’ll patch issues as soon as they’re found!

We’re developing a simplified approach to serve more compelling tweets, but it’s still a work in progress. That’ll also be open source.

Providing code transparency will be incredibly embarrassing at first, but it should lead to rapid improvement in recommendation quality. Most importantly, we hope to earn your trust.
4:16 PM · Mar 17, 2023
·
 
Old 03-22-2023, 11:24 AM   #2
Pagonis
Member
 
Registered: Dec 2007
Location: Lithuania
Distribution: macOS on M1 Pro
Posts: 44

Rep: Reputation: 20
LMAO this stable genius. Overpay for company, then fire employees to reduce running costs, then open source parts of his project and hope everybody else will fix it for free because there's no employees left to do work?

Stupid people continue to provide hours of entertainment.
 
Old 03-22-2023, 11:31 AM   #3
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,137
Blog Entries: 6

Rep: Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826
They could fix the site so that its not a script hog. You can't even read most twitter link urls without scripts run. I don't like that. There are python solutions to it, but just like youtube, its a moving target.
 
Old 03-22-2023, 11:41 AM   #4
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,307
Blog Entries: 3

Rep: Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721
I'll believe it when I see it. The term "open-source" does not mean the same as Open Source and is unlikely to be under an OSI-approved license.

Furthermore, the OSI has been thoroughly taken over by M$ of late from the inside through a series of scandals, so expect further silence from the OSI on this situation both in regards to Twitter specifically and abuse of the term "Open Source" in general.
 
Old 03-22-2023, 03:41 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,980

Rep: Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624Reputation: 3624
Maybe we can see what was in their original code?

Every major tech company is letting go of their over priced talent even GM. I do see a lot of help wanted signs so I don't worry about them.

Last edited by jefro; 03-22-2023 at 03:42 PM.
 
Old 03-31-2023, 02:27 AM   #6
mjolnir
Member
 
Registered: Apr 2003
Posts: 815

Original Poster
Rep: Reputation: 99
Quote:
Originally Posted by mjolnir View Post
https://twitter.com/elonmusk/status/1636838845894279168
Elon Musk
@elonmusk
·
15h
Twitter will open source all code used to recommend tweets on March 31st

Elon Musk
@elonmusk
Our “algorithm” is overly complex & not fully understood internally. People will discover many silly things , but we’ll patch issues as soon as they’re found!

We’re developing a simplified approach to serve more compelling tweets, but it’s still a work in progress. That’ll also be open source.

Providing code transparency will be incredibly embarrassing at first, but it should lead to rapid improvement in recommendation quality. Most importantly, we hope to earn your trust.
4:16 PM · Mar 17, 2023
·

Elon Musk
@elonmusk
"Algorithm goes open source at noon Pacific Time"
12:56 AM · Mar 31, 2023
https://twitter.com/elonmusk/status/1641680913661607936
 
Old 03-31-2023, 02:28 AM   #7
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,307
Blog Entries: 3

Rep: Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721
Quote:
Originally Posted by mjolnir View Post
Elon Musk
@elonmusk
"Algorithm goes open source at noon Pacific Time"
12:56 AM · Mar 31, 2023
https://twitter.com/elonmusk/status/1641680913661607936
Which OSI-approved license will it be released under?
 
Old 03-31-2023, 03:24 AM   #8
mjolnir
Member
 
Registered: Apr 2003
Posts: 815

Original Poster
Rep: Reputation: 99
Quote:
Originally Posted by Turbocapitalist View Post
Which OSI-approved license will it be released under?
I have no idea.
 
Old 03-31-2023, 05:23 AM   #9
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
It's a site I avoid like the plague anyhow.

It is going to be incredibly embarassing at first. Will he accept patches I wonder? A patch to stop tracking users? Do we even know what OS it's running on?
 
Old 03-31-2023, 08:57 AM   #10
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,599

Rep: Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546

For those who don't keep track of these things, Pacific Time is UTC -7, so "noon Pacific Time" is approx 5 hours from the time this post is made at.

Existing Twitter Open Source Projects are overwhelmingly Apache-2.0 (73 are Apache-2.0, vs 11 MIT and 2 GPL, according to Twitter's GitHub repo pages), so would seem likely that this would be Apache-2.0 unless there's a reason not to.

I think more interesting than license would be whether commit history is included, since that would allow seeing if there are changes which correspond with significant events.

 
Old 03-31-2023, 10:13 AM   #11
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Quote:
Originally Posted by boughtonp
I think more interesting than license would be whether commit history is included, since that would allow seeing if there are changes which correspond with significant events.
Indeed. But I never got the impression Twitter was ever organised enough to have a patch history. I always had the impression it was hacked together and farted about with by guys who sorta knew which bit of the scripts did what, but never documented anything until someone really went jumping up and down at them.

I might be pleasantly surprised...
 
Old 03-31-2023, 12:12 PM   #12
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,599

Rep: Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546

The quality of Twitter's programming practices can already be seen/judged from their existing projects.

I'm no fan of Twitter (nor Elon), but I'm pretty sure any random Twitter project would be no worse than the crap from Mozilla and others.

Taking a quick look at a couple of repos... well even a non-programmer should be capable of identifying which of these looks more like a farted about mess and which one actually looks clear and organized...
https://github.com/twitter/TwitterTextEditor
https://github.com/mozilla/fx-private-relay

 
Old 03-31-2023, 02:03 PM   #13
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,599

Rep: Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546Reputation: 2546

https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm

https://github.com/twitter/the-algorithm

"1 commit"

Yep, thought so.

"License: AGPL-3.0 license"

Sensible.

Not so sensible is having Issues open, which are rapidly filling up with crap... although half of that is from a single idiot. *shrug*


Last edited by boughtonp; 03-31-2023 at 02:11 PM.
 
Old 04-01-2023, 05:14 AM   #14
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Interesting choice of languages. Scala is a variant of Java. Starlark is a variant of Python. We can only speculate. It seems people wrote what they liked. I also see 1.6% of "Other." .bat files?

EDIT: I can't access the blog on Chromium - period. Palemoon lets me in, though.

Last edited by business_kid; 04-01-2023 at 05:21 AM.
 
Old 04-01-2023, 06:27 AM   #15
hish2021
Member
 
Registered: Jan 2021
Posts: 117

Rep: Reputation: Disabled
Quote:
Originally Posted by business_kid View Post
...
EDIT: I can't access the blog on Chromium - period. ... .
https://blog.twitter.com/engineering...tion-algorithm opens in Brave, Google Chrome, and Firefox.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 01:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration