Ban button

  • 4
  • 27
  • Question
  • Updated 1 year ago
  • Answered
The ban track button was already in the new site. Why has it gone, and is it officially not coming back? 
Photo of Thomas Robinson

Thomas Robinson

  • 7 Posts
  • 12 Reply Likes

Posted 3 years ago

  • 4
  • 27
Photo of Jon

Jon, Community & Customer Services

  • 5011 Posts
  • 3685 Reply Likes
Official Response
Hi Thomas,

The ban button fell out of scope for the launch, because it's usage is low, in comparison to it's counterpart, and we had to decide on what to include for the launch and what to work on at a later date.  As you probably know, we're still working on restoring site features this year, so there's no reason to assume that it's not coming back at some point. I've already written a ticket to reimplement this feature (as well as ban artists), however it's up to the product and development teams to agree on when to work on it.

The best thing people can do in the time being is click on the 'me too' and follow buttons on this thread, so that I can communicate to the product team the number of people waiting for this feature.

Thanks! :)
(Edited)
Photo of gw666

gw666

  • 403 Posts
  • 210 Reply Likes
The ban button was very useful, very often in my recommendations radio, last.fm is playing nazi black metal bands like Nokturnal Mortum or Nargaroth and I don't want any of this to appear on my profile ever again.
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
Any news on this?  This feedback-loop-problem is becoming worse and worse.  I mean, what do you expect?  The service generates a recommendation, and automatically adds it to my scrobbles.  I cannot do anything to stop this.  Therefore, all the data you have about my taste is being overwritten by randomness.  Great job.  Meanwhile, the few songs I *do* like are played what feels like fifty times per day.

This is the worst possible behavior.
Photo of Paul Halley

Paul Halley

  • 11 Posts
  • 3 Reply Likes
This reply was created from a merged topic originally titled Where is the 'Ban track' button please ?.

How do I ban a track, so I dont hear it again ? This was one of the most useful features of the previous format of the site.
Photo of Don Mills

Don Mills

  • 11 Posts
  • 10 Reply Likes
I was MIA for a while largely due to my work situation. I've been getting my local music collection into shape, better organization, tagging, etc...


Now I finally got around to checking out the revamped radio feature to find no ban button. :(


I used that ban button on quite a few tracks, Lastfm was annoyingly persistent at playing Slayer tracks in particular, seemed like I pretty much had to ban every Slayer track in existence to get lastfm to quit putting them in the rotation all the time.


The other way I would use the ban button was go to a tag page 'jazz' for example. Jazz is pretty hit and miss for me, so I know if I play the tag radio a lot of stuff will play that I don't like. If I can ban stuff I know I could do some short listening sessions here and there banning stuff along the way and making progress toward finding the stuff I might like. If I can't ban stuff what is the point?


Even finding a jazz artist I like and going to their artist page and playing the artist radio is likely in many cases to put enough stuff in the rotation that I don't like that it makes it not worth it if I can't ban stuff.


Later, Seeker
(Edited)
Photo of G.G.B.

G.G.B.

  • 424 Posts
  • 277 Reply Likes
Incorrect redirections and other problems in the database are causing the radio mix to keep recommending the same artists and songs I don't like. I hope this function will return soon, including the option to ban artists.
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
This reply was created from a merged topic originally titled Bring back the "Ban Track" button!.

I listen to last.fm as normal.  Last.fm plays a new track, let's call it $TRACK that it thinks I might like.  Thanks for the suggestion, and I like to discover new things, but I don't like it.  I skip it, as the "ban" button doesn't exist anymore.  A few hours later, last.fm automatically plays $TRACK again.  I skip it again.  Then it plays it again, and I skip it again.

This is *incredibly* annoying.  If I wanted to listen to unpersonalized music that I hate, then I could just listen to anonymous internet radio instead.

Please, bring back the "Ban" button.  Or make the learning more intelligent.  I don't care, just please be less frustrating.
Photo of Patrick

Patrick

  • 1351 Posts
  • 960 Reply Likes
I never used this option. I have two functions on my LFM desktop application, ban button and find friends. I find this ironic, because, after BETA launch, those two options dropped dead.
(Edited)
Photo of Thomas Robinson

Thomas Robinson

  • 7 Posts
  • 12 Reply Likes
I see youtube music has a thumbs down button. I guess youre all too busy removing features from what used to be last fm
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
Because LastFM is so scummy and apparently doesn't care whatsoever, I ended up writing my own "ban script": https://greasyfork.org/en/scripts/39708-lastfm-want-you-goneI'm afraid you need to understand a little bit of JavaScript in order to use it though.

It essentially checks every few seconds whether it's a known bad song, and if so, skips that track.  Banning tracks works by adding it to the list in the source code.
Photo of G.G.B.

G.G.B.

  • 424 Posts
  • 277 Reply Likes
Thanks, I can confirm that this works. I've had some syntax alerts in Tampermonkey and just added to line 19 the "var" to define username (var username = "Name";) and removed a redundant space in line 97 before the "=".

It would be practical if there was an option to ban artists in general. Is there some kind of placeholder for track names?
(Edited)
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
Updated.  Have fun.
Photo of G.G.B.

G.G.B.

  • 424 Posts
  • 277 Reply Likes
Works well, but in order to make it skip artists, I had to change this part: 

} else if (want_tracks_gone.has(artist_name)) { console.log("Current track is \"" + current_entry + "\". Ugh! I **HATE** that artist!");

Into this:

} else if (want_artists_gone.has(artist_name)) { console.log("Current artist is \"" + artist_name + "\". Ugh! I **HATE** that artist!");

Also maybe check line 19 again. 
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
What's wrong with line 19?
Photo of G.G.B.

G.G.B.

  • 424 Posts
  • 277 Reply Likes
The username looks like a random string, in the previous version it was "your_username_here" which made it clear what we are supposed to do with it.
Photo of os2Poo3u

os2Poo3u

  • 8 Posts
  • 6 Reply Likes
Indeed.  Updated.