I'm expecting atleast 200 new users once we launch year in music in ListenBrainz
monkey
How come?
akshaaatt
We should be prepared to introduce all of them to MetaBrainz
lucifer
it'd be better if they join before otherwise they miss out on one for themselves this year :)
akshaaatt
Because it's an amazing feature which is very attractive!
Exactly my point lucifer! I was asking more friends to join so that they don't miss the wrap lol!
lucifer I was planning to directly display ListenBrainz project wrapped in the homepage. Does that work well?
lucifer
uh... i ran the ab feature dump inside web container and its nowhere near done :/ so i update web prod the feature dump will be interuppted.
akshaaatt: which homepage?
akshaaatt
Lb homepage
We already showcase some stats there
So adding a dedicated component for that would be great and it would showcase our numbers pretty neatly
akshaaatt is off to tweet about some updates in ListenBrainz
monkey
I think the year-in-music is more personnalized, and maybe not a good fit for the homepage.
However ruaok and I talked about sending an email to users
akshaaatt
monkey not the user's year in music but the project's year
monkey
Explaining we won't be sending tons of emails but that we've recently been making good progress and they should check out this end-of-year gift we have for them
akshaaatt
The email sounds great
ruaok
wow, my recent listens page is 100% mapped.
monkey
Ahh, i see, sorry akshaaatt . That sounds like a good idea then
See ruaok that's what I was saying over t-lunch. There's been a big lunge in the past couple of days
week
tandy1000
<akshaaatt> "monkey not the user's year in..." <- great idea!
I get the feeling that we just found ourselves a great spam finding tool.
let me query to see who listened to that track the most.
lucifer
offset=25 look more believable
alastairp
Vision Éternel is a melogaze band based in Montreal, Canada, which has over the past eleven years, been crafting a style of its own and established itself in the ambient, shoegaze and post-rock scenes. Being too emotional for the ambient genre, too minimalist for the post-rock scene and too ethereal for the emo revivalists, songwriter Alexandre Julien eventually coined a new term; “melogaze”.
ruaok: I believe that's the artist (same user who updated the artist annotation on MB, and user's home page is the artist's page)
ruaok
ah, so pretty much streamfraud then
lucifer
341479 listens in a year. woah!
is that even possible?
ruaok
streamfraud, for sure.
alastairp
so, is this coming from spotify, or directly to LB?
lucifer
they stopped doing it around sep 2020 so once we move to this year stats it should be a bit better.
ruaok
525600 minutes in a year, so no, not possible.
I'm still in favor of nuking this account.
Freso: ?
lucifer
this seems to a simple alert rule to have btw. if a user's listen cross an annual/montly? limit, alert the team
alastairp
if we don't have it yet, I'd like to see a public documented list of reasons for deleting an account - I'm happy with deleting 2 accounts with identical submissions
tandy1000
<ruaok> "here is one suspect user https:/..." <- lmao amazing
ruaok nods at lucifer and alastairp
alastairp
to me, this one is a little more on the edge - OK, it's clear that there is more listens than time in the day, so that can definitely be a factor. But we know that we already have users submitting from multiple clients
removing from stats: 100% in favour of. deleting outright? less convinced
tandy1000
what about flagging the users?
yeah in a way that removes them from stats and stuff
ruaok
more listens in a year than is possible by 2-3 artists and you're not convinced? what would it take?
monkey
I seem to remember we added something to the code of conduct regarding gaming our websites, following the discovery of this particular LB user
ruaok
10 * overplaying?
and now we're supposed to do extra work to be nice to these assholes?
monkey
> Do not abuse or game any of our projects. All of our projects are community maintained and abusive actions negatively affect other users. Do not use or create sockpuppets, unauthorised bots, or any other means of circumventing the intent or integrity of our projects.
ruaok: right. it's clear that this user is gaming _something_. as I said, not sure if they're trying to do it specifically to LB, or through Spotify, or to l.fm too?
ruaok
IDGAF. they are breaking our code of conduct.
tandy1000
ruaok: im curious about what their purposes are / if there is any value to lb from what theyre doing..
ruaok
I'm willing to be idiocy is a great factor in all of these.
*bet
alastairp
what I'm trying to avoid is "we just deleted an account because we looked at a page and it "felt wrong" and so I just decided to wield my power"
monkey
hds' Listens seem to be coming from Deezer mainly, at a quick glance
ruaok
alastairp: I get that, but this is clearly in the realm of fuckery.
and therefore having a list of "this account triggered metric x and y, therefore according to our list it was deleted"
ruaok
and trying to define bad behaviour is going to be as easy as defining what pornography is.
tandy1000
very weird for someone to do stream fraud but also broadcast that on a listen tracking service lol
monkey
I agree it would be good to define what `gaming` means, what metrics we look at to make those decisions (would also be useful for us, to have steps to follow)
ruaok
hds and iliekcomputers are the only people to have played 796afc2b-5ddf-4895-8058-df0a827c3720
monkey
Playing songs from only or mainly (what ration?) one single artist for example is suspicious
ruaok
hds was the only person to play 5de963e7-d622-41dc-8fd6-b6efdd80aafe
spot checking tracks further down the list and the spread of users becomes much greater. only hds appears to be a problem
piwu8 joined the channel
monkey
Here's what Spotify says in their user guidelines for example:
>The following is not permitted for any reason whatsoever in relation to the Services and the material or content made available through the Services, or any : […] 8. artificially increasing play counts or follow counts, artificially promoting Content, or other manipulation including by (i) using any bot, script or other automated process, (ii) providing or accepting any form of compensation (financial or otherwise), or (iii)
Hey ruaok that would be a pretty cool feature for LB
ruaok
oh, heh, yes. ;)
monkey
Feels slightly privacy invading, but getting a list of "who listens to this song I like" is a good discovery tool
lucifer
nice :D
ruaok
well, I reported this user using the report user button. we can leave Freso to sort if out later.
lucifer
there's an open ticket for it iirc, somethign like top listeners to an artist.
ruaok: regarding this time range, when the script runs on 1st of the month. it will still have data of the last month only. so for 1st, we should still calculate stats of last month, right? same for weekly, on monday we don't have anything for this week so show stats of last week.