#metabrainz

/

      • bitmap
        aerozol: huh, I hadn't heard anyone mention a scaling issue with the artist dialog yet, but I can see what you mean from your screenshot. you are on windows right? I can boot into windows and try to reproduce it later
      • 2022-12-10 34450, 2022

      • bitmap
        also let me know what browser you're using
      • 2022-12-10 34453, 2022

      • aerozol
        Bitmap: yup windows + chrome, I'm not home at the moment but I can send versions later if needed
      • 2022-12-10 34450, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34433, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34443, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34446, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34430, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34432, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34434, 2022

      • kidd_73 joined the channel
      • 2022-12-10 34403, 2022

      • kidd_73 has quit
      • 2022-12-10 34442, 2022

      • aerozol
        mayhem: the question is for a manual scrobbler - if someone is submitting a vinyl from MB, that doesn't have times on it, how should the plugin calculate timestamps
      • 2022-12-10 34407, 2022

      • aerozol
        I guess we could just put a generic time like assume the song is 1:50 or something
      • 2022-12-10 34457, 2022

      • aerozol
        lucifer: in these cases they usually wouldn't have the files I think, they'd be loading a release from the db into Picard. But they may have files
      • 2022-12-10 34458, 2022

      • jivte joined the channel
      • 2022-12-10 34451, 2022

      • jivte has quit
      • 2022-12-10 34409, 2022

      • jivte joined the channel
      • 2022-12-10 34449, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34452, 2022

      • jivte has quit
      • 2022-12-10 34416, 2022

      • jivte joined the channel
      • 2022-12-10 34448, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34458, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34439, 2022

      • jivte has quit
      • 2022-12-10 34411, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34415, 2022

      • lucifer
        mayhem: i checked your recent listens and didn't find Running up the Hill in last 10 days.
      • 2022-12-10 34440, 2022

      • lucifer
        maybe an issue in submitting listens or something related?
      • 2022-12-10 34448, 2022

      • mayhem
      • 2022-12-10 34411, 2022

      • lucifer
        yes i see it in your daily jams but its not present in the listen history.
      • 2022-12-10 34457, 2022

      • lucifer
        can you check https://listenbrainz.org/user/rob/ and see if your listen history is missing other tracks as well?
      • 2022-12-10 34450, 2022

      • BrainzGit
        [musicbrainz-android] 14SB2318 opened pull request #165 (03master…PREV-WORK-MUSICBRAINZ-10122022): PREV WORK On HTML Decoding Problem https://github.com/metabrainz/musicbrainz-android…
      • 2022-12-10 34409, 2022

      • BrainzGit
        [musicbrainz-android] 14SB2318 closed pull request #161 (03master…HTML_decoded_261122): HTML entities Now decoded https://github.com/metabrainz/musicbrainz-android…
      • 2022-12-10 34434, 2022

      • Maxr1998 joined the channel
      • 2022-12-10 34444, 2022

      • Maxr1998_ has quit
      • 2022-12-10 34433, 2022

      • schickling[m] joined the channel
      • 2022-12-10 34400, 2022

      • schickling[m]
        Hey everyone! :)
      • 2022-12-10 34453, 2022

      • schickling[m] uploaded an image: (85KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/JOjWsgLvgEajRxkDEMMMHNIh/telegram-cloud-photo-size-2-5233589299000231002-y.jpg >
      • 2022-12-10 34420, 2022

      • schickling[m]
        Really like this project! Very promising!
      • 2022-12-10 34431, 2022

      • schickling[m]
        Wondering what "detuned" means in this context?
      • 2022-12-10 34428, 2022

      • jivte joined the channel
      • 2022-12-10 34426, 2022

      • BrainzGit
        [musicbrainz-android] 14akshaaatt merged pull request #165 (03master…PREV-WORK-MUSICBRAINZ-10122022): PREV WORK On HTML Decoding Problem https://github.com/metabrainz/musicbrainz-android…
      • 2022-12-10 34440, 2022

      • mayhem
        lucifer: will do when I am home again.
      • 2022-12-10 34401, 2022

      • Rishabh joined the channel
      • 2022-12-10 34445, 2022

      • BrainzGit
        [musicbrainz-android] 14akshaaatt merged pull request #164 (03master…MOBILE-68): Mobile 68 And Mobile 69 https://github.com/metabrainz/musicbrainz-android…
      • 2022-12-10 34456, 2022

      • jasje joined the channel
      • 2022-12-10 34427, 2022

      • jasje
        akshaaatt: Can you drop some description about the feature you mentioned day before yesterday.
      • 2022-12-10 34404, 2022

      • BrainzGit
        [musicbrainz-android] release 036.1.1 has been published by 14akshaaatt: https://github.com/metabrainz/musicbrainz-android…
      • 2022-12-10 34423, 2022

      • lucifer
        schickling[m]: we have a tool called `mbid_mapping_writer` that assigns matches listens to recordings in MB. it has 2 ways to to this, an exact match of the aritst and track name. the second option is a matrix of fuzzy searches, detuned comes into play here detuned means that we modified the original track and artist name submitted by the user in the attempt to find a match.
      • 2022-12-10 34407, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34417, 2022

      • vibhoo_24
        lucifer: I have made a new folder with the name utils inside listenbrainz-server/listenbrainz_spark/hdfs and inside that made a file __init__.py and moved all the functions which were related to hdfs from that file to this file.Please correct me if I am wrong.
      • 2022-12-10 34435, 2022

      • lucifer
        vibhoo_24: you can open a PR with the changes. i'll try to review it soon. if something needs to be changed will let you know on the PR>
      • 2022-12-10 34408, 2022

      • mayhem
        lucifer: it seems that me listening to my daily jams is totally absent from my listens. WTF?
      • 2022-12-10 34436, 2022

      • lucifer
        mayhem: uhh. weird... are other spotify listens present there?
      • 2022-12-10 34438, 2022

      • mayhem
        Yes, my album listens for when I am at my computer. But me listening on mobile seems to send listens.
      • 2022-12-10 34427, 2022

      • lucifer
        huh. can you try playing daily jams now? i'll query spotify api to check if the listens start to show up there or not.
      • 2022-12-10 34439, 2022

      • mayhem
        Playing now. Private listening is off, I checked.
      • 2022-12-10 34433, 2022

      • lucifer
        track playing is Röyksopp Forever?
      • 2022-12-10 34441, 2022

      • schickling[m]
        <lucifer> "schickling: we have a tool..." <- Got it. Thanks a lot for your explanation. Is the source code for this available somewhere? Curious to learn more!
      • 2022-12-10 34409, 2022

      • Sophist-UK has quit
      • 2022-12-10 34417, 2022

      • lucifer
        schickling[m]: yes, but its spread in a lot of places. if you check back in some days, we have an open PR to document it.
      • 2022-12-10 34401, 2022

      • lucifer
        fwiw, this is the code https://github.com/metabrainz/listenbrainz-server… to do fuzzy lookups.
      • 2022-12-10 34458, 2022

      • lucifer
        the lookups are done against a typesense index. the index itself is keyed by `artist_name + track_name` of recordings.
      • 2022-12-10 34459, 2022

      • schickling[m]
        lucifer: Awesome! Looking forward to that!
      • 2022-12-10 34459, 2022

      • schickling[m]
        I assume for the string comparison you use some kind of "distance" calculation? Curious which approaches you leverage for that.
      • 2022-12-10 34423, 2022

      • lucifer
        yes levensthein distance to evaluate the hits returned by the index lookup
      • 2022-12-10 34444, 2022

      • lucifer
        we lookup in the typesense search index, the hits returned by the search index are then evaluated with the original search term based on levensthein distance.
      • 2022-12-10 34409, 2022

      • schickling[m]
        Got it! Thanks a lot for explaining. Will try to learn more about it :)
      • 2022-12-10 34409, 2022

      • lucifer
        based on the distance we assign the match a `quality`, high, medium, low.
      • 2022-12-10 34449, 2022

      • lucifer
        cool, feel free to ping again if you want to ask anything else.
      • 2022-12-10 34415, 2022

      • lucifer
        mayhem: 2 new listens just showed up for you.
      • 2022-12-10 34433, 2022

      • schickling[m]
        Thanks a lot lucifer! Appreciate it!
      • 2022-12-10 34433, 2022

      • schickling[m]
        Together with a friend we've been exploring track matching approach as well. In case we have any new learnings, I'll share them if you're interested :)
      • 2022-12-10 34453, 2022

      • lucifer
        schickling[m]: mayhem designed the current system we use in LB. we also use a few other tricks for matching. you probably want to discuss your approach with him for insights.
      • 2022-12-10 34430, 2022

      • lucifer
        as you may know, MB has multiple versions of the same recording/release. multiple release events of a recording being one factor in it. in that case you need a tie breaker to ensure that a given name always matches to a given recording for consistency.
      • 2022-12-10 34446, 2022

      • Rishabh has quit
      • 2022-12-10 34409, 2022

      • lucifer
        for that purpose we have the concept of canonical recordings/releases in LB.
      • 2022-12-10 34415, 2022

      • schickling[m]
        lucifer: Very interesting. How do you "pick" the canonical recording/release?
      • 2022-12-10 34429, 2022

      • schickling[m] uploaded an image: (58KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/GqGIdmXwvDoJOkhQshACEFbn/CleanShot%202022-12-10%20at%2015.01.05%402x.png >
      • 2022-12-10 34446, 2022

      • schickling[m]
        btw there's a funny bug (?) where the scale goes beyond 10/10
      • 2022-12-10 34441, 2022

      • lucifer
        huh lol. i'll look into it.
      • 2022-12-10 34417, 2022

      • lucifer
      • 2022-12-10 34436, 2022

      • lucifer
        the order by here is the key to ordering all releases.
      • 2022-12-10 34436, 2022

      • lucifer
        `rg.type` is usual release group type from MB.
      • 2022-12-10 34453, 2022

      • lucifer
        for the next two entries, they come from these two tables: https://github.com/metabrainz/listenbrainz-server…
      • 2022-12-10 34458, 2022

      • schickling[m]
        Is here a good spot to share other bugs (like the above) in case I notice something?
      • 2022-12-10 34420, 2022

      • schickling[m]
        (I didn't see a #listenbrainz channel)
      • 2022-12-10 34425, 2022

      • lucifer
        yeah sure. ping us here with details or open a jira ticket and share here.
      • 2022-12-10 34432, 2022

      • jesus2099 joined the channel
      • 2022-12-10 34439, 2022

      • lucifer
        no #listenbrainz, we discuss LB dev in this channel only.
      • 2022-12-10 34440, 2022

      • schickling[m] uploaded an image: (449KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/FitxetALFdwJzATJhUmHjnfj/CleanShot%202022-12-10%20at%2015.03.36%402x.png >
      • 2022-12-10 34441, 2022

      • schickling[m]
      • 2022-12-10 34452, 2022

      • lucifer
        hmm so i understand correctly, your top aritst is being shown as https://musicbrainz.org/artist/94b7a39b-f3cc-4796… but it actually should be https://musicbrainz.org/artist/61314ff2-7b52-4296… . and those two are not at all related?
      • 2022-12-10 34449, 2022

      • schickling[m]
        lucifer: yup exactly. just noticed this briefly and thought I'd share it here. no further impact for me.
      • 2022-12-10 34434, 2022

      • lucifer
        schickling[m]: are the entried 9, 10 here correct? https://listenbrainz.org/user/notasingleduck/char…
      • 2022-12-10 34441, 2022

      • mayhem
        lucifer: listens are appearing, including running up the hill. But I am near wifi now. Let me keep listening once I am out and about again.
      • 2022-12-10 34457, 2022

      • lucifer
        mayhem: 👍
      • 2022-12-10 34445, 2022

      • BrainzGit
        [listenbrainz-server] 14vibhoooo opened pull request #2284 (03master…master): Update __init__.py and Add new file ../hdfs/utils/__init__.py https://github.com/metabrainz/listenbrainz-server…
      • 2022-12-10 34448, 2022

      • schickling[m]
        lucifer: looks like it but I don't know that artist :D
      • 2022-12-10 34441, 2022

      • lucifer
        schickling[m]: looking through your listens, i don't see much of Camel in any other stats. so this has to be from listens older than 2021.
      • 2022-12-10 34412, 2022

      • lucifer
        when did you create the account? did you do an import from LFM or any other means?
      • 2022-12-10 34439, 2022

      • schickling[m]
        lucifer: FYI This is not my profile. My profile is this. https://listenbrainz.org/user/schickling/
      • 2022-12-10 34439, 2022

      • schickling[m]
        I just saw it by chance.
      • 2022-12-10 34459, 2022

      • lucifer
        oh ok.
      • 2022-12-10 34417, 2022

      • lucifer
        i think then its just a coincidence that the two artist are named closely.
      • 2022-12-10 34436, 2022

      • schickling[m]
        Matching is hard 🙃
      • 2022-12-10 34456, 2022

      • lucifer
        indeed. indeed.
      • 2022-12-10 34443, 2022

      • BrainzGit
        [listenbrainz-android] 14akshaaatt merged pull request #4 (03main…jasje): Bug Fixes and Updated Color Scheme https://github.com/metabrainz/listenbrainz-androi…
      • 2022-12-10 34446, 2022

      • lucifer
        for similarity matching we only use latest year iirc so i would probably look at the this_year or last_year stats.
      • 2022-12-10 34417, 2022

      • lucifer
        mayhem: the listens now do appear but running up that hill will still be in daily jams :(. because the version played on spotify is different from the one recommended by CF so filtering would not match.
      • 2022-12-10 34452, 2022

      • lucifer
        i think we need to work on the idea to build another abstraction over canonical recordings for recommendation use cases.
      • 2022-12-10 34442, 2022

      • lucifer
        fwiw, CF recommends `Running Up That Hill (A Deal With God)` whereas spotify plays `Running Up That Hill (A Deal With God) - 2018 Remaster`
      • 2022-12-10 34410, 2022

      • EshaanAgg joined the channel
      • 2022-12-10 34411, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34452, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34440, 2022

      • vibhoo_24 has quit
      • 2022-12-10 34437, 2022

      • schickling[m]
        What is "CF" btw? :)
      • 2022-12-10 34415, 2022

      • BrainzGit
        [listenbrainz-android] 14akshaaatt opened pull request #5 (03main…updates): Fix fastlane setup and Release https://github.com/metabrainz/listenbrainz-androi…
      • 2022-12-10 34420, 2022

      • BrainzGit
        [listenbrainz-android] 14akshaaatt merged pull request #5 (03main…updates): Fix fastlane setup and Release https://github.com/metabrainz/listenbrainz-androi…
      • 2022-12-10 34417, 2022

      • EshaanAgg has quit
      • 2022-12-10 34424, 2022

      • vibhoo_24 joined the channel
      • 2022-12-10 34426, 2022

      • EshaanAgg joined the channel
      • 2022-12-10 34421, 2022

      • EshaanAgg has quit
      • 2022-12-10 34422, 2022

      • akshaaatt
        Hi jasje! Sorry for the late replies
      • 2022-12-10 34430, 2022

      • akshaaatt
        I have a task to start you off
      • 2022-12-10 34442, 2022

      • akshaaatt
        Could you help cleanup the LB android repo?
      • 2022-12-10 34402, 2022

      • akshaaatt
        A lot of stuff which is present in the MB app, has been removed from the LB app
      • 2022-12-10 34423, 2022

      • akshaaatt
        Keeping that in mind, please help me cleanup those things
      • 2022-12-10 34404, 2022

      • akshaaatt
        Secondly, for Year in Music, have a look at https://listenbrainz.org/user/akshaaatt/year-in-m…
      • 2022-12-10 34406, 2022

      • jasje
        Yes for sure
      • 2022-12-10 34419, 2022

      • akshaaatt
        We are in works to do the same for 2022 in about a month
      • 2022-12-10 34440, 2022

      • akshaaatt
        So, we should have some of the components from that page natively in the android app
      • 2022-12-10 34432, 2022

      • akshaaatt
        The UX/UI can be done better in app if you like it. We have our in house designer, aerozol . You could take his suggestions for the designing
      • 2022-12-10 34418, 2022

      • akshaaatt
        The main features which we would definitely like from YIM on the app would be to share their YIM stuff to instagram/whatsapp/facebook etc.
      • 2022-12-10 34454, 2022

      • jasje
        So this is like spotify wrapped right?
      • 2022-12-10 34419, 2022

      • jasje
        and is a end of the year thing
      • 2022-12-10 34418, 2022

      • akshaaatt
        Yes it is jasje !
      • 2022-12-10 34453, 2022

      • akshaaatt
        Take full freedom to make cool stuff jasje like spotify wrapped, and better
      • 2022-12-10 34439, 2022

      • akshaaatt
        You can get any sort of cool apis made, using lucifer and mayhem ‘s help if you want some extra data according to the UX
      • 2022-12-10 34452, 2022

      • akshaaatt
        So go ahead and brainstorm as well
      • 2022-12-10 34451, 2022

      • jasje
        Okay ill start on this asap
      • 2022-12-10 34437, 2022

      • akshaaatt
        Awesome! Thank you!
      • 2022-12-10 34445, 2022

      • jasje
        About the cleanups
      • 2022-12-10 34419, 2022

      • jasje
        You meant optimize imports and dependencies
      • 2022-12-10 34433, 2022

      • jasje
        and if other stuff just mention
      • 2022-12-10 34439, 2022

      • akshaaatt
        Removing things like search pages also
      • 2022-12-10 34452, 2022

      • akshaaatt
        I don’t want the MB search to be in the LB app
      • 2022-12-10 34406, 2022

      • jasje
        Ohh yeah right
      • 2022-12-10 34406, 2022

      • akshaaatt
        We should have Search Listener in the LB app only for now
      • 2022-12-10 34422, 2022

      • akshaaatt
        We have an api available for it as well jasje
      • 2022-12-10 34443, 2022

      • jasje
        yeah i was going through all the apis
      • 2022-12-10 34457, 2022

      • akshaaatt