#metabrainz

/

      • zas
      • 2022-11-10 31426, 2022

      • zas
        root@rex ~ # redis-cli -h 10.2.2.60 -p 13062 hangs
      • 2022-11-10 31445, 2022

      • zas
        equivalent command on kiki gives a prompt immediatly
      • 2022-11-10 31408, 2022

      • zas
      • 2022-11-10 31424, 2022

      • zas
        so it works, but not from the machine itself
      • 2022-11-10 31420, 2022

      • atj
        what is the docker command you used to launch the container?
      • 2022-11-10 31435, 2022

      • zas
      • 2022-11-10 31416, 2022

      • zas
      • 2022-11-10 31417, 2022

      • zas
        the version of keydb is more recent, we can try with the older version
      • 2022-11-10 31441, 2022

      • atj
        thanks, I'm just checking something
      • 2022-11-10 31427, 2022

      • zas
        atj: we should try with older version, it can be related to a change in 6.3.x versions
      • 2022-11-10 31438, 2022

      • atj
        alright, give me one sec
      • 2022-11-10 31459, 2022

      • atj
        no difference
      • 2022-11-10 31423, 2022

      • zas
        it works from inside the container https://www.irccloud.com/pastebin/lEAMl9Te/
      • 2022-11-10 31457, 2022

      • zas
        so that's a network-related issue
      • 2022-11-10 31435, 2022

      • atj
        I can run nc on rex and connect to it on rudi over the internal interface, everything seems fine
      • 2022-11-10 31411, 2022

      • zas
        does it work with redis-cli?
      • 2022-11-10 31416, 2022

      • atj
      • 2022-11-10 31413, 2022

      • atj
        let me just try inside both containers
      • 2022-11-10 31447, 2022

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #152 (03master…dependabot/gradle/androidx.test-runner-1.5.1): Bump runner from 1.5.0 to 1.5.1 https://github.com/metabrainz/musicbrainz-android…
      • 2022-11-10 31450, 2022

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #153 (03master…dependabot/gradle/androidx.navigation-navigation-compose-2.6.0-alpha04): Bump navigation-compose from 2.6.0-alpha03 to 2.6.0-alpha04 https://github.com/metabrainz/musicbrainz-android…
      • 2022-11-10 31453, 2022

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #154 (03master…dependabot/gradle/androidx.compose.material3-material3-window-size-class-1.1.0-alpha02): Bump material3-window-size-class from 1.1.0-alpha01 to 1.1.0-alpha02 https://github.com/metabrainz/musicbrainz-android…
      • 2022-11-10 31409, 2022

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #155 (03master…dependabot/gradle/compose_version-1.3.1): Bump compose_version from 1.3.0 to 1.3.1 https://github.com/metabrainz/musicbrainz-android…
      • 2022-11-10 31432, 2022

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #156 (03master…dependabot/gradle/androidx.compose.material3-material3-1.1.0-alpha02): Bump material3 from 1.1.0-alpha01 to 1.1.0-alpha02 https://github.com/metabrainz/musicbrainz-android…
      • 2022-11-10 31449, 2022

      • zas
        atj: can you summarize what's working (or not) and what you did?
      • 2022-11-10 31403, 2022

      • atj
        I'm scratching my head
      • 2022-11-10 31444, 2022

      • mayhem
        good, concise summary!
      • 2022-11-10 31446, 2022

      • mayhem
        !m atj
      • 2022-11-10 31446, 2022

      • BrainzBot
        You're doing good work, atj!
      • 2022-11-10 31453, 2022

      • mayhem runs away quickly
      • 2022-11-10 31415, 2022

      • zas
        :D
      • 2022-11-10 31416, 2022

      • zas
        atj: I suspect something with docker
      • 2022-11-10 31430, 2022

      • atj
        yes, same here
      • 2022-11-10 31416, 2022

      • atj
        there is no proxy process running, dockerd is listening on port 13062
      • 2022-11-10 31441, 2022

      • zas
        ok, let's try to restart it on rex
      • 2022-11-10 31445, 2022

      • atj
        "iptables: false" related?
      • 2022-11-10 31430, 2022

      • atj
        alright, I'll restart docker
      • 2022-11-10 31442, 2022

      • zas
        perhaps not enough, since it will not restart all containers (live-restore: true)
      • 2022-11-10 31447, 2022

      • zas
        but let's see
      • 2022-11-10 31419, 2022

      • mayhem
        monkey: give me two sets of 2 tracks and let my alg compare the two.
      • 2022-11-10 31430, 2022

      • atj
        no change
      • 2022-11-10 31440, 2022

      • atj
        level=info msg="There are old running containers, the network config will not take affect"
      • 2022-11-10 31443, 2022

      • mayhem
        one set should be "these ought to be equal" and one should be "heck no, these should not be equal"
      • 2022-11-10 31454, 2022

      • zas
        atj: yes, see above
      • 2022-11-10 31432, 2022

      • zas
        let's reboot rex, just to rule out this (or not)
      • 2022-11-10 31458, 2022

      • mayhem
      • 2022-11-10 31412, 2022

      • mayhem
        🤣
      • 2022-11-10 31445, 2022

      • atj
        zas: ok I'll reboot rex in 10 seconds
      • 2022-11-10 31422, 2022

      • zas
        no change
      • 2022-11-10 31409, 2022

      • atj
        the error messages on rudi changed while it rebooted
      • 2022-11-10 31422, 2022

      • atj
        Error condition on socket for SYNC: No route to host / Error condition on socket for SYNC: Connection refused
      • 2022-11-10 31412, 2022

      • atj
        just going to try binding the container to a specific IP
      • 2022-11-10 31422, 2022

      • zas
        ok
      • 2022-11-10 31411, 2022

      • monkey
      • 2022-11-10 31418, 2022

      • monkey
        Curveballs, just to see what happens
      • 2022-11-10 31423, 2022

      • zas
        redis-cli gets stuck waiting to read data https://www.irccloud.com/pastebin/jfkliPPR/
      • 2022-11-10 31402, 2022

      • mayhem
      • 2022-11-10 31430, 2022

      • atj
        just going to stop the container on rudi so I can tcpdump with less noise
      • 2022-11-10 31445, 2022

      • monkey
        mayhem: 5a2f56e7-bc0f-4aab-b8c9-c441633fb6b2 and 7e6790f1-886d-43c6-9e2e-bc0e491c615c
      • 2022-11-10 31436, 2022

      • mayhem
      • 2022-11-10 31400, 2022

      • monkey
        Is that 70% ?
      • 2022-11-10 31417, 2022

      • mayhem
        yes. I thin energy needs to be more heavily weighted.
      • 2022-11-10 31424, 2022

      • monkey
        Was just going to say
      • 2022-11-10 31430, 2022

      • atj
        zas: I need to get some work done before the end of the day. might be best to sleep on this anyway as I can't see the wood for the trees right now.
      • 2022-11-10 31454, 2022

      • atj
        goddamn docker
      • 2022-11-10 31444, 2022

      • monkey
        maybe valence as well
      • 2022-11-10 31456, 2022

      • zas
        atj: ok
      • 2022-11-10 31415, 2022

      • atj
        sorry, it was going well up until that point
      • 2022-11-10 31436, 2022

      • zas
        np, shit is always expected ;)
      • 2022-11-10 31407, 2022

      • mayhem
        I think this could reasonably work as a whiplash detector.
      • 2022-11-10 31416, 2022

      • zas
        btw, I wonder about rex<->rudi communication, because connecting from rex to rudi using redis-cli doesn't work better
      • 2022-11-10 31447, 2022

      • zas
        whatever I try it seems keydb cannot answer
      • 2022-11-10 31459, 2022

      • zas
        so I suspect firewall
      • 2022-11-10 31409, 2022

      • atj
        that would be my instinct too, but the docker process is listening on *:13062 and I can see traffic in tcpdump, but it's resetting the connection
      • 2022-11-10 31446, 2022

      • atj
        I'll think about it, might fire up a test container to replicate the issue using nc or something
      • 2022-11-10 31455, 2022

      • mayhem
        monkey: I mentioned playlists made from nothing but a seed track. give me a no too obscure recording and I'll make you one -- I'm listening to one right now and its quite listenable.
      • 2022-11-10 31410, 2022

      • mayhem
        this offer is good for anyone else too. :)
      • 2022-11-10 31452, 2022

      • monkey searches for non-obscure track
      • 2022-11-10 31439, 2022

      • monkey
      • 2022-11-10 31441, 2022

      • mayhem
      • 2022-11-10 31418, 2022

      • mayhem
        that looks listenable. :)
      • 2022-11-10 31450, 2022

      • monkey
        Indeed
      • 2022-11-10 31431, 2022

      • mayhem
        anyone else? atj zas? gimme a seed recording mbid and I'll make you a playlist of similar tracks. best of it isn't too obscure.
      • 2022-11-10 31410, 2022

      • zas
      • 2022-11-10 31445, 2022

      • mayhem
      • 2022-11-10 31403, 2022

      • mayhem
        that also look acceptable upon inspection
      • 2022-11-10 31408, 2022

      • atj
        2e2764e4-9b9f-4ff3-816b-122775d97d0e
      • 2022-11-10 31430, 2022

      • mayhem
      • 2022-11-10 31411, 2022

      • zas
        yes; all tracks are from +/- same period, and genres
      • 2022-11-10 31412, 2022

      • mayhem
        please do give me feedback on these once you've listened to them.
      • 2022-11-10 31425, 2022

      • mayhem
        !m lucifer
      • 2022-11-10 31425, 2022

      • BrainzBot
        You're doing good work, lucifer!
      • 2022-11-10 31433, 2022

      • zas
        the playlist has many tracks I already know, but almost none are in my listens, only 2 were unknown to me
      • 2022-11-10 31436, 2022

      • atj
        looks good, a couple of outliers
      • 2022-11-10 31436, 2022

      • mayhem
        thanks monkey, your list is quite the breath of fresh air for what I have been listening to.
      • 2022-11-10 31440, 2022

      • monkey
        I have similar feedback (not really a need to listen to the whole things, knowing pretty much all the songs on there): there is a coherence of time period and genre for the most part. A few outliers (more recent bands, adjacent genres) but for the most part this could be a 70's rock mix
      • 2022-11-10 31418, 2022

      • mayhem
        zas: thanks! that feels about right for what our goal here is.
      • 2022-11-10 31440, 2022

      • mayhem
        atj: are the outliers jarring to you?
      • 2022-11-10 31458, 2022

      • atj
        Blur - Song 2, The Cure - Just Like Heaven, Jamiroquai - Virtual Insanity (borderline)
      • 2022-11-10 31417, 2022

      • atj
        Song 2 is definitely jarring
      • 2022-11-10 31438, 2022

      • atj
        the rest are excellent
      • 2022-11-10 31402, 2022

      • atj
        I know almost every song but I don't think many are in my listens
      • 2022-11-10 31405, 2022

      • mayhem
        monkey: zas: as far as the "i know this stuff" comment -- when we make an artist radio, we'll pick similar artists and their popular/kinda popular tracks and then get similar tracks from those... those are less guaranteed to be known
      • 2022-11-10 31436, 2022

      • monkey
        I'm curious to see how it does with more obscure stuff. Could you please generate one for https://musicbrainz.org/recording/ce678bd7-687e-4… ?
      • 2022-11-10 31401, 2022

      • monkey
        It's obscure but a very well defined genre/area
      • 2022-11-10 31414, 2022

      • zas
        :)
      • 2022-11-10 31417, 2022

      • mayhem
      • 2022-11-10 31420, 2022

      • alastairp
        depending on how long this takes to generate / where the data is, it'd be neat to have debug output in dataset hoster
      • 2022-11-10 31426, 2022

      • alastairp
        oh hey. dataset hoster :)
      • 2022-11-10 31432, 2022

      • atj
        quite interesting it included "Grover Washington, Jr. - Knucklehead", which is not the same genre but is a song sampled in loads of hip hop
      • 2022-11-10 31433, 2022

      • mayhem
        those three tracks are what I would call "well into the weeds", so all good on that front. ?)
      • 2022-11-10 31437, 2022

      • mayhem
        !
      • 2022-11-10 31416, 2022

      • alastairp
        especially debug info to answer questions like "how many people have listened to this song in our dataset" - to see how obscure monkey's track actually is
      • 2022-11-10 31417, 2022

      • atj
        is the score out of 100?
      • 2022-11-10 31427, 2022

      • mayhem
      • 2022-11-10 31439, 2022

      • mayhem
        alastairp: monkey : no similar recordings found.
      • 2022-11-10 31450, 2022

      • mayhem
        obscure stuff has fewer similar tracks.
      • 2022-11-10 31454, 2022

      • monkey
        OK, not super surprising
      • 2022-11-10 31459, 2022

      • mayhem
        that may change as we keep tweaking the alg.
      • 2022-11-10 31413, 2022

      • mayhem
        atj: no, the higher the score, the better.
      • 2022-11-10 31435, 2022

      • mayhem
        atj: it counts the number of co-incidences between the two tracks in user listening sessions.
      • 2022-11-10 31408, 2022

      • atj
        right
      • 2022-11-10 31417, 2022

      • mayhem
        so with MLHD and with more users, obscure tracks will become less so.
      • 2022-11-10 31425, 2022

      • alastairp
        yeah, for sure
      • 2022-11-10 31449, 2022

      • mayhem
        but if we can get this to work reliably for popular and medium popular stuff, we're good to go.
      • 2022-11-10 31454, 2022

      • atj
        how about this, shouldn't be too obscure but the genre is... a bit nebulous 59a1ccec-616d-46de-aa46-a160242ee7d5
      • 2022-11-10 31404, 2022

      • mayhem
      • 2022-11-10 31447, 2022

      • atj
        I don't know FKA twigs but the rest seems good
      • 2022-11-10 31413, 2022

      • atj
        that must be more obscure as there aren't many tracks
      • 2022-11-10 31416, 2022

      • mayhem
        I just discovered Burial because of this work.
      • 2022-11-10 31421, 2022

      • monkey
        bonobo, squarepusher and alt-j in the same list seems pretty logical
      • 2022-11-10 31428, 2022

      • mayhem
        Untrue is a good album.
      • 2022-11-10 31440, 2022

      • atj
        DjRum and Synkro are pretty similar
      • 2022-11-10 31416, 2022

      • atj
        seems very promising!
      • 2022-11-10 31454, 2022

      • monkey
        I also have a feeling that there is some heavy bias from some specific users that can be felt
      • 2022-11-10 31455, 2022

      • mayhem
        yeah. I'm pretty pleased. I'm further down the path towards something usable than I previously thought.
      • 2022-11-10 31455, 2022

      • monkey
      • 2022-11-10 31410, 2022

      • mayhem
        monkey: yes, very much so.
      • 2022-11-10 31414, 2022

      • monkey
        Wet Leg everywhere in all these recommendations when it comes to anything related to rock
      • 2022-11-10 31435, 2022

      • monkey
        I'm guessing that's from an old LastFM user with lots of listens
      • 2022-11-10 31445, 2022

      • mayhem
        yeah, I see my tastes all of my listening neighborhood as well.
      • 2022-11-10 31415, 2022

      • monkey
        I've notices Spoon as well appearing in lots of places
      • 2022-11-10 31418, 2022

      • mayhem
        but, this playlist patch very specifically does limit the playlist to two tracks by the same artists.
      • 2022-11-10 31428, 2022

      • mayhem
        a radio alg would do that.
      • 2022-11-10 31432, 2022

      • monkey
        But that's a problem that will become less pronounced over time
      • 2022-11-10 31439, 2022

      • atj
        need more data
      • 2022-11-10 31441, 2022

      • mayhem
        so, our proclivities will be less visible.
      • 2022-11-10 31448, 2022

      • monkey
        Right
      • 2022-11-10 31403, 2022

      • mayhem
        atj: that. the challenge is to make do with what we have now. but I think we're nearly there.
      • 2022-11-10 31427, 2022

      • monkey
        If I'm honest, all these playlists above sound reasonable to me