Live data from Hacker News

Twitter meets TensorFlow

blog.twitter.com

61–70 of 73 posts

Re: Twitter meets TensorFlow

#61
post #2

> Machine learning enables Twitter to drive engagement, surface content most relevant to our users, and promote healthier conversations. One that wants to manipulate your mind, one that echochambers your discovery, one that censors arbitrarily.

This is hardly unique to twitter. You don't this is happening at Facebook, Instagram, Youtube, etc...

Re: Twitter meets TensorFlow

#62
post #44

Earlier quoted context omitted.

>Do you remember hiw bad YouTube comments have been? Yes >And it's significantly better lately? It's gotten worse and a few youtubers I follow have simply disabled it in recent time (less than 1 month ago was the most recent one) Normal conversation on youtube is barely possible since the algorithm randomly decides to not notify me of responses anymore or removes entire comments from my view that other people referen…

> Normal conversation on youtube is barely possible It's also interface. I've been notified of replies to comments, click the notification, and I'm not taken to the reply. This happens to me on mobile enough that I've basically just given up trying to engage for most things on youtube.

Happens on the desktop too. It's impossible to respond or follow up to anything on there. You'll get notified of unrelated comments, you're not able to respond to a specific person, everything is just in one parent thread. I've since blocked comments from even displaying.

Re: Twitter meets TensorFlow

#63
post #2

> Machine learning enables Twitter to drive engagement, surface content most relevant to our users, and promote healthier conversations. One that wants to manipulate your mind, one that echochambers your discovery, one that censors arbitrarily.

I suppose the same applies to many other ML products? Like Netflix's recommendations, Amazon's suggestions and almost all the ads you see these days? I agree that the problem exists, but its not just Twitter, and this is an unfortunate side-effect of recommendations in general: even if you do count-based recommendations, you are going to have a bit of echo chamber.

Those two examples are fine applications of ML. The problem is when you're dealing with sequential, timestamped content that SHOULD be displayed in the order it was posted. I think companies should very judiciously apply ML in these cases, and only possibly for 'top stories' or huge events that are occurring. However it appears ML is being applied across the board, using multiple signals and throwing the chronological order of the content out of whack, which is very frustrating.

Re: Twitter meets TensorFlow

#65
post #2

> Machine learning enables Twitter to drive engagement, surface content most relevant to our users, and promote healthier conversations. One that wants to manipulate your mind, one that echochambers your discovery, one that censors arbitrarily.

My timeline would be so much healthier if Twitter put me in charge of who shows up in it. After Google killed Reader I was forced to follow all the people who used to blog to keep up with their professional work. But especially in the last 3 years Twitter feeds have all come with a large side order of political hot takes that I have zero interest in sitting through. To counteract this I have an extensive word blockli…

Same here. Recently discovered the RSS reader Cappuccino (thanks HN) and so far it seems to fix the problem. It even syncs unread posts between Mac and iPad.

Re: Twitter meets TensorFlow

#68

This blog post describes twitter's move from Lua Torch to Tensorflow. I am surprised to see it so highly ranked on the front page because there's very little content here. Basically, they describe the sorts of data structures they use and list a couple of advantages of Tensorflow vs. the out-of-date Lua Torch framework.

It's probably on the front page because a lot of people are deciding between PyTorch or Tensorflow for their company's production ML pipeline, and this is an article about making exactly that decision. Even if they didn't present any actual analysis, just the sentence "Twitter's ML team, which had previously used LuaTorch, recently evaluated PyTorch and Tensorflow and ultimately decided to standardize on Tensorflow" would be of interest to a lot of people.

Re: Twitter meets TensorFlow

#69

Earlier quoted context omitted.

Do you remember hiw bad YouTube comments have been? And it's significantly better lately? That happened due to ML. Not everyone is out there to use ML for nefarious purpose. And there are multiple use cases for ML.

At least for music videos, comments are still pretty shitty. It feels like more than half of them are one of the following patterns: - "Like if you're watching in June 2018?" [2k upvotes] - "Most underrated artist of our time" [5k upvotes] - "Wow, mad respect for " (written by verified account by other artist trying to promote their own content)

Depends what music you listen to. If you listen to smaller artists on videos that have under 1 million or 100k views you will see many more high effort comments talking about the band/band members or about their experience with the music.

e.g. "I got a chance to see these guys live in October, and [insert band member here] is actually a really cool guy. Talked to him afterwards and shared [so and so interaction]"

e.g. "This song was actually inspired by [such and such random factoid]"

e.g. "This song reminds me of my mom"

Re: Twitter meets TensorFlow

#70
post #33

Earlier quoted context omitted.

ML is like a genie in that it is very good at optimizing exactly what you tell it to, and so you need to think long and hard about what you're telling it to optimize, because it might turn out to be bad proxy for what you really wanted.

This is a super insightful analogy! Thank you.

+1

ML requires you know exactly what you want. And not what you need...

If you're not exact, disaster is imminent. Uber accident comes to mind.

Yes, rolling stones reference too.

Post reply on HN